MERGING MediaPortal Url Source Splitter & IPTV Filter (2 Viewers)

FreakyJ

Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    @georgius
    I had it running for quite some time and it looks like it works without any issues ;) So great work (y)
     

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    @georgius
    Is it possible that the filter will support something like this for fast channel switching:
    PLAY rtsp://192.168.178.55:554/stream=1?delpids=553,554,0,261,558 RTSP/1.0\\r\\n
    PLAY rtsp://192.168.178.55:554/stream=1?addpids=533,534,0,259,538 RTSP/1.0\\r\\n
    I don't know if a filter is controlable from the c# side, but if the filter would support this it would decrease channelswitching times :)

    This is how it looks like if you switch to a different transponder:
    PLAY rtsp://192.168.178.55:554/stream=1?delpids=533,534,0,259,538 RTSP/1.0\\r\\n
    PLAY rtsp://192.168.178.55:554/stream=1?delpids=18 RTSP/1.0\\r\\n
    PLAY rtsp://192.168.178.55:554/stream=1?freq=394&msys=dvbc&sr=6900&mtype=256qam&pids=0 RTSP/1.0\\r\\n
    PLAY rtsp://192.168.178.55:554/stream=1?addpids=18 RTSP/1.0\\r\\n
    PLAY rtsp://192.168.178.55:554/stream=1?addpids=110,120,0,100,130 RTSP/1.0\\r\\n

    If created two short dump files with wireshark, so if you need these, let me know :)
    I'm not sure, if something like that is allowed by RTSP specification. I didn't find this in specification (RFC 2326). Also URL is changed, so previous stream must be closed and new must be negotiated. Also TV service doesn't support such thing, it first destroy instance of filter (so everything is lost) and create new one.
     

    FreakyJ

    Retired Team Member
  • Premium Supporter
  • July 25, 2010
    4,024
    1,420
    Home Country
    Germany Germany
    Thanks for your explanation :)
    It was just an idea and maybe someone will come back to this if he thinks it is possible to do :)

    Concerning the mem leak:
    I had the preview window in SetupTv running for over 2h and the mem usage didn't changed at all ;)
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Is it possible that the filter will support something like this for fast channel switching...
    I'm not sure, if something like that is allowed by RTSP specification. I didn't find this in specification (RFC 2326).
    In case FreakyJ hasn't made it clear, this is SAT>IP protocol.

    Also URL is changed, so previous stream must be closed and new must be negotiated.
    This (and other reasons) are why it will take until next year to fully support SAT>IP. ;)

    Also TV service doesn't support such thing, it first destroy instance of filter (so everything is lost) and create new one.

    This is very easy to change. :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    mm1352000 we have noticed some memory leak or filter not correctly released/free when for sure while EPG Grabbing when i can't stream the channel (crypted or what ever)
    If you want my help then please provide more details - log files etc. :)


    Yep Georgius fix leak but seems that i have always some issue here.
    A lot of PMT not found and the channel is scanned)
    Code:
    [2013-09-03 22:27:00,489] [Log	] [13	  ] [ERROR] - Exception  :TvLibrary.TvExceptionNoPMT: TVDvbChannel.OnGraphStarted: no PMT found
    A lot of :
    Code:
    [2013-09-03 22:28:07,432] [Log	] [13	  ] [ERROR] - dvb:Add source returns:0x80004005
    [2013-09-03 22:28:08,847] [Log	] [13	  ] [ERROR] - Exception  :TvLibrary.TvException: Unable to add  source filter

    Tvservice memory goes up and after a while, i need to kill tvservice.
    I just try on 1.3.0 (on VM) like Georgius suggest (to avoid cable card change etc.) and i got the same above error.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    A lot of PMT not found and the channel is scanned...
    Are these proper IPTV streams, or internet video streams?


    A lot of :
    Code:
    [2013-09-03 22:28:07,432] [Log	] [13	  ] [ERROR] - dvb:Add source returns:0x80004005
     
    [2013-09-03 22:28:08,847] [Log	] [13	  ] [ERROR] - Exception  :TvLibrary.TvException: Unable to add  source filter
    Need full log files... :)


    I just try on 1.3.0 (on VM) like Georgius suggest (to avoid cable card change etc.) and i got the same above error.

    CableCARD changes have no effect on DVB-X.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Ok :)
    It's a fresh log from my test (with 1.3.0 on my vm)
    It's real IPTV provider (free.fr) :)
     

    Attachments

    • log_error_1.3.0_seb.zip
      146.8 KB

    Users who are viewing this thread

    Top Bottom