[Live-devel] Avoiding MPEG2-TS packet bursts

Ross Finlayson finlayson at live555.com
Thu Sep 22 17:12:20 PDT 2016


> MPEG2-TS streaming pipeline:
> DeviceSource -> StreamReplica -> H264VideoStreamDiscreteFramer ->
> MPEG2TransportStreamFromESSource -> SimpleRTPSink

You should also ask yourself if you really need your (H.264) video packaged within a MPEG Transport Stream.  If your receivers don’t really need a Transport Stream, then you could replace the last line with:
	H264VideoRTPSink
which will reduce overhead (both bandwidth and CPU), and, (like using the “MPEGTransportStreamAccumulator”) significantly reduce the number of network packets that get sent.


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




More information about the live-devel mailing list