IPTV not working (3 Viewers)

Stepko

Retired Team Member
  • Premium Supporter
  • September 29, 2007
    186
    152
    Hamburg/Wolfsburg
    Home Country
    Germany Germany
    AW: Re: IPTV not working

    My first idea would be to check if the mp tv-server is blocked by any firewall. This includes the windows firewall as well :)

    If its still not working you could try to use the debug version I posted some pages earlier and do a channelscan with that file. But then only with 2 or 3 channels as it might produce a very big log file.

    Stepko
     

    SiLenTYL

    Retired Team Member
  • Premium Supporter
  • April 23, 2004
    1,144
    159
    Melbourne
    Home Country
    Australia Australia
    sorry for my noobish post

    is this IPTV a service provided over the internet or via some other means? is it country specific ?

    where do i find the plugin for this?

    ok ive found it on the TVServer but none of the channels ive searched for are available to me in Australia (not austria)
     

    Lex66

    New Member
    August 9, 2010
    2
    0
    Home Country
    Russian Federation Russian Federation
    Re: AW: Re: IPTV not working

    Hey HellFireAus,

    had a look at your logfile. Everything seems to be good. This version of the IPTV-filter works as it should. So, there must be another problem that is not related to the IPTV-filter. You can check this by using Graphstudio. Just add the MediaPortal IPTV-Soucre filter, enter one of the urls and add the file dump to the filter (by right-clicking on the out-pin). When you start the graph, it will write the stream into the file. If you can play back this file, the IPTV filter works fine.
    You should also check what type of media is used for iptv. I think the TVServer supports mpeg2 and h264 only!

    Stepko

    Hi. My provider give me this m3u:

    #EXTINF:0,1Kanal
    http://ch050.tvmix.ru:50
    #EXTINF:0,2 Kanal Russia
    http://ch051.tvmix.ru:51
    #EXTINF:0,2x2
    http://ch052.tvmix.ru:52
    #EXTINF:0,365 Dney
    http://ch091.tvmix.ru:91
    #EXTINF:0,3 NTV
    http://ch053.tvmix.ru:53
    #EXTINF:0,4 Channel
    http://ch066.tvmix.ru:66
    #EXTINF:0,TVC Ural
    http://ch067.tvmix.ru:67

    I tried different MPIPTVSource.ax filters, but graphstudio creates a file with zero length. However, the VLC is working fine. Tell me what could be the problem?
     

    Stepko

    Retired Team Member
  • Premium Supporter
  • September 29, 2007
    186
    152
    Hamburg/Wolfsburg
    Home Country
    Germany Germany
    AW: Re: IPTV not working

    sorry for my noobish post
    is this IPTV a service provided over the internet or via some other means? is it country specific ?
    where do i find the plugin for this?
    ok ive found it on the TVServer but none of the channels ive searched for are available to me in Australia (not austria)

    I use the IPTV service of my isp to watch regular tv. My isp provides most of the channels I can get via dvb-c. They provide them as DVB-IP streams. So, the service I use is country specific and also specific for the isp. Here in Germay we have 3 isps that provides iptv.
    I'm not sure, but I think there are some services available that are not country specific. Perhaps somebody else knows more or you could search on the net.

    Stepko

    Hi. My provider give me this m3u:
    #EXTINF:0,1Kanal
    http://ch050.tvmix.ru:50
    ...

    I tried different MPIPTVSource.ax filters, but graphstudio creates a file with zero length. However, the VLC is working fine. Tell me what could be the problem?

    If graphstudio creates zero byte files it sounds like the firewalls blocks the internet connection for graphstudio.exe/tvservice.exe or the provider uses some weired way to send the data or some kind of authentication is required.
    However, without logs it is only guessing. The debug version of the filter produces logs (hope for http connections as well...). It would be the best to ask dimka, because he wrote the http part.

    Stepko
     

    rickar

    Portal Member
    January 27, 2009
    39
    2
    Hello.

    In Spain (imagenio) have changed the rtp protocol and once applied the patch does not work. My Operating system is windows xp.
    MediaPortal indicates the following error: unable to play: live1-0ts.buffer.
    May I use the saf 5.
    I have also tried changing the codecs to Elecard and does not work
    Any suggestions.

    Thank you.
     

    argd

    Portal Member
    August 17, 2010
    90
    1
    Home Country
    Russian Federation Russian Federation
    dimka and Stepko:
    first of all, thanks a looooot for the modification which allows to use MP's TV-server for "Internet TV" streams!
    As my ISP stopped to provide IPTV some weeks ago and there is no cable-TV provider available on my street, neither any interesting TV channels on air, your efforts are really appreciated! ;)
    So, thank you once again and sorry for not stopping now ;-)
    .
    My question is about corbina.tv (I mean - free online internet streams they provide).
    Dimka, you probably understand what i'm talking about, and I've read your answers on .ru forum aswell, but you may link me if I missed something useful there.
    So, there is only officially possible way now to see their streams is to use webbrowser with links to /players/tv.php script, which generates some session key and redirects then to another server.
    Neither MP TV-server, nor MP OnlineVideos plugin, nor even "regular" VLC player could show those streams.
    But, the "IP-TV Player" on the same PC (an VLC skin/add-on - _http://borpas.info/iptvplayer, only in Russian) parses those links flawlessly! So, could you pls check, if you have some time?
    I've been capturing traffic to corbina.tv when used "IP-TV player", VLC and MP TV-server channels scan (attached).
    It seems, only first one follows the 302 redirect answer, maybe that's why it can show the stream.
    Or, maybe MMS streams not supported at all?
    Thanks anyway.
     

    Attachments

    • corbina_tv_captures.zip
      783.2 KB

    dimka

    Portal Pro
    January 20, 2009
    117
    4
    Hillerod
    Home Country
    Denmark Denmark
    argd

    Hej Argd,

    Can you post an example of corbina.tv playlist ?

    And you are right mms protocol is not supported by that filter (even modified). HTTP as well as UDP protocols are only subsets of MMS protocol and as far I remember mms stream can point to any of udp/tcp/http substreams depends on media player settings.

    Also redirects are not suported too :)

    br,
    dmitry
     

    argd

    Portal Member
    August 17, 2010
    90
    1
    Home Country
    Russian Federation Russian Federation
    dimka
    Hi, what "playlist" you mean? The playlist for the "IP-TV Player" is as simple as just a bunch of links captured on the _http://www.corbina.tv/transmission/ page (attached). It just works, somehow ;-)
    Actually, I'm trying now to build regexps for the OnlineVideos plugin, but without any success so far. When you open those "tv.php" links with your browser, you get to a page with links to tv_asx.php with some parameters kr, sid etc and finally it tries to get a stream from one of the videoN.corbina server - like _rtsp://89.179.134.66/livetv2?... whatever.
    But in case you are using MP's OnlineVideo or a regular downloader, you get another page with only a link to video informing you are using incorrect link.
    So, I'm afraid they at Corbina do not want to stream their TV to the MP :-D
     

    Attachments

    • +HTTP-corbina_tv.m3u.txt
      2.5 KB

    dimka

    Portal Pro
    January 20, 2009
    117
    4
    Hillerod
    Home Country
    Denmark Denmark
    argd

    ok - i see. Then your problem can be solved by using latest filter modifications PLUS extra preauth plugin. :)

    in latest modifications I have added the mechanism of pre-authing of channels. It works in that way:
    * playlist contains different channels like
    - udp://250@1.1.1.1
    - tcp...
    - http://
    those 3 types are predefined and parsed by filter itself
    * playlist can contain another types of chnnels LIKE
    - kartina://6734:78942@some.host.com/getchannel.php?ch=2
    - some_another_type://some@url/with/some/parameters
    * key words here are in bold
    as soon as filter finds non default type of channel it tries to find that registered type in a list of DLLs.
    If type (let say kartina) is found then function is called to get REAL channel URL. that function makes all intermidiate steps like calling extra urls for preauth, finding proper protocol and so on ... As result the function must return the url in one of 3 predefined protocols. That URL must be the URL of real TV stream.
    * Every additional protocol is kept in separated DLL and stored in MPIPTVplugins directory is TV server root. every DLL must export two functions GetProtocol(returns a string of registered protocol) and GetRealURL(gets initial URL, does all preauth job and return real url). All plugin DLLs are preloaded during of TV server start.

    So back to your case. You(or some one else :)) need some C programming skills in order to build plugin which handles corbina type of TV URLs. I can send you an example of such plugin I am using for getting streams out of Kartina.TV IPTV provider
     

    Users who are viewing this thread

    Top Bottom