Pro Cameras » GY-HM850/890

ID #1340

What's the difference between RTMP and UDP and Zixi streaming modes?

RTMP is a protocol required by content delivery networks such as YouTube, Ustream. and others.  RTMP utilizes a TCP transport layer that provides reliable error checking and depends on a buffer at the receiving end.  Missing or out-of-sequence packets are re-sent.  This results in a highly reliable stream, but with significant latency.  RTMP is a good choice for streaming events but a poor choice when doing live news reports involving interaction at the receiving end (news anchors.)
JVC cameras also produce basic MPEG-2 transport streams which can be sent via a UDP transport layer with no error checking.  These are typically used with hardware decoders such as the BR-DE800 with HD-SDI / HDMI outputs.  This method of UDP transport provides low latency and generally good performance as long as bandwidth is plentiful and reliable.
Zixi utilizes UDP transport, but features advanced error correction (forward error correction, automatic repeat requests, and automatic bitrate control) thus increasing reliability.  It provides the reliability of a TCP connection but with low latency and without the need for buffering.
JVC GY-HM850/890/650/200 and GY-LS300 cameras are all capable of RTMP, UDP and Zixi with the most recent firmware.  


Categories for this entry

Last update: 2015-06-26 06:24
Author: Dave Walton
Revision: 1.0

Print this record Print this record
Send to a friend Send to a friend
Show this as PDF file Show this as PDF file
Export as XML-File Export as XML-File

Please rate this entry:

Average rating: 3.14 out of 5 (7 Votes )

not useful 1 2 3 4 5 most valuable