An video component based on VLC/VLCj
H264 compatible and all the vlc codec supported !
Version 1.0.0
Be careful :
Secure multiple instance with use of an external JVM for each component decoding process
for windows ignition client only
Tested with Ignition 7.6.2
See module documentation for more details…
Installation steps :
- Install VLC on windows client
videolan.org/vlc/index.html
2)Install VideoPlayer-signed-X.X.X.modl
Configuration\Module\Install or Upgrade a Module…
VideoPlayer-signed-X.X.X.modl => see last post
3)Install OutOfProcessPlayer jars on the client :
Copy in one directory of your choice (for example : D:/OutOfProcessPlayer), the followings jars :
videoplayer-client.jar
jna-3.5.2.jar
platform-3.5.2.jar
vlcj-2.4.1.jar
videoplayer-client.jar => see last post
[attachment=1]jna-3.5.2.jar[/attachment]
[attachment=0]platform-3.5.2.jar[/attachment]
[attachment=2]vlcj-2.4.1.jar[/attachment]
4)Launch the designer
A new palette is added
5)Test in designer or vision client
Add a components and Complete bindings :
MediaResourceLocator : The MRL syntax is: [[access][/demux]://]URL[#[title][:chapter][-[title][:chapter]]] [:option=value …]
Example for a file :
file:///D:/videos/MyVideo.mkv
for a stream (see camera manual)
for example : rtsp://10.22.38.1/?line=1&inst=2&h26x=4
PathOutOfProcessPlayer : Path for OutOfProcessPlayer jars, for example : D:/OutOfProcessPlayer
PathVLC : Path for VLC directory, for example : C:/Program Files/VideoLAN/VLC
Select " Start" MediaPlayerCommand.
HTH.
Feedbacks are welcome to improve it or correct bugs !