home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
WebService and Mobile Access
Popular Plugins
MPExtended
MPExtended Service (ver: 0.7.13). MySQL could not be reached. After updating to 1.38 from 1.37.
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="ajs" data-source="post: 1303592" data-attributes="member: 68833"><p>Perhaps [USER=54906]@catavolt[/USER] can help, for example with his settings or selection of profiles or something else.</p><p>Stream playback is the biggest problem with MPExtended, there are many dependencies and a very old implementation. I don't understand much about this, I need someone who does.</p><p>For all the time that I tried to revive and update this project, playback never worked for me. But it worked for other users.</p><p>Well, there have been no changes in playback or in the code associated with it for a long time, the code in 1.37 and 1.38 is the same, as well as in 1.36 or 1.35.</p><p></p><p></p><p>I looked at the log file, and these errors confuse me:</p><p>[CODE]2025-05-26 10:18:08.57620 [ (12)] WARN: Loading MediaInfo cache failed</p><p>System.Runtime.Serialization.SerializationException: Une erreur s'est produite lors de la désérialisation de l'objet de type System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[MPExtended.Services.StreamingService.MediaInfo.CachedInfoWrapper, MPExtended.Services.StreamingService, Version=0.6.0.1, Culture=neutral, PublicKeyToken=null]]. Les données au niveau racine sont non valides. Ligne 1, position 1.</p><p> ---> System.Xml.XmlException: Les données au niveau racine sont non valides. Ligne 1, position 1.</p><p> à System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, String res, String arg1, String arg2, String arg3)</p><p> à System.Xml.XmlUTF8TextReader.Read()</p><p> à System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context)</p><p> à System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract)</p><p> à System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)</p><p> à System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver)</p><p> à System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)</p><p> --- Fin de la trace de la pile d'exception interne ---</p><p> à System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)</p><p> à System.Runtime.Serialization.XmlObjectSerializer.ReadObject(XmlDictionaryReader reader)</p><p> à MPExtended.Services.StreamingService.MediaInfo.XmlCache..ctor() dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.StreamingService\MediaInfo\XmlCache.cs:ligne 48</p><p>[/CODE]</p><p>and</p><p>[CODE] à MPExtended.Services.TVAccessService.TVAccessService.TestConnectionToTVService() dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.TVAccessService\TVAccessService.cs:ligne 134MySql.Data.MySqlClient.MySqlException (0x80004005): Reading from the stream has failed.</p><p> ---> System.IO.IOException: Impossible de lire les données de la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte.</p><p> ---> System.Net.Sockets.SocketException: Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte</p><p> à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)</p><p> --- Fin de la trace de la pile d'exception interne ---</p><p> à MySql.Data.Common.MyNetworkStream.HandleOrRethrowException(Exception e)</p><p> à MySql.Data.Common.MyNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.TimedStream.Read(Byte[] buffer, Int32 offset, Int32 count)</p><p> à System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.MySqlStream.ReadFully(Stream stream, Byte[] buffer, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.MySqlStream.LoadPacket()</p><p> à MySql.Data.MySqlClient.MySqlStream.LoadPacket()</p><p> à MySql.Data.MySqlClient.MySqlStream.ReadPacket()</p><p> à MySql.Data.MySqlClient.NativeDriver.Open()</p><p> à MySql.Data.MySqlClient.Driver.Open()</p><p> à MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings)</p><p> à MySql.Data.MySqlClient.MySqlPool.GetPooledConnection()</p><p> à MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()</p><p> à MySql.Data.MySqlClient.MySqlPool.GetConnection()</p><p> à MySql.Data.MySqlClient.MySqlConnection.Open()</p><p> à Gentle.Provider.MySQL.MySQLProvider.GetConnection()System.IO.IOException: Impossible de lire les données de la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte.</p><p> ---> System.Net.Sockets.SocketException: Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte</p><p> à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)</p><p> --- Fin de la trace de la pile d'exception interne ---</p><p> à MySql.Data.Common.MyNetworkStream.HandleOrRethrowException(Exception e)</p><p> à MySql.Data.Common.MyNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.TimedStream.Read(Byte[] buffer, Int32 offset, Int32 count)</p><p> à System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.MySqlStream.ReadFully(Stream stream, Byte[] buffer, Int32 offset, Int32 count)</p><p> à MySql.Data.MySqlClient.MySqlStream.LoadPacket()System.Net.Sockets.SocketException (0x80004005): Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte</p><p> à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)</p><p>[/CODE]</p><p></p><p>Try stopping MPExtended and deleting the <strong>MediaInfo-v2.xml</strong> file, then run it.</p><p></p><p>It looks like playback started here and was stopped by the client:</p><p>[CODE]2025-06-06 13:30:38.59204 [ (21)] INFO: [ Motorola_G_Stylus_5G31] Encoding: Waiting till output named pipe is ready</p><p>2025-06-06 13:30:40.84322 [ (21)] INFO: [ Motorola_G_Stylus_5G31] All data units started!</p><p>2025-06-06 13:30:40.84322 [ (21)] INFO: [ Motorola_G_Stylus_5G31] Started stream</p><p>2025-06-06 13:31:55.83315 [ ( 3)] DEBUG: [ Motorola_G_Stylus_5G31] Called FinishStream</p><p>2025-06-06 13:31:55.83315 [ ( 3)] DEBUG: [ Motorola_G_Stylus_5G31] Stopping stream</p><p>[/CODE]</p><p></p><p>MPExtended on the same computer as Mediaportal?</p><p>[CODE]2025-06-16 14:14:51.86641 [ (20)] WARN: Failed to read section movies from MediaPortal.xml</p><p>System.Xml.XmlException: Fin de l'analyse de fichier inattendue Name. Ligne 98, position 9.</p><p> à System.Xml.XmlTextReaderImpl.Throw(Exception e)</p><p> à System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos)</p><p> à System.Xml.XmlTextReaderImpl.ParseElement()</p><p> à System.Xml.XmlTextReaderImpl.ParseElementContent()</p><p> à System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)</p><p> à System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)</p><p> à System.Xml.Linq.XElement.ReadElementFrom(XmlReader r, LoadOptions o)</p><p> à System.Xml.Linq.XElement.Load(XmlReader reader, LoadOptions options)</p><p> à System.Xml.Linq.XElement.Load(Stream stream, LoadOptions options)</p><p> à MPExtended.Libraries.Service.Util.Mediaportal.LoadConfigurationFile() dans D:\a\MPExtended\MPExtended\Libraries\MPExtended.Libraries.Service\Util\Mediaportal.cs:ligne 129</p><p> à MPExtended.Libraries.Service.Util.Mediaportal.ReadSectionFromConfigFile(String sectionName) dans D:\a\MPExtended\MPExtended\Libraries\MPExtended.Libraries.Service\Util\Mediaportal.cs:ligne 156</p><p>2025-06-16 14:14:51.96930 [ (20)] WARN: MPShares: Failed to read section movies from MediaPortal configuration file, aborting configuration reading</p><p>[/CODE]</p><p></p><p>Regarding the error (<strong>0x80004005</strong>), Google says:</p><ul> <li data-xf-list-type="ul">Configure your system to use IPV6 or IPV4 depending on how your network is set up.</li> <li data-xf-list-type="ul">Reset Windows sockets*. Click the Windows Start button. Type CMD. Click Run as administrator in the command prompt result. Type netsh winsock reset.</li> </ul><p>[CODE]2025-08-10 11:24:28.56592 [ (23)] ERROR: [ MotorolaGStylus5G] Encoding: Failed to start transcoder</p><p>System.ComponentModel.Win32Exception (0x80004005): Le fichier spécifié est introuvable</p><p> à System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)</p><p> à MPExtended.Services.StreamingService.Units.EncoderUnit.SpawnTranscoder(Boolean needsStdin, Boolean needsStdout) dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.StreamingService\Units\EncoderUnit.cs:ligne 167</p><p>[/CODE]</p></blockquote><p></p>
[QUOTE="ajs, post: 1303592, member: 68833"] Perhaps [USER=54906]@catavolt[/USER] can help, for example with his settings or selection of profiles or something else. Stream playback is the biggest problem with MPExtended, there are many dependencies and a very old implementation. I don't understand much about this, I need someone who does. For all the time that I tried to revive and update this project, playback never worked for me. But it worked for other users. Well, there have been no changes in playback or in the code associated with it for a long time, the code in 1.37 and 1.38 is the same, as well as in 1.36 or 1.35. I looked at the log file, and these errors confuse me: [CODE]2025-05-26 10:18:08.57620 [ (12)] WARN: Loading MediaInfo cache failed System.Runtime.Serialization.SerializationException: Une erreur s'est produite lors de la désérialisation de l'objet de type System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[MPExtended.Services.StreamingService.MediaInfo.CachedInfoWrapper, MPExtended.Services.StreamingService, Version=0.6.0.1, Culture=neutral, PublicKeyToken=null]]. Les données au niveau racine sont non valides. Ligne 1, position 1. ---> System.Xml.XmlException: Les données au niveau racine sont non valides. Ligne 1, position 1. à System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, String res, String arg1, String arg2, String arg3) à System.Xml.XmlUTF8TextReader.Read() à System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context) à System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract) à System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns) à System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName, DataContractResolver dataContractResolver) à System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver) --- Fin de la trace de la pile d'exception interne --- à System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver) à System.Runtime.Serialization.XmlObjectSerializer.ReadObject(XmlDictionaryReader reader) à MPExtended.Services.StreamingService.MediaInfo.XmlCache..ctor() dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.StreamingService\MediaInfo\XmlCache.cs:ligne 48 [/CODE] and [CODE] à MPExtended.Services.TVAccessService.TVAccessService.TestConnectionToTVService() dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.TVAccessService\TVAccessService.cs:ligne 134MySql.Data.MySqlClient.MySqlException (0x80004005): Reading from the stream has failed. ---> System.IO.IOException: Impossible de lire les données de la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte. ---> System.Net.Sockets.SocketException: Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- Fin de la trace de la pile d'exception interne --- à MySql.Data.Common.MyNetworkStream.HandleOrRethrowException(Exception e) à MySql.Data.Common.MyNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count) à MySql.Data.MySqlClient.TimedStream.Read(Byte[] buffer, Int32 offset, Int32 count) à System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count) à MySql.Data.MySqlClient.MySqlStream.ReadFully(Stream stream, Byte[] buffer, Int32 offset, Int32 count) à MySql.Data.MySqlClient.MySqlStream.LoadPacket() à MySql.Data.MySqlClient.MySqlStream.LoadPacket() à MySql.Data.MySqlClient.MySqlStream.ReadPacket() à MySql.Data.MySqlClient.NativeDriver.Open() à MySql.Data.MySqlClient.Driver.Open() à MySql.Data.MySqlClient.Driver.Create(MySqlConnectionStringBuilder settings) à MySql.Data.MySqlClient.MySqlPool.GetPooledConnection() à MySql.Data.MySqlClient.MySqlPool.TryToGetDriver() à MySql.Data.MySqlClient.MySqlPool.GetConnection() à MySql.Data.MySqlClient.MySqlConnection.Open() à Gentle.Provider.MySQL.MySQLProvider.GetConnection()System.IO.IOException: Impossible de lire les données de la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte. ---> System.Net.Sockets.SocketException: Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) --- Fin de la trace de la pile d'exception interne --- à MySql.Data.Common.MyNetworkStream.HandleOrRethrowException(Exception e) à MySql.Data.Common.MyNetworkStream.Read(Byte[] buffer, Int32 offset, Int32 count) à MySql.Data.MySqlClient.TimedStream.Read(Byte[] buffer, Int32 offset, Int32 count) à System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count) à MySql.Data.MySqlClient.MySqlStream.ReadFully(Stream stream, Byte[] buffer, Int32 offset, Int32 count) à MySql.Data.MySqlClient.MySqlStream.LoadPacket()System.Net.Sockets.SocketException (0x80004005): Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte à System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) [/CODE] Try stopping MPExtended and deleting the [B]MediaInfo-v2.xml[/B] file, then run it. It looks like playback started here and was stopped by the client: [CODE]2025-06-06 13:30:38.59204 [ (21)] INFO: [ Motorola_G_Stylus_5G31] Encoding: Waiting till output named pipe is ready 2025-06-06 13:30:40.84322 [ (21)] INFO: [ Motorola_G_Stylus_5G31] All data units started! 2025-06-06 13:30:40.84322 [ (21)] INFO: [ Motorola_G_Stylus_5G31] Started stream 2025-06-06 13:31:55.83315 [ ( 3)] DEBUG: [ Motorola_G_Stylus_5G31] Called FinishStream 2025-06-06 13:31:55.83315 [ ( 3)] DEBUG: [ Motorola_G_Stylus_5G31] Stopping stream [/CODE] MPExtended on the same computer as Mediaportal? [CODE]2025-06-16 14:14:51.86641 [ (20)] WARN: Failed to read section movies from MediaPortal.xml System.Xml.XmlException: Fin de l'analyse de fichier inattendue Name. Ligne 98, position 9. à System.Xml.XmlTextReaderImpl.Throw(Exception e) à System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) à System.Xml.XmlTextReaderImpl.ParseElement() à System.Xml.XmlTextReaderImpl.ParseElementContent() à System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r) à System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) à System.Xml.Linq.XElement.ReadElementFrom(XmlReader r, LoadOptions o) à System.Xml.Linq.XElement.Load(XmlReader reader, LoadOptions options) à System.Xml.Linq.XElement.Load(Stream stream, LoadOptions options) à MPExtended.Libraries.Service.Util.Mediaportal.LoadConfigurationFile() dans D:\a\MPExtended\MPExtended\Libraries\MPExtended.Libraries.Service\Util\Mediaportal.cs:ligne 129 à MPExtended.Libraries.Service.Util.Mediaportal.ReadSectionFromConfigFile(String sectionName) dans D:\a\MPExtended\MPExtended\Libraries\MPExtended.Libraries.Service\Util\Mediaportal.cs:ligne 156 2025-06-16 14:14:51.96930 [ (20)] WARN: MPShares: Failed to read section movies from MediaPortal configuration file, aborting configuration reading [/CODE] Regarding the error ([B]0x80004005[/B]), Google says: [LIST] [*]Configure your system to use IPV6 or IPV4 depending on how your network is set up. [*]Reset Windows sockets*. Click the Windows Start button. Type CMD. Click Run as administrator in the command prompt result. Type netsh winsock reset. [/LIST] [CODE]2025-08-10 11:24:28.56592 [ (23)] ERROR: [ MotorolaGStylus5G] Encoding: Failed to start transcoder System.ComponentModel.Win32Exception (0x80004005): Le fichier spécifié est introuvable à System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) à MPExtended.Services.StreamingService.Units.EncoderUnit.SpawnTranscoder(Boolean needsStdin, Boolean needsStdout) dans D:\a\MPExtended\MPExtended\Services\MPExtended.Services.StreamingService\Units\EncoderUnit.cs:ligne 167 [/CODE] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
WebService and Mobile Access
Popular Plugins
MPExtended
MPExtended Service (ver: 0.7.13). MySQL could not be reached. After updating to 1.38 from 1.37.
Contact us
RSS
Top
Bottom