ros-drivers / gscam

ROS Camera driver for GStreamer-based video streams.
141 stars 174 forks source link

ROS GSCAM doesn't support Tee #62

Open caelinsutch opened 4 years ago

caelinsutch commented 4 years ago

ROS gscam doesn't seem to support Tee, I never have an image stream, nor do I get any error output. Here is the tee that I use, but from research, this seems to be a common thread. A workaround is to launch the tee with a udpsink end in python, and using a udpsrc as my gscam config.

Here is my example gscamconfig with a Tee:

nvarguscamerasrc sensor-id=0 ! video/x-raw(memory:NVMM),width=1280,height=720,framerate=15/1 ! nvvidconv flip-method=2 ! tee name=t1 t1. ! queue silent=true ! nvv4l2h264enc bitrate=8000000 ! h264parse config-interval=1 ! queue silent=true leaky=downstream ! rndbuffersize max=65000 ! udpsink host=127.0.0.1 port=5001 sync=false t1. ! video/x-raw, format=BGRx ! videoconvert'

Is this a known issue? If so, is there any plan on resolving it?