[Approved] Fix for stuttering/corrupted streaming of live tv (1 Viewer)

mylle

Portal Pro
April 14, 2005
574
66
Denmark
Home Country
Denmark Denmark
Re: AW: Fix for stuttering/corrupted streaming of live tv

Your paths to the timeshifting files look kind of weird:

open file \\SERVER\Timeshifting\live4-0.ts.tsbuffer6.ts

(or is it just weird logging?)


I dont think it does.

Its an UNC path to the share i use for timeshift files on my server (the server name is server).

\\server\timeshifting\

regards
Mylle

I use UNC as well, but what I meant was this part:

live4-0.ts.tsbuffer6.ts


How does your file look?
 

pilehave

Community Skin Designer
  • Premium Supporter
  • April 2, 2008
    2,566
    521
    Hornslet
    Home Country
    Denmark Denmark
    Re: AW: Fix for stuttering/corrupted streaming of live tv

    I dont think it does.

    Its an UNC path to the share i use for timeshift files on my server (the server name is server).

    \\server\timeshifting\

    regards
    Mylle

    I use UNC as well, but what I meant was this part:

    live4-0.ts.tsbuffer6.ts


    How does your file look?
    It ends with .tsbuffer like this:

    \\Nas\ramdisk\live4-1.ts.tsbuffer
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    AW: Fix for stuttering/corrupted streaming of live tv

    pilehave
    files are looking the same for me

    @all
    my patch seems to work fine for me an mylle. We'll test this night again if everything is fine i'll post the patch here.

    Does anybody else also recognized a lot of discontinutiy errors in tsreader with this patch? (not sure if it is perhaps my cable connection)
     

    Snader

    MP Donator
  • Premium Supporter
  • September 5, 2007
    270
    10
    Aalsmeer
    Home Country
    Netherlands Netherlands
    Is there a possibility to test this on the latest official release? I have only one system with mediaportal and I could use it to test this (after a backup) but only when the kids are in bed though. :sorry:
     

    miroslav22

    Development Group Member
  • Premium Supporter
  • September 4, 2009
    703
    460
    Warwick
    Home Country
    United Kingdom United Kingdom
    Hi,

    I'm currently working on a third version after a suggestion from arion_p. It will basically throttle the buffer when tuning a new channel (starts small and grows in steps until it reaches the maximum). This should maintain channel zapping speeds whilst keeping the benefits of the patch.

    I now have copies of multiple SVN versions so I will post binaries for 1.1.2, 1.2.0 Alpha and the latest SVN when it's finished. Shouldn't be more than a few days unless there are problems.
     

    mylle

    Portal Pro
    April 14, 2005
    574
    66
    Denmark
    Home Country
    Denmark Denmark
    Hi,

    I'm currently working on a third version after a suggestion from arion_p. It will basically throttle the buffer when tuning a new channel (starts small and grows in steps until it reaches the maximum). This should maintain channel zapping speeds whilst keeping the benefits of the patch.

    I now have copies of multiple SVN versions so I will post binaries for 1.1.2, 1.2.0 Alpha and the latest SVN when it's finished. Shouldn't be more than a few days unless there are problems.

    Hi Miroslav22,

    How is V3 of the patch coming along?

    regards
    Jacob
     

    joystick

    MP Donator
  • Premium Supporter
  • January 26, 2006
    892
    39
    Home Country
    Germany Germany
    AW: Fix for stuttering/corrupted streaming of live tv

    hi,
    for some reason i get the following error in MP client:
    Code:
    2011-01-09 15:45:17.719398 [ERROR][(12)]: Exception   :System.InvalidCastException: Das COM-Objekt des Typs "TsReader" kann nicht in den Schnittstellentyp "ITSReader" umgewandelt werden. Dieser Vorgang konnte nicht durchgeführt werden, da der QueryInterface-Aufruf an die COM-Komponente für die Schnittstelle mit der IID "{B9559486-E1BB-45D3-A2A2-9A7AFE49B24F}" aufgrund des folgenden Fehlers nicht durchgeführt werden konnte: Schnittstelle nicht unterstützt (Ausnahme von HRESULT: 0x80004002 (E_NOINTERFACE)).
       bei MediaPortal.Player.BaseTSReaderPlayer.ITSReader.SetMediaPosition(Int64 MediaPos)
       bei MediaPortal.Player.BaseTSReaderPlayer.Process()
       bei MediaPortal.Player.g_Player.Process()
       bei MediaPortalApp.MPProcess()
    2011-01-09 15:45:17.721398 [ERROR][(12)]: Exception   :Das COM-Objekt des Typs "TsReader" kann nicht in den Schnittstellentyp "ITSReader" umgewandelt werden. Dieser Vorgang konnte nicht durchgeführt werden, da der QueryInterface-Aufruf an die COM-Komponente für die Schnittstelle mit der IID "{B9559486-E1BB-45D3-A2A2-9A7AFE49B24F}" aufgrund des folgenden Fehlers nicht durchgeführt werden konnte: Schnittstelle nicht unterstützt (Ausnahme von HRESULT: 0x80004002 (E_NOINTERFACE)).
    2011-01-09 15:45:17.722398 [ERROR][(12)]:   site      :Int32 SetMediaPosition(Int64)
    2011-01-09 15:45:17.723398 [ERROR][(12)]:   source    :Core
    2011-01-09 15:45:17.724398 [ERROR][(12)]:   stacktrace:   bei MediaPortal.Player.BaseTSReaderPlayer.ITSReader.SetMediaPosition(Int64 MediaPos)
       bei MediaPortal.Player.BaseTSReaderPlayer.Process()

    actually i have no problems though i think i also do not experience an improvement..

    hints?

    cheers
    joystick
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    AW: Fix for stuttering/corrupted streaming of live tv

    This is no bug in the patch. It's a general one in MP powerscheduler.
     

    JackTramiel

    MP Donator
  • Premium Supporter
  • November 22, 2006
    1,400
    79
    45
    Recklinghausen
    Home Country
    Germany Germany
    AW: Fix for stuttering/corrupted streaming of live tv

    Is there any chance for 1.1.0 final users to test that patch without to compile it on your own? Sounds really interesting.
     

    Users who are viewing this thread

    Top Bottom