Browse Prior Art Database

RTP Payload Format for Vorbis Encoded Audio (RFC5215)

IP.com Disclosure Number: IPCOM000173572D
Original Publication Date: 2008-Aug-01
Included in the Prior Art Database: 2008-Aug-14
Document File: 27 page(s) / 54K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

L. Barbato: AUTHOR

Abstract

This document describes an RTP payload format for transporting Vorbis encoded audio. It details the RTP encapsulation mechanism for raw Vorbis data and the delivery mechanisms for the decoder probability model (referred to as a codebook), as well as other setup information.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 5% of the total text.

Network Working Group                                         L. Barbato Request for Comments: 5215                                          Xiph Category: Standards Track                                    August 2008

               RTP Payload Format for Vorbis Encoded Audio

Status of This Memo

   This document specifies an Internet standards track protocol for the    Internet community, and requests discussion and suggestions for    improvements.  Please refer to the current edition of the "Internet    Official Protocol Standards" (STD 1) for the standardization state    and status of this protocol.  Distribution of this memo is unlimited.

Abstract

   This document describes an RTP payload format for transporting Vorbis    encoded audio.  It details the RTP encapsulation mechanism for raw    Vorbis data and the delivery mechanisms for the decoder probability    model (referred to as a codebook), as well as other setup    information.

   Also included within this memo are media type registrations and the    details necessary for the use of Vorbis with the Session Description    Protocol (SDP).

Barbato                     Standards Track                     [Page 1]
 RFC 5215               Vorbis RTP Payload Format             August 2008

 Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3

     1.1.  Conformance and Document Conventions . . . . . . . . . . .  3

   2.  Payload Format . . . . . . . . . . . . . . . . . . . . . . . .  3

     2.1.  RTP Header . . . . . . . . . . . . . . . . . . . . . . . .  4

     2.2.  Payload Header . . . . . . . . . . . . . . . . . . . . . .  5

     2.3.  Payload Data . . . . . . . . . . . . . . . . . . . . . . .  6

     2.4.  Example RTP Packet . . . . . . . . . . . . . . . . . . . .  8

   3.  Configuration Headers  . . . . . . . . . . . . . . . . . . . .  8

     3.1.  In-band Header Transmission  . . . . . . . . . . . . . . .  9

       3.1.1.  Packed Configuration . . . . . . . . . . . . . . . . . 10

     3.2.  Out of Band Transmission . . . . . . . . . . . . . . . . . 12

       3.2.1.  Packed Headers . . . . . . . . . . . . . . . . . . . . 12

     3.3.  Loss of Configuration Headers  . . . . . . . . . . . . . . 13

   4.  Comment Headers  . . . . . . . . . . . . . . . . . . . . . . . 13

   5.  Frame Packetization  . . . . . . . . . . . . . . . . . . . . . 14

     5.1.  Example Fragmented Vorbis Packet . . . . . . . . . . . . . 15

     5.2.  Packet Loss  . . . . . . . . . . . . . . . . . . . . . . . 17

   6.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 18

     6.1.  Pac...