Dear list,
I would like to have 6 full HD IP cams on a local network projected live stream via 6 computers on the same network. Is there any solution than pix_vlc? If no is pix_vlc already part of pd-extended or I have to compile it from source? What are the basic commands for the pix_vlc object? Is there somewhere a full help file to it? Sorry for asking, but I used it some years ago last time, and it was a pain i the a** to get all the dependences and make it work at the end on debian. Now I would use mac, windows and linux, as it is hard to find 6 computers with the same parameters in a gallery :)
Thanks for any hints in advance:
Popesz
Hi,
you can use [pix_video] with the VLC backend instead. But note that VLC have a lot of latency with network camera. VLC backend works on Linux, Mac OSX and Windows (but only when build with MinGW), see [1]. Instead, I would suggest to use a Linux box with a gstreamer pipeline that redirect the stream to a V4L2loopback device and then open the stream in Gem with the pix_video"s V4L2 backend.
You can have a look to my blog article [2] where I detailed how I use a Raspberry Pi to stream live video to Gem.
A
[1] : https://github.com/umlaeute/Gem/wiki/plugin-compatibility-matrix [2] : http://antoine.villeret.free.fr/?p=846
-- do it yourself http://antoine.villeret.free.fr
2015-02-19 12:40 GMT+01:00 Csaba Láng langcsaba@gmail.com:
Dear list,
I would like to have 6 full HD IP cams on a local network projected live stream via 6 computers on the same network. Is there any solution than pix_vlc? If no is pix_vlc already part of pd-extended or I have to compile it from source? What are the basic commands for the pix_vlc object? Is there somewhere a full help file to it? Sorry for asking, but I used it some years ago last time, and it was a pain i the a** to get all the dependences and make it work at the end on debian. Now I would use mac, windows and linux, as it is hard to find 6 computers with the same parameters in a gallery :)
Thanks for any hints in advance:
Popesz
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Antoine,
do you mean from source should be built with MinGW? The executable pack does not work with the VLC backend? Anyway, could you send me just an example how you use the vlc backend in Gem with a patch? Is it already part of pd-extended or I have to build it from source? Thanks for the blog link, it was very useful.
P
On Thu, Feb 19, 2015 at 1:12 PM, Antoine Villeret < antoine.villeret@gmail.com> wrote:
Hi,
you can use [pix_video] with the VLC backend instead. But note that VLC have a lot of latency with network camera. VLC backend works on Linux, Mac OSX and Windows (but only when build with MinGW), see [1]. Instead, I would suggest to use a Linux box with a gstreamer pipeline that redirect the stream to a V4L2loopback device and then open the stream in Gem with the pix_video"s V4L2 backend.
You can have a look to my blog article [2] where I detailed how I use a Raspberry Pi to stream live video to Gem.
A
[1] : https://github.com/umlaeute/Gem/wiki/plugin-compatibility-matrix [2] : http://antoine.villeret.free.fr/?p=846
-- do it yourself http://antoine.villeret.free.fr
2015-02-19 12:40 GMT+01:00 Csaba Láng langcsaba@gmail.com:
Dear list,
I would like to have 6 full HD IP cams on a local network projected live stream via 6 computers on the same network. Is there any solution than pix_vlc? If no is pix_vlc already part of pd-extended or I have to compile it from source? What are the basic commands for the pix_vlc object? Is there somewhere a full help file to it? Sorry for asking, but I used it some years ago last time, and it was a pain i the a** to get all the dependences and make it work at the end on debian. Now I would use mac, windows and linux, as it is hard to find 6 computers with the same parameters in a gallery :)
Thanks for any hints in advance:
Popesz
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
hi,
do you mean from source should be built with MinGW? The executable pack does not work with the VLC backend?
Not sure to understand well but the gem_videoVLC.dll I build using Microsoft C++ Express 2010 is crashing at loading see : https://github.com/umlaeute/Gem/issues/64
Iohannes reported that it works on Windows with MinGW, that means you have to build Gem and its plugins with MinGW. You can't load a DLL build with MinGW with a binary build with Microsoft compiler.
Anyway, could you send me just an example how you use the vlc backend in Gem with a patch?
this is automatic, at startup Gem loads the plugins it found, if you have a gem_videoVLC.dll near your Gem.dll it will be load, then open a file like a regular file but give an URL as a path I remember there are already some patchs that remonstrate this on the list, or maybe on the Gem-dev list.
Is it already part of pd-extended or I have to build it from source?
no it's not part of Pd-extended and yes I think you have to build it from source or ask somebody to share its binary (mine is crashing)
a
Thanks for the blog link, it was very useful.
P
On Thu, Feb 19, 2015 at 1:12 PM, Antoine Villeret < antoine.villeret@gmail.com> wrote:
Hi,
you can use [pix_video] with the VLC backend instead. But note that VLC have a lot of latency with network camera. VLC backend works on Linux, Mac OSX and Windows (but only when build with MinGW), see [1]. Instead, I would suggest to use a Linux box with a gstreamer pipeline that redirect the stream to a V4L2loopback device and then open the stream in Gem with the pix_video"s V4L2 backend.
You can have a look to my blog article [2] where I detailed how I use a Raspberry Pi to stream live video to Gem.
A
[1] : https://github.com/umlaeute/Gem/wiki/plugin-compatibility-matrix [2] : http://antoine.villeret.free.fr/?p=846
-- do it yourself http://antoine.villeret.free.fr
2015-02-19 12:40 GMT+01:00 Csaba Láng langcsaba@gmail.com:
Dear list,
I would like to have 6 full HD IP cams on a local network projected live stream via 6 computers on the same network. Is there any solution than pix_vlc? If no is pix_vlc already part of pd-extended or I have to compile it from source? What are the basic commands for the pix_vlc object? Is there somewhere a full help file to it? Sorry for asking, but I used it some years ago last time, and it was a pain i the a** to get all the dependences and make it work at the end on debian. Now I would use mac, windows and linux, as it is hard to find 6 computers with the same parameters in a gallery :)
Thanks for any hints in advance:
Popesz
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list