IPTV@UT Plugin (1 Viewer)

keith2045

Portal Pro
February 16, 2006
264
2
Missouri
Home Country
United States of America United States of America
First, make sure that that the latest version of VLC is installed (it was released a couple of days ago, so probably most of you won't have it). Next, check the configuration of the videolan plugin. You can specify the streams it should accept there, for example: http://,udp://,mms:// . Please check whether writing the data went OK by checking the mediaportal.xml file for:

<section name="vlcplugin">
<entry name="enabledextensions">.ts,.gary</entry>
<entry name="enabledstreams">udp://,http://</entry>
</section>

Edit: Is it possible that a channel doesn't start without an
'#EXTINF' tag? The parser won't think your playlist is right if it isn't there.

I have the latest version of vlc, didnt have that in my .xml file so added it, still nothing. I also added #EXTINF to eht playlist, still nothing. Any ideas?
 

moiristo

Portal Pro
November 17, 2006
342
27
Enschede
Home Country
Netherlands Netherlands
It looks like the videolan plugin isn't working for you, as you don't see the VLC logo but only a black screen. I'll try to get the plugin to work on a clean machine to find out what may be causing the problem.
 

moiristo

Portal Pro
November 17, 2006
342
27
Enschede
Home Country
Netherlands Netherlands
Can you tell me which version of MP you are using? v0.2.1 or the latest SVN? Besides some bugs I found, it seems that I used some functions that are only available in the SVN version. I'll try to fix that this week.
 

wankbisquit

Portal Member
December 16, 2006
7
0
Home Country
Denmark Denmark
I use latest SVN of MP
The plugin is loading correct if i use udp stream in playlist. And I'm able to watch streamed TV. No fullscreen?

If i put rtsp stream in the playlist MP crashes with an error in RtspSource.ax.

EventType : BEX P1 : MediaPortal.exe P2 : 0.0.0.0 P3 : 45844277
P4 : RtspSource.ax P5 : 0.0.0.0 P6 : 456c26b6 P7 : 0000d542
P8 : c0000409 P9 : 00000000

My playlist looks like this

#EXTM3U

#EXTINF:0,Danmarks Radio DR1 : Public Service
#EXTVLCOPT:rtsp-tcp
#EXTVLCOPT:repeat
rtsp://www.optimalstream.net/vlcpl/subscriber/Username-1171053971/dr1
 

Spragleknas

Moderator
  • Team MediaPortal
  • December 21, 2005
    9,474
    1,822
    Located
    Home Country
    Norway Norway
    moiristo:

    I tried your plugin today, but I couldn't get it to work.
    5) Create a *.vlc playlist that can be read by the plugin. An example is shown below:

    #EXTM3U

    #EXTINF:-1,Nederland 1
    #EXTVLCOPT:filter=deinterlace --
    #EXTVLCOPT:vout-filter=deinterlace -- These 3 lines are unnecessary, but are usually generated by vlc
    #EXTVLCOPT:deinterlace-mode=blend --
    udp://@233.81.233.161:10294

    When I create a *.VLC- file (?) - and open it with VLC, all is OK. When opening it with MP, nothing happens (black screen).
     

    wankbisquit

    Portal Member
    December 16, 2006
    7
    0
    Home Country
    Denmark Denmark
    When I create a *.VLC- file (?) - and open it with VLC, all is OK. When opening it with MP, nothing happens (black screen).



    Sounds like VLC didn't load. You should get a VLC logo on white background instead of the small black area.
     

    moiristo

    Portal Pro
    November 17, 2006
    342
    27
    Enschede
    Home Country
    Netherlands Netherlands
    I fixed some bugs and improved several things today, but I found some annoying things considering the difference between MP 0.2.1 and the SVN snapshot. It is no problem to have backwards compatibility on the IPTV plugin, but the videolan plugin is a different case. The big problem is that settings are read in a different way in the SVN snapshot. So, when you update the ExternalPlayers dll in version 0.2.1, all External Players, like iTunes, Foobar and the Videolan plugin will not be able to read and write configuration data, thus causing the plugins to fail. There are two solutions to this; one is that you all upgrade to the SVN snapshot, and the other is that I change all external players to read and write config data as MP 0.2.1 does...I'll fix two different ExternalPlayer.dll's anyway tomorrow :)
     

    and-81

    Retired Team Member
  • Premium Supporter
  • March 7, 2005
    2,257
    183
    Melbourne
    Home Country
    Australia Australia
    That's the same reason I have a 0.2.1.0 and an SVN version of my MCE Replacement Plugin.

    It's a real pain. But I use a compiler directive to include/exclude the right code I need for each version. But I do have to link to different .dll's which is a pain.

    Maybe check out the source code for MCE Replacement Plugin and see if you want to do it the same way. Or I'll wait and copy you if you come up with a better way :)

    Cheers,
     

    Users who are viewing this thread

    Top Bottom