[Live-devel] Low Frame-rate Panoramas

Ross Finlayson finlayson at live555.com
Thu Apr 13 12:46:33 PDT 2017


> Just a quick follow-up to let you know that live555 works quite well distributing low frame-rate high resolution video. My application gets bitmap images from a panoramic camera at a frequency of between 1 and 4 frames per second. I convert these to RBG24 “frames”, pass them into the FFMPEG encoding API using either the MPEG4 or H.264 codec, then use live555 to distribute them to my client applications. For anyone else thinking about this, note that encoding is going to create some latency that might not be noticed in 30fps applications, but when dealing with 1Hz frame rates a lag of two or three frames is very apparent!

Note that this latency will have nothing to do with the LIVE555 code; it packs the H.264 NAL units (or MPEG-4 frames) into RTP packets and transmits them as soon as it gets them.  The latency will be caused almost entirely by your (“ffmpeg”) encoder at the sender’s end, and by the decoder/rendering at the receiver’s end.

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/




More information about the live-devel mailing list