Hi!
I created a plugin to view udp:// video streams that are offered here (called IPTV@UT). It uses VLC to play them within MP.
Below is the README for the plugin. The plugin can be downloaded here.
========================
IPTV@UT 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
I created a plugin to view udp:// video streams that are offered here (called IPTV@UT). It uses VLC to play them within MP.
Below is the README for the plugin. The plugin can be downloaded here.
========================
IPTV@UT 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