-
Notifications
You must be signed in to change notification settings - Fork 184
video frame sync
The Video Frame Sync extension is used to communicate an application defined marker on per-frame basis to receiver of RTP video stream. Contact [email protected] for more info. It may be generalized to audio frames as well in the future.
Name: “Video Frame Sync” ; “RTP Header Extension for Video Frame Sync”
Formal name: https://gihtub.com/open-webrtc-toolkit/owt-client-native/wiki/video-frame-sync
SDP: “a= name”: “video-frame-sync” ; this is also used in client/cloud signaling.
Status: This extension is defined here to allow for experimentation. Once experience has shown that it is useful, we intend to make a proposal based on it for standardization in the IETF.
Wire format: 1-byte extension, 3 bytes of data. Total 4 bytes extra per packet.(plus shared 4 bytes for all extensions present: 2 byte magic word 0xBEDE, 2 byte # of extensions).
The header is attached to RTP packet by the RTP sender. To save bandwidth, this extension will be only set on the last fragment of a video frame.