VideoLAN External Player Plugin
This plugin can send video/audio to the VLC engine (natively). Its strengths are that it handles m4 extensions (needed for Apple video podcasts), it can handle UDP streams (supported by some STB's and certain IPTV services) and it can buffer the signal, which is useful for playing webstreams. It also supports recording, timeshifting, seeking; in fact anything VLC supports.
-----Download-----
MEDIAPORTAL - free MediaCenter HTPC Software - Others
-----Installation-----
1) Make sure you installed the latest version of VLC from VideoLAN.
2) Copy 'libvlc.dll' from '\<VLC root directory>\VLC' to the MP root folder (Usually C:\Program Files\Team MediaPortal\MediaPortal\)
3) Install the MPI
4) Enable the VideoLan plugin in the MP configuration
5) Configure the streams and extensions it should play
-----Notes-----
- A bigger buffer size usually helps preventing lags while playing web streams. However, the bigger it is set, the longer you'll have to wait before the stream starts. It starts playing when the buffer has the specified size (in ms). Therefore, you'll have to tweak with this setting a little.
- Video Podcasts usually have the .mp4 or .mov extension, so check these in the config to play them using VLC.
- Webstreams often use the rtsp or mms protocol
- Be careful with setting the VideoLan player to play all http streams, since it may cause conflicts with other plugins. (for example, the Last.fm plugin).
- The .gary extension is no real extension, but was used for a very old version of the Dreambox Plugin. It's still in it for backwards compatibility.
-----Version history-----
0.9
- Redesigned the configuration form
- Added plugin icons
- Modified readme
- Modified HasVideo function. It tells MP that the stream given is an audio stream if and only if it ends with an audio extension. Some webstreams do not end with a file extension; they will be treated as video files
0.8
- Extracted VideoLAN from the ExternalPlayers library; it is now a standalone plugin available in the MP Plugin SVN
0.7
- Switched from ActiveX to a native C# library
- More action support, like big/medium/short step forward/backword, ability to make screenshots, DVD menu handling, audio/subtitle track rotation...
- Recording support (A Record-action in MP starts/stops the recording). It stores the recordings in /<MP root folder/vlciptv/.
- Removed the logo when not playing streams (which was actually caused by the activeX control)
0.6:
- 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,...
- Some bugfixes
0.1-0.5:
- Initial release from Zipperzip (this is also in the MP SVN)
This plugin can send video/audio to the VLC engine (natively). Its strengths are that it handles m4 extensions (needed for Apple video podcasts), it can handle UDP streams (supported by some STB's and certain IPTV services) and it can buffer the signal, which is useful for playing webstreams. It also supports recording, timeshifting, seeking; in fact anything VLC supports.
-----Download-----
MEDIAPORTAL - free MediaCenter HTPC Software - Others
-----Installation-----
1) Make sure you installed the latest version of VLC from VideoLAN.
2) Copy 'libvlc.dll' from '\<VLC root directory>\VLC' to the MP root folder (Usually C:\Program Files\Team MediaPortal\MediaPortal\)
3) Install the MPI
4) Enable the VideoLan plugin in the MP configuration
5) Configure the streams and extensions it should play
-----Notes-----
- A bigger buffer size usually helps preventing lags while playing web streams. However, the bigger it is set, the longer you'll have to wait before the stream starts. It starts playing when the buffer has the specified size (in ms). Therefore, you'll have to tweak with this setting a little.
- Video Podcasts usually have the .mp4 or .mov extension, so check these in the config to play them using VLC.
- Webstreams often use the rtsp or mms protocol
- Be careful with setting the VideoLan player to play all http streams, since it may cause conflicts with other plugins. (for example, the Last.fm plugin).
- The .gary extension is no real extension, but was used for a very old version of the Dreambox Plugin. It's still in it for backwards compatibility.
-----Version history-----
0.9
- Redesigned the configuration form
- Added plugin icons
- Modified readme
- Modified HasVideo function. It tells MP that the stream given is an audio stream if and only if it ends with an audio extension. Some webstreams do not end with a file extension; they will be treated as video files
0.8
- Extracted VideoLAN from the ExternalPlayers library; it is now a standalone plugin available in the MP Plugin SVN
0.7
- Switched from ActiveX to a native C# library
- More action support, like big/medium/short step forward/backword, ability to make screenshots, DVD menu handling, audio/subtitle track rotation...
- Recording support (A Record-action in MP starts/stops the recording). It stores the recordings in /<MP root folder/vlciptv/.
- Removed the logo when not playing streams (which was actually caused by the activeX control)
0.6:
- 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,...
- Some bugfixes
0.1-0.5:
- Initial release from Zipperzip (this is also in the MP SVN)