No mpeg2-video-playing on clients (1 Viewer)

josu

Portal Pro
March 14, 2006
192
0
Kassel, Germany
Home Country
Germany Germany
Same problem in SVN 12708 as in SVN 12704 :-(

If I open the VideoDatabaseV5.db3 Database, and change the stoptime entry in the resume table from 0 to 1 for example,
than I can play the mpeg file with out any problems.

hello, Peter Pan:D

I have tried it, but there is no positive effect:sorry:

I think, there are problems with the PTS (Presentation Time Stamp) or DTS (Display Time Stamp) by the transcoding from TS (transport-stream) to PS (program-stream).

Other players (power-dvd, mediaplayer) have no problems on the same w2k-machine :)


Important: the xp-machines seems to play the most files now, but I have problems with my w2k-clients (with patches) !!


Edit: The xp-machines play not all files, too. :oops: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:sorry: :mad: :mad:


Edit: mpeg2 from ripped DVDs are playable !
 

joboehl

Retired Team Member
  • Premium Supporter
  • July 30, 2006
    431
    4
    Home Country
    Brazil Brazil
    Same problem in SVN 12708 as in SVN 12704 :-(

    If I open the VideoDatabaseV5.db3 Database, and change the stoptime entry in the resume table from 0 to 1 for example,
    than I can play the mpeg file with out any problems.

    PeterPan,

    Are you talking about the Old TVEngine or the new one?

    AFAIK, the TVServer doesn't use the VideoDatabaseV5.db3 DB. Everything is inside SQL Server.
     

    Peter Pan

    Portal Pro
    April 22, 2004
    119
    3
    Kiel
    Home Country
    Germany Germany
    PeterPan,

    Are you talking about the Old TVEngine or the new one?

    AFAIK, the TVServer doesn't use the VideoDatabaseV5.db3 DB. Everything is inside SQL Server.

    I am talking about the new TVengine3, but
    the player inside MP reads the startposition from the VideoDatabaseV5.db3 DB.
     

    elliottmc

    Retired Team Member
  • Premium Supporter
  • August 7, 2005
    14,927
    6,061
    Cardiff, UK
    Home Country
    United Kingdom United Kingdom
    Hi,

    With SVN 12736 (both main program and tvengine - freshly installed 0.2.2 + svn and then tv server), I see the same problem. I have a server with DVB card, and I can watch TV fine on the server. When I try to do the same on the client, no video or audio plays.

    I've posted my system specs a number of times, so I won't bore you with them again (unless you want them) but this seems to be pretty consistent in the mediaportal log.


    2007-01-25 12:33:10.281250 [Info.][MPMain]: tvhome:startplay
    2007-01-25 12:33:10.281250 [Info.][MPMain]: tvhome:startplay:rtsp://server/stream1
    2007-01-25 12:33:10.281250 [Info.][MPMain]: ProcessWindows exception:confused:ystem.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
    Parameter name: length
    at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
    at MediaPortal.Player.g_Player.Play(String strFile, MediaType type)
    at TvPlugin.TVHome.StartPlay()
    at TvPlugin.TVHome.Process()
    at MediaPortal.GUI.Library.GUIWindowManager.ProcessWindows()


    Clearly on this occasion I was trying to start a stream from the server, having set TV running on the server to confirm that all was well.

    I can access the stream perfectly with VLC, which would appear to rule out SQL and firewall problems.

    I tried re-applying the main mediaportal SVN in case of any differences in mpeg codecs being unregistered, and it made no difference. The fact that VLC is able to play the stream would also point against this being the problems.

    I hope this is useful. The new TVEngine is looking really nice right now. We've got to expect glitches with software in development, and thanks very much to Frodo and the team for all their hard work.

    Mark
     

    elliottmc

    Retired Team Member
  • Premium Supporter
  • August 7, 2005
    14,927
    6,061
    Cardiff, UK
    Home Country
    United Kingdom United Kingdom
    As an additional data point, if I copy a dvr-ms recording from my main HTPC (running the "old" TV engine) to a video folder which is accessible from the client computer which won't play live TV or TV streams, then this recording plays fine.

    I am under the impression that dvr-ms recorded on a DVB card is basically mpeg2, and should be the same format of video as the tvserver is producing.

    Incidentally, with this latest SVN, the MediaPortal Setup crashed with an unhandled exception every time I click on the okay button to quit it. This only seems to be happening on the client computer, so maybe it is a problem with my system (time for a reinstall?).

    Bearing in mind how long this will take me, if anyone else is seeing the same thing, could you please let me know?

    Thanks,

    Mark



    ************** Exception Text **************
    System.FormatException: Input string was not in a correct format.
    at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
    at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
    at MediaPortal.Configuration.Sections.CDSpeed.SaveSettings()
    at MediaPortal.Configuration.SettingsForm.SaveSectionSettings(TreeNode currentNode)
    at MediaPortal.Configuration.SettingsForm.SaveSectionSettings(TreeNode currentNode)
    at MediaPortal.Configuration.SettingsForm.SaveAllSettings()
    at MediaPortal.Configuration.SettingsForm.applyButton_Click(Object sender, EventArgs e)
    at MediaPortal.Configuration.SettingsForm.okButton_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    Configuration
    Assembly Version: 1.0.2581.1935
    Win32 Version: 1.0.2581.1935
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Configuration.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Core
    Assembly Version: 1.0.2581.1884
    Win32 Version: 1.0.2581.1884
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Core.DLL
    ----------------------------------------
    Utils
    Assembly Version: 1.0.2581.1867
    Win32 Version: 1.0.2581.1867
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Utils.DLL
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    BassRegistration
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/BassRegistration.DLL
    ----------------------------------------
    Databases
    Assembly Version: 1.0.2581.1890
    Win32 Version: 1.0.2581.1890
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Databases.DLL
    ----------------------------------------
    DirectShowLib
    Assembly Version: 1.4.0.1859
    Win32 Version: 1.4.0.1859
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/DirectShowLib.DLL
    ----------------------------------------
    System.ServiceProcess
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
    ----------------------------------------
    Microsoft.DirectX.Direct3D
    Assembly Version: 1.0.2902.0
    Win32 Version: 9.05.132.0000
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
    ----------------------------------------
    Bass.Net
    Assembly Version: 2.3.1.1
    Win32 Version: 2.3.1.1
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Bass.Net.DLL
    ----------------------------------------
    System.Runtime.Serialization.Formatters.Soap
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
    ----------------------------------------
    System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    RemotePlugins
    Assembly Version: 1.0.2581.1913
    Win32 Version: 1.0.2581.1913
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/RemotePlugins.DLL
    ----------------------------------------
    Microsoft.DirectX.DirectInput
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX.DirectInput/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectInput.dll
    ----------------------------------------
    Microsoft.DirectX
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
    ----------------------------------------
    TVCapture
    Assembly Version: 1.0.2581.1894
    Win32 Version: 1.0.2581.1894
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/TVCapture.DLL
    ----------------------------------------
    TaskScheduler
    Assembly Version: 1.1.1007.26951
    Win32 Version: 1.1.1007.26951
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/TaskScheduler.DLL
    ----------------------------------------
    System.Management
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.42 (RTM.050727-4200)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
    ----------------------------------------
    Interop.X10
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/Team%20MediaPortal/MediaPortal/Interop.X10.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
     

    elliottmc

    Retired Team Member
  • Premium Supporter
  • August 7, 2005
    14,927
    6,061
    Cardiff, UK
    Home Country
    United Kingdom United Kingdom
    With SVN 12745, live TV plays fine.

    Playback of recordings seems very jerky, but this is only one recording. I can't test fast forward/rewind at the moment, since I can't enable my remote (didn't do it in the wizard when I installed, and the problem in my previous post is stopping me going into setup and enabling it - it crashes before saving this change).

    I am running through the wizard within mediaportal, but it want me to configure my TV card. I guess ultimately this will be removed or changed to use the TV server.

    Anyway, it's great that the live TV issue appears to be sorted, and thanks very much Frodo.

    As this wasn't actually the mpeg2 bug in the title of the thread, it seems a bit presumptuous of me to label it as fixed.

    Mark
     

    Users who are viewing this thread

    Top Bottom