rtpmp2tpay: Add property to aggregate multiple TS packets or not
Submitted by YeJinCho
Link to original bug (#757565)
Description
Created attachment 314786
patch file for adding "aggregate" property to rtpmp2tspay
Sometimes one TS packet is made of one video frame.
In that case rtpmp2tpay waits for next TS packets to fill the payload.
Most other RTP payloaders do not mix up the seperated video frames in one RTP packet.
That's more resistant to packet lost and could reduce latency.
That's why adding the "aggregate" property.
If the aggregate property is set as false,rtpmp2tpay fills the RTP payload without aggregating next TS packets.
If true, rtpmp2tpay fills the payload not until exceed the MTU size just as now.
Attachment 314786, "patch file for adding "aggregate" property to rtpmp2tspay":
0001-rtpmp2tpay-Add-property-to-aggregate-multiple-TS-pac.patch