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

Edalex

Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,931
    1,234
    Saratov
    Home Country
    Russian Federation Russian Federation
    Country flag
    @Edalex in VLC i open this list:
    Code:
    #EXTM3U
    
    #EXTINF:0, 1+1
    http://play.lanet.tv/live/9002.m3u8?key=ISPKEY
    
    #EXTINF:0, Новий канал
    http://play.lanet.tv/live/9006.m3u8?key=ISPKEY
    In MP this list return error when scan :(

    --
    WBR, ajs :):whistle::coffee:
    Verbose logs from iptv filter?

    Отправлено с моего Redmi 3S через Tapatalk
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    13,886
    8,438
    Kyiv
    Home Country
    Ukraine Ukraine
    Country flag
    @Edalex Logs... and screenshot...

    TV.png
    --
    WBR, ajs :):whistle::coffee:
     

    Attachments

    • log.zip
      107 KB · Views: 37
    Last edited:

    doskabouter

    Development Group
  • Team MediaPortal
  • September 27, 2009
    3,955
    2,194
    Nuenen
    Home Country
    Netherlands Netherlands
    Country flag
    @Developers : Are there any plans to merge this branch into master?
    It seems quite a waste to have this in some obscure branch. Perhaps then chances are a bit higher for someone to pick up development on this?

    I do have some issues, probably network related (CURL message: 'Closing connection halfway through a recording) and I want to make sure it's not software related before nagging my provider
    Tried to build it myself as experiment, and after quite a while fixing compatibility issues with vs2017 I got a successful compile but somehow it's not working:
    MpUrlSourceSplitter.log starts with MPUrlSourceSplitterd: dtor(): Start, and OnlineVideos gives an "Error adding 'MediaPortal Url Source Splitter' filter to graph: Exception from HRESULT: 0xFFFFFFED" so something is fundamentally wrong with the .ax files coming from Visual Studio, and I'm not experienced enough in this area to even begin finding the cause of it, let alone a solution...
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,570
    10,390
    France
    Home Country
    France France
    Country flag
    Hi, I have it on my fork and it build with 2015 and maybe 2017. It was needed to do something to make it works but I didn't remember what. You can try to look if you want [emoji106]

    Tapatalk
     

    mm1352000

    Development Group
  • Team MediaPortal
  • September 1, 2008
    21,577
    8,222
    Home Country
    New Zealand New Zealand
    Country flag
    One thing I can say is that the m3u format needs to be:
    Code:
    #EXTM3U
    #EXTINF:0,<channel 1 name>
    <channel 1 URL>
    #EXTINF:0,<channel 2 name>
    <channel 2 URL>
    etc.

    From the log file (last URL), it looks like the streams are not MPEG 2 transport streams:
    [collapse]
    06-08-2018 13:44:46.547 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): parser 'PARSER_DEFAULT' recognizes stream, score: 1
    06-08-2018 13:44:46.565 [ 440] [{17C467F3-8C50-43B5-B741-2648788CB66E}] [Verbose] MPUrlSourceSplitter_Protocol_Http: ReceiveData(): no more data available, request '0', start '0', size '32768', stream length: '280'
    06-08-2018 13:44:46.565 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): parser 'PARSER_F4M' doesn't recognize stream
    06-08-2018 13:44:46.586 [ 440] [{17C467F3-8C50-43B5-B741-2648788CB66E}] [Verbose] MPUrlSourceSplitter_Protocol_Http: ReceiveData(): no more data available, request '0', start '0', size '32768', stream length: '280'
    06-08-2018 13:44:46.586 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): parser 'PARSER_M3U8' doesn't recognize stream
    06-08-2018 13:44:46.607 [ 440] [{17C467F3-8C50-43B5-B741-2648788CB66E}] [Verbose] MPUrlSourceSplitter_Protocol_Http: ReceiveData(): no more data available, request '0', start '0', size '32768', stream length: '280'
    06-08-2018 13:44:46.607 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): parser 'PARSER_MPEG2TS' doesn't recognize stream
    06-08-2018 13:44:46.628 [ 440] [{17C467F3-8C50-43B5-B741-2648788CB66E}] [Verbose] MPUrlSourceSplitter_Protocol_Http: ReceiveData(): no more data available, request '0', start '0', size '32768', stream length: '280'
    06-08-2018 13:44:46.628 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): parser 'PARSER_MSHS' doesn't recognize stream
    06-08-2018 13:44:46.628 [2dcc] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Info] ParserHoster: StartReceiveDataWorker(): active parser: 'PARSER_DEFAULT'[/collapse]

    06-08-2018 13:44:46.712 [ b90] [{0243C4B8-115E-472A-959F-438A9BF900CE}] [Warning] Demuxer: DemuxerRead(): stream 0, request 1, start: 280, length: 32712, error: 0xFFFFFFDF

    Perhaps the streams are also encrypted, or the m3u8 playlist format is not supported, I'm not sure. Either way it seems the streams are not directly compatible with TV Server. You would have to find a way to "repackage" the stream. For example, use VLC to re-stream, or something like this:
    VODServer - Watch internet streams as TV channels
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    13,886
    8,438
    Kyiv
    Home Country
    Ukraine Ukraine
    Country flag

    Users who are viewing this thread

    Similar threads

    Yay!! I got my internetstreams working in MePo by modding vodserver. What I do is,I tune to a vodserver channel in mepo, that will start vlc or other external player playing whatever stream or file you want to see 'in mepo' then I feed mepo a picture endlessly looped and a silent mp3 with ffmpeg in mpeg2 so it won't give me errors...
    Yay!! I got my internetstreams working in MePo by modding vodserver. What I do is,I tune to a vodserver channel in mepo, that will...
    Situation: Multiseat MP1.11 Network tuner Anysee N7 (single tuner that outputs http streams) Sometimes when changing channels we...
    Replies
    17
    Views
    3K
    Hi @mm1352000 - I'd like to try and get your new RTSP/Live555 code (and my TsReader/TsWriter changes) into MP1 - can you check your PMs/conversations please ?
    Hi @mm1352000 - I'd like to try and get your new RTSP/Live555 code (and my TsReader/TsWriter changes) into MP1 - can you check your...
    Hello everybody Introduction Over the past couple of months we've been working hard to update the RTSP streaming library...
    Replies
    60
    Views
    18K
    • Sticky
    can´t wait....
    can´t wait....
    GitHub repository | Wiki | Skinning Guide | Available Sites | German Thread History I restarted development on the OnlineVideos...
    Replies
    647
    Views
    128K
    Yes, because old series are streamed in 4:3 and not 16:9, so I have a big black frame. Which color key should be the Zoom key? I remeber a plugin for MP1 that scanned the black frame, removed it be scaling up the picture to the max. resolution. Are the plans to integrate such feature?
    Yes, because old series are streamed in 4:3 and not 16:9, so I have a big black frame. Which color key should be the Zoom key? I...
    This is Release Candiate 2 build of the upcoming "Spring'16 Release". Main changes compared to Summer'15 Update 1 Release are...
    Replies
    13
    Views
    4K
    :whistle: https://forum.team-mediaportal.com/threads/mediaportal-2-spring16-release-candidate-2016-03-25.133886/ ;)
    :whistle: https://forum.team-mediaportal.com/threads/mediaportal-2-spring16-release-candidate-2016-03-25.133886/ ;)
    This is a development build based upon the the "Summer'15 Release Update 1". Main changes compared to Summer'15 Update 1 Release...
    Replies
    20
    Views
    9K
    Top Bottom