[Bf-committers] can we update ffmpeg to have RTSP support?

Reuben Martin reuben.m at gmail.com
Wed Jul 16 05:34:56 CEST 2014


On Wednesday, July 16, 2014 12:55:49 PM Campbell Barton wrote:
> On the other hand we end up loosing time to support various
> configurations, its hard to know beforehand if enabling options incurs
> maintenance overhead.
> 
> Seems like a special case - couldn't the BlenderCAVE/remote-camera
> users who want RTSP  do their own builds?

May I suggest enabling v4l2? In conjunction with the v4l2loopback kernel 
module (https://github.com/umlaeute/v4l2loopback) you could use it as a shim 
to interface with any source available to ffmpeg / gstreamer / mlt / whatever 
support v4l2. That way all you need to deal with is uncompressed video. No 
codecs to worry about since it's would be decompressed by whatever is feeding 
the v4l2loopback input. Also a big bonus is that it's non-blocking, unlike a 
FIFO interface.

For windows, I'm sure there is something similar that could be done with 
directshow. For Mac you might consider something like Syphon. 
(http://syphon.v002.info/)

-Reuben


More information about the Bf-committers mailing list