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

felix_clerc

Portal Pro
October 28, 2009
82
6
Home Country
Switzerland Switzerland
Hello Gregorius,
Sorry for the late reply...
My problem is that the m3u file I received from my ISP looks like this:


#EXTINF:0 tvg-id="TF11.kazer.org" tvg-logo="tf1.png" group-name="TNT" ,1. TF1

http://s.tv.kwaoo.net/1/play.m3u8

#EXTINF:0 tvg-id="FRA2.kazer.org" tvg-logo="france2.png" group-name="TNT" ,2. France 2

http://s.tv.kwaoo.net/2/play.m3u8

#EXTINF:0 tvg-id="FRA3.kazer.org" tvg-logo="france3.png" group-name="TNT" ,3. France 3

http://s.tv.kwaoo.net/3/play.m3u8


If I open the first m3u8 (for TF1), I get this:


#EXTM3U

#EXT-X-VERSION:3

#EXT-X-TARGETDURATION:11

#EXT-X-MEDIA-SEQUENCE:27835

#EXTINF:9.680000,

http://s.tv.kwaoo.net/1/play27835.ts

#EXTINF:10.360000,

http://s.tv.kwaoo.net/1/play27836.ts

#EXTINF:9.440000,

http://s.tv.kwaoo.net/1/play27837.ts

#EXTINF:9.880000,

http://s.tv.kwaoo.net/1/play27838.ts

#EXTINF:10.120000,

http://s.tv.kwaoo.net/1/play27839.ts

from within edge, it just plays live tv.
From vlc, I can play live tv from the source m3u file

From tvserver, it cannot detect anything...

Any suggestion?
TIA,
Félix
 

Edalex

Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,959
    1,270
    Saratov
    Home Country
    Russian Federation Russian Federation
    As I remember tv server doesn't like extended info in playlist except #extinf and channel name.
     

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    Hello Gregorius,
    Sorry for the late reply...
    My problem is that the m3u file I received from my ISP looks like this:


    #EXTINF:0 tvg-id="TF11.kazer.org" tvg-logo="tf1.png" group-name="TNT" ,1. TF1

    http://s.tv.kwaoo.net/1/play.m3u8

    #EXTINF:0 tvg-id="FRA2.kazer.org" tvg-logo="france2.png" group-name="TNT" ,2. France 2

    http://s.tv.kwaoo.net/2/play.m3u8

    #EXTINF:0 tvg-id="FRA3.kazer.org" tvg-logo="france3.png" group-name="TNT" ,3. France 3

    http://s.tv.kwaoo.net/3/play.m3u8
    As @Edalex wrote, the ISP playlist must be changed for TV service. TV service doesn't support extended info in #EXTINF tag.
     

    felix_clerc

    Portal Pro
    October 28, 2009
    82
    6
    Home Country
    Switzerland Switzerland
    Hello,

    Thanks for the hint, I removed all the extra stuff from m3u, and everything imports fine now. I just noticed that it's quite slow in terms of channel switching, and that it works on 1.12 with the addon, but not in mp2 with tve 3.5.

    I'll dig a bit and will report :)
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,959
    1,270
    Saratov
    Home Country
    Russian Federation Russian Federation
    Hi @georgius
    Could you help me with understanding log from your previous IPTV filter from 2012 (I'm on 1.3.0 so I can't use new filter from this thread)
    I have m3u8 link in playlist. It's not p2p tv and not connected to my previous question several psots earlier. Here's where filter stopped
    04-11-2015 11:03:44.081 [1f84] [{DE1733B8-12FA-4092-81C4-45B0BE05EBFB}] [Verbose] CMPIPTV_HTTP: ReceiveData(): response header line (length: 2):

    04-11-2015 11:03:44.097 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Warning] MPIPTVSourceStream: FillBuffer(): synchronization byte is not correct, analyze discontinuity disabled
    04-11-2015 11:03:44.097 [1964] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: Run(): result: 00000000
    04-11-2015 11:03:44.097 [1964] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: Run(): End
    04-11-2015 11:03:44.300 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: DoBufferProcessingLoop(): stop suppressing data
    04-11-2015 11:04:06.253 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: DoBufferProcessingLoop(): End
    04-11-2015 11:04:06.253 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: OnThreadDestroy(): Start
    04-11-2015 11:04:06.253 [1f84] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: ReceiveDataWorker(): End
    Full log in attach.
    Thx
    Upd. Ah, probably m3u8 i supported only in new filter, sorry
     
    Last edited:

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,959
    1,270
    Saratov
    Home Country
    Russian Federation Russian Federation
    I've installed new filter on 1.3.0 :D
    Still not working though
    Code:
    04-11-2015 11:38:45.581 [ d68] [{9598BBBA-EF0D-415A-87CD-CE3C9C5BA8DD}] [Info]    ParserHoster: StartReceiveDataWorker(): parser 'PARSER_M3U8' doesn't recognize stream
     

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    Hi @georgius
    Could you help me with understanding log from your previous IPTV filter from 2012 (I'm on 1.3.0 so I can't use new filter from this thread)
    I have m3u8 link in playlist. It's not p2p tv and not connected to my previous question several psots earlier. Here's where filter stopped
    04-11-2015 11:03:44.081 [1f84] [{DE1733B8-12FA-4092-81C4-45B0BE05EBFB}] [Verbose] CMPIPTV_HTTP: ReceiveData(): response header line (length: 2):

    04-11-2015 11:03:44.097 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Warning] MPIPTVSourceStream: FillBuffer(): synchronization byte is not correct, analyze discontinuity disabled
    04-11-2015 11:03:44.097 [1964] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: Run(): result: 00000000
    04-11-2015 11:03:44.097 [1964] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: Run(): End
    04-11-2015 11:03:44.300 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: DoBufferProcessingLoop(): stop suppressing data
    04-11-2015 11:04:06.253 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: DoBufferProcessingLoop(): End
    04-11-2015 11:04:06.253 [1408] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: OnThreadDestroy(): Start
    04-11-2015 11:04:06.253 [1f84] [{60529C0F-F194-4556-9BE5-11983C2D0174}] [Info] MPIPTVSourceStream: ReceiveDataWorker(): End
    Full log in attach.
    Thx
    Upd. Ah, probably m3u8 i supported only in new filter, sorry
    Yes, m3u8 is supported only in new filter.
     

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    I've installed new filter on 1.3.0 :D
    Still not working though
    Code:
    04-11-2015 11:38:45.581 [ d68] [{9598BBBA-EF0D-415A-87CD-CE3C9C5BA8DD}] [Info]    ParserHoster: StartReceiveDataWorker(): parser 'PARSER_M3U8' doesn't recognize stream
    The playlist in url is master playlist, not media playlist. Support for master playlists is not ready yet - it needs some logic in choosing correct stream.
     

    mnp

    New Member
    November 9, 2015
    6
    0
    Home Country
    New Zealand New Zealand
    Is there any way to use (what seems to be) a constantly changing online M3U8 playlist? I'm trying to add the Classical Arts Showcase online stream ( http://www.classicartsshowcase.org/watch-classic-arts-showcase/ ) as a DVB-IP channel to Mediaportal. I've managed to create a .m3u file using VLC that loads the 720p stream in VLC or MPC-HC, but can't get it working with Mediaportal.

    From the webpage source code, I've extracted the following URL's. The second one links to isma audio and ismv video files which I think are what the Silverlight player uses.
    http://cds.d3r6a3c9.hwcdn.net/live/smil:CAS.smil/manifest.f4m
    http://cds.d3r6a3c9.hwcdn.net/live/smil:CAS.smil/Manifest

    There's also a file at http://cds.d3r6a3c9.hwcdn.net/live/smil:CAS.smil/playlist.m3u8 (also at a few different filenames). Every time I download it, the contents changes, however it links to 5 different chunklists (for different resolutions), such as:
    #EXT-X-STREAM-INF:BANDWIDTH=3064000,RESOLUTION=1280x720
    chunklist_w530897341_b3064000.m3u8

    The chunklist contains links to .ts files.

    http://cds.d3r6a3c9.hwcdn.net/live/smil:CAS.smil/chunklist_w530897341_b3064000.m3u8 loads fine in VLC, and a m3u file like below loads fine in both VLC and MPC-HC:
    #EXTM3U
    #EXTVLCOPT:network-caching=1000
    http://cds.d3r6a3c9.hwcdn.net/live/smil:CAS.smil/chunklist_w530897341_b3064000.m3u8

    Is there any way to use this stream (either the isma/ismv or the ts version) with Mediaportal? Also, does anyone know why the URL keeps changing even though the old ones seem to keep working?


    Thanks in advance for any help.
     

    propergol

    Portal Member
    November 14, 2015
    15
    2
    near Cognac
    Home Country
    France France
    Hello, I am french as some of you ;) and I have Free as Internet / IPTV provider and use MediaPortal TV Server + Kodi as frontend.
    I have read at least half of this thread but I sill can't figure out if I should use the plugin "Mediaportal IPTV filter and url source splitter" and why.

    For now I was simply using the standard "scan for channels" under "TV Servers" DVB-IP with free.m3u list, then I was doing some cleaning, numbering of the scanned channels and was then using it in Kodi.
    Everything is working fine so I don't catch what is the exact use of "Mediaportal IPTV filter and url source splitter"
     

    Users who are viewing this thread

    Top Bottom