Using native H264 webcam compression with usb_cam
For those of us streaming video over a bandwidth limited wireless connection for teleop purposes, video compression is really important. I'm aware of the x264_image_transport plugin by IntRo Lab ( https://github.com/introlab/introlab-... ), which is great, but it still uses quite a bit of CPU. I'm experimenting with the Logitech 920, which has onboard H264 compression. Is there any way to stream H264 from the camera and pipe it directly into the /camera/image_raw/x264 topic?
I don't think any of the camera drivers support incoming x264 by default. You could probably modify the driver to output an x264 topic which comes from the camera and is compatible with the x264 transport.