ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
3

H.264 video server

asked 2013-02-19 13:51:06 -0600

aswin gravatar image

Hi all, Does anyone know of any H.264 video server that runs on ROS? I am aware of the mjpeg server. However, mjpeg takes up al lot of bandwidth.

Any other non ROS implementation will also help.

Cheers

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2013-02-19 21:06:43 -0600

Achim gravatar image

There is the open source codec x264. For lower resolution images it might be fast enough to do on the fly on modern computers: http://www.videolan.org/developers/x264.html You can try to use that to implement your own "video server". I'm not sure what you want to achieve and if one can easily expand the image transport. I guess the easiest thing would be to write your own server that receives the ros image topic, converts to h.264, transmits to your own client (somehow) and then generates a ros image topic again (if that is in your desire).

You could also look into gstreamer (if working on linux), which might help with the transmission of the video via RTSP, too. Not sure if it can act as server, but we're using it as client for some IP-Cameras.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2013-02-19 13:51:06 -0600

Seen: 2,053 times

Last updated: Feb 19 '13