|
From: <moi...@us...> - 2007-03-28 14:13:01
|
Revision: 249
http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=249&view=rev
Author: moiristo
Date: 2007-03-28 07:12:54 -0700 (Wed, 28 Mar 2007)
Log Message:
-----------
Modified Paths:
--------------
trunk/plugins/IPTV@UT/IP...@UT...
Added Paths:
-----------
trunk/plugins/IPTV@UT/README.txt
trunk/plugins/IPTV@UT/[ Wide Skin ]/
trunk/plugins/IPTV@UT/[ Wide Skin ]/MyIPTV.xml
Modified: trunk/plugins/IPTV@UT/IP...@UT...
===================================================================
(Binary files differ)
Added: trunk/plugins/IPTV@UT/README.txt
===================================================================
--- trunk/plugins/IPTV@UT/README.txt (rev 0)
+++ trunk/plugins/IPTV@UT/README.txt 2007-03-28 14:12:54 UTC (rev 249)
@@ -0,0 +1,72 @@
+MyIPTV v0.3 (01-02-2007)
+
+This plugin is specifically made for IPTV@UT, a service that provides VLC udp streams
+for use by students of the university of Twente (NL). It can load *.vlc and *.m3u playlists containing
+video/audio channels and uses the VLC ActiveX plugin to play these channels within MP.
+
+
+-----Installation-----
+
+1) Make sure you installed the latest version of VLC from www.videolan.org.
+ Copy 'libvlc.dll' from '\<VLC root directory>\VLC' to the MP root folder
+
+2) Go to /Release/Plugins/ExternalPlayers and copy the dll to your /Plugins/ExternalPlayers folder
+
+ !!!This will overwrite your ExternalPlayers.dll file. Please backup this file before doing this!!!
+
+ The VLC plugin is the same as was used by early versions of the Dreambox plugin.
+ The adjustments made should not cause any trouble for users using that plugin.
+
+3) Copy the plugin in /Release/Plugins/Windows to your /Plugins/Windows folder
+
+4) Copy the skin file to your currently used skin directory (The default xml should be fine for most skins)
+
+4) Enable the VideoLan plugin in the MP configuration, configure it if necessary,
+ and configure the IPTV plugin.
+
+5) Create a *.vlc or *.m3u playlist. 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
+
+6) Try it out!
+
+
+-----TODO/BUGS-----
+
+- Fullscreen OSD? ==> Probably not possible, unless a VMR9 filter is created for VLC
+- Scheduled recording, timeshifting
+- Manage recordings
+
+-----Version history-----
+
+0.3
+- VideoLan: Created ExternalPlayers.dll for MP0.2.2_SVN. A version for 0.2.2 can be created on request
+- VideoLan: Switched from ActiveX to a native C# library
+- VideoLan: More action support, like big/medium/short step forward/backword, ability to make screenshots, DVD menu handling, audio/subtitle track rotation...
+- VideoLan: Recording support (A Record-action in MP starts/stops the recording). It stores the recordings in /<MP root folder/vlciptv/.
+- VideoLan: Removed the logo when not playing streams
+
+- IPTV: Redesigned the UI to overcome problems caused by the fact that overlays cannot be laid over the videolan plugin
+- IPTV: Context menu removed
+- IPTV: Recordings button added
+
+0.2:
+- Videolan: Created ExternalPlayers.dll for both MP0.2.1 and MP0.2.1_SVN (different configuration file I/O)
+- Videolan: Fixed configuration not being written to file, because the Config class doesn't like text such as
+ udp://,http://. Now you only need to specify the protocol, e.g. udp,http,...
+- Videolan: Some bugfixes
+- IPTV: Allowed zapping in fullscreen
+- IPTV: Allowed loading *.m3u playlists
+- IPTV: #EXTINF-tags are not obligatory anymore
+- IPTV: Pressing 1..9 (remote) zaps to channel 1..9 respectively in the playlist
+- IPTV: Skin files updated
+- IPTV: Several bugfixes
+
+0.1:
+- Initial release
Added: trunk/plugins/IPTV@UT/[ Wide Skin ]/MyIPTV.xml
===================================================================
--- trunk/plugins/IPTV@UT/[ Wide Skin ]/MyIPTV.xml (rev 0)
+++ trunk/plugins/IPTV@UT/[ Wide Skin ]/MyIPTV.xml 2007-03-28 14:12:54 UTC (rev 249)
@@ -0,0 +1,101 @@
+<window>
+ <id>7500</id>
+ <defaultcontrol>19</defaultcontrol>
+ <allowoverlay>no</allowoverlay>
+ <define>#header.label:My IPTV</define>
+ <define>#header.image:</define>
+ <define>#header.hover:hover_my tv.png</define>
+ <controls>
+ <import>common.window.xml</import>
+ <control>
+ <type>image</type>
+ <description>background image</description>
+ <id>1</id>
+ <posX>0</posX>
+ <posY>0</posY>
+ <texture>background.png</texture>
+ </control>
+ <control>
+ <type>listcontrol</type>
+ <description>afleveringen</description>
+ <id>19</id>
+ <posX>355</posX>
+ <posY>180</posY>
+ <width>410</width>
+ <onup>17</onup>
+ <font2>font10</font2>
+ <font3>font10</font3>
+ <textureHeight>25</textureHeight>
+ <IconYOff>3</IconYOff>
+ <textYOff>-4</textYOff>
+ </control>
+ <control>
+ <description>video rectangle</description>
+ <type>image</type>
+ <id>0</id>
+ <posX>142</posX>
+ <posY>532</posY>
+ <width>214</width>
+ <height>178</height>
+ <texture>playback_background.png</texture>
+ <animation effect="fade" time="500">WindowClose</animation>
+ <animation effect="fade" time="250">WindowOpen</animation>
+ </control>
+ <control>
+ <type>videowindow</type>
+ <description>video window</description>
+ <id>99</id>
+ <posX>157</posX>
+ <posY>546</posY>
+ <width>180</width>
+ <height>144</height>
+ <colordiffuse>ffffffff</colordiffuse>
+ <onright>19</onright>
+ <onup>17</onup>
+ <ondown>21</ondown>
+ <animation>WindowClose</animation>
+ <action>18</action>
+ <textureFocus>tv_green_border.png</textureFocus>
+ </control>
+ <control>
+ <type>group</type>
+ <description>group element</description>
+ <animation effect="fade" time="250">WindowOpen</animation>
+ <animation effect="fade" time="500">WindowClose</animation>
+ <animation effect="slide" time="250" start="-300,0">WindowOpen</animation>
+ <animation effect="slide" time="500" end="0,-300">WindowClose</animation>
+ <layout>StackLayout</layout>
+ <posX>55</posX>
+ <posY>420</posY>
+ <control>
+ <type>button</type>
+ <description>Load playlist button</description>
+ <id>21</id>
+ <onright>19</onright>
+ <onup>99</onup>
+ <ondown>22</ondown>
+ <label>Load Playlist</label>
+ </control>
+ <control>
+ <type>button</type>
+ <description>Recordings button</description>
+ <id>22</id>
+ <onright>19</onright>
+ <onup>21</onup>
+ <ondown>19</ondown>
+ <label>Recordings</label>
+ </control>
+ </control>
+ <control>
+ <type>fadelabel</type>
+ <description>Current Channelname</description>
+ <id>13</id>
+ <posX>170</posX>
+ <posY>705</posY>
+ <width>224</width>
+ <align>left</align>
+ <label>#IPTV.View.channel</label>
+ <textcolor>white</textcolor>
+ </control>
+ </controls>
+</window>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|