Network Working Group C. Perkins Request for Comments: 4421 University of Glasgow Updates: 4175 February 2006 Category: Standards TrackRTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes
1. Introduction
The RTP Payload Format for Uncompressed Video [1] defines a scheme to packetise uncompressed, studio-quality, video streams for transport using RTP [2]. A range of standard and high-definition video formats is supported, and parameters are defined so sender and receiver can negotiate the image size, colour space, pixel depth, and colour sampling mode.
Perkins Standards Track [Page 1]
RFC 4421 RTP Payload for Uncompressed Video February 2006 2. Conventions Used in this DocumentThe key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [3].
3. Payload Format Parameters
This memo defines six new colour sampling modes that MAY be signalled for use with [1]. The new modes are "RGB+", "RG+B", "R+GB", "BGR+", "BG+R", and "B+GR". These sampling modes use the same packing order of samples as do the RGB and BGR colour sampling modes, respectively (Section 4.3 of [1]), except that an additional bit per sample of colour depth MUST be used for the component marked by the + symbol. The mandatory parameter "depth=N" indicates that N bits per sample are used by the unmarked components, but N+1 bits are used by the marked component. All other features of the payload format are as defined in [1].
4. Example
A common uncompressed video format is RGB with 5 bits for the Red and Blue components and 6 bits for the Green component, for a total of 16 bits per pixel. Using the sampling modes defined in this memo, this can be signalled in Session Description Protocol (SDP) according to the following example:
Perkins Standards Track [Page 2]
RFC 4421 RTP Payload for Uncompressed Video February 2006 5. Security ConsiderationsThe security considerations of [1] apply. No additional security considerations are introduced by support for new colour sampling modes.
6. IANA Considerations
The video/raw media type is extended with six new values for the "sampling" parameter according to the rules defined in Section 6.2 of [1]. The new values are "RGB+", "RG+B", "R+GB", "BGR+", "BG+R", and "B+GR" as described in this memo.
7. Acknowledgements
Thanks to Jeremy Searle and Andrew Lee at Westland Helicopters.
8. Normative References
[1] Gharai, L. and C. Perkins, "RTP Payload Format for Uncompressed
Perkins Standards Track [Page 3]
RFC 4421 RTP Payload for Uncompressed Video February 2006
Full Copyright Statement