Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Vorbis
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
21
Issues
21
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Xiph.Org
Vorbis
Commits
b013fcf7
Commit
b013fcf7
authored
Aug 20, 2007
by
lu_zero
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
draft 07
svn path=/trunk/vorbis/; revision=13574
parent
84d0675a
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
29 deletions
+25
-29
doc/draft-ietf-avt-rtp-vorbis-07.txt
doc/draft-ietf-avt-rtp-vorbis-07.txt
+21
-21
doc/draft-ietf-avt-rtp-vorbis-07.xml
doc/draft-ietf-avt-rtp-vorbis-07.xml
+4
-8
No files found.
doc/draft-ietf-avt-rtp-vorbis-0
6
.txt
→
doc/draft-ietf-avt-rtp-vorbis-0
7
.txt
View file @
b013fcf7
...
...
@@ -91,7 +91,7 @@ Table of Contents
8. Congestion Control . . . . . . . . . . . . . . . . . . . . . . 21
9. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
9.1. Stream Radio . . . . . . . . . . . . . . . . . . . . . . . 22
10. Security Considerations . . . . . . . . . . . . . . . . . . . 2
3
10. Security Considerations . . . . . . . . . . . . . . . . . . . 2
2
11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 23
12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 23
12.1. Normative References . . . . . . . . . . . . . . . . . . . 23
...
...
@@ -352,8 +352,6 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
Here is an example RTP packet containing two Vorbis packets.
RTP Packet Header:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
...
...
@@ -385,6 +383,8 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
The payload data section of the RTP packet begins with the 24 bit
Ident field followed by the one octet bitfield header, which has the
number of Vorbis frames set to 2. Each of the Vorbis data frames is
prefixed by the two octets length field. The Packet Type and
Fragment Type are set to 0. The Configuration that will be used to
...
...
@@ -393,8 +393,6 @@ Barbato Expires December 27, 2007 [Page 7]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
prefixed by the two octets length field. The Packet Type and
Fragment Type are set to 0. The Configuration that will be used to
decode the packets is the one indexed by the ident value.
...
...
@@ -441,6 +439,8 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
that a change in the stream has taken place. The client application
MUST have in advance the correct configuration and if the client
detects a change in the Ident value and does not have this
information it MUST NOT decode the raw Vorbis data associated until
it fetches the correct Configuration.
...
...
@@ -449,9 +449,6 @@ Barbato Expires December 27, 2007 [Page 8]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
information it MUST NOT decode the raw Vorbis data associated until
it fetches the correct Configuration.
3.1. In-band Header Transmission
The Packed Configuration (Section 3.1.1) Payload is sent in-band with
...
...
@@ -500,6 +497,9 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
Barbato Expires December 27, 2007 [Page 9]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
...
...
@@ -1142,9 +1142,8 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
a=fmtp:98 delivery-method=inline;
configuration=AAAAAZ2f4g9NAh4aAXZvcmJpcwA...; delivery-
method=out_band; configuration-uri=rtsp://path/to/the/resource;
delivery-method=out_band; configuration-uri=http://another/path/
to/resource/
aggregate.bz2!8b6237eb5154a0ea12811a94e8e2697b3312bc6c;
delivery-method=out_band;
configuration-uri=http://another/path/to/resource/;
Note that the payload format (encoding) names are commonly shown in
upper case. Media Type subtypes are commonly shown in lower case.
...
...
@@ -1169,6 +1168,7 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
Vorbis clients SHOULD send regular receiver reports detailing
congestion. A mechanism for dynamically downgrading the stream,
known as bitrate peeling, will allow for a graceful backing off of
...
...
@@ -1177,7 +1177,6 @@ Barbato Expires December 27, 2007 [Page 21]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
known as bitrate peeling, will allow for a graceful backing off of
the stream bitrate. This feature is not available at present so an
alternative would be to redirect the client to a lower bitrate stream
if one is available.
...
...
@@ -1205,11 +1204,11 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
will start immediately after.
When the streamed content changes the new Configuration is sent in-
band before the actual stream
,
and the Configuration that has to be
band before the actual stream and the Configuration that has to be
sent inline in the SDP updated. Since the in-band method is
unreliable, an out of band fallback is provided.
The client
could
choose to fetch the Configuration from the alternate
The client
MAY
choose to fetch the Configuration from the alternate
source as soon as it discovers a Configuration packet got lost in-
band or use selective retransmission [13], if the server supports the
feature.
...
...
@@ -1223,8 +1222,9 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
already known.
10. Security Considerations
RTP packets using this payload format are subject to the security
...
...
@@ -1233,9 +1233,6 @@ Barbato Expires December 27, 2007 [Page 22]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
10. Security Considerations
RTP packets using this payload format are subject to the security
considerations discussed in the RTP specification [2]. This implies
that the confidentiality of the media stream is achieved by using
encryption. Because the data compression used with this payload
...
...
@@ -1281,6 +1278,9 @@ Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
Resource Identifier (URI): Generic Syntax", RFC 3986.
[5] Handley, M., Jacobson, V., and C. Perkins, "SDP: Session
Description Protocol", RFC 4566, July 2006.
[6] Mogul, J. and S. Deering, "Path MTU discovery", RFC 1191,
...
...
@@ -1289,9 +1289,6 @@ Barbato Expires December 27, 2007 [Page 23]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
Description Protocol", RFC 4566, July 2006.
[6] Mogul, J. and S. Deering, "Path MTU discovery", RFC 1191,
November 1990.
[7] McCann et al., J., "Path MTU Discovery for IP version 6",
...
...
@@ -1340,6 +1337,9 @@ Author's Address
Barbato Expires December 27, 2007 [Page 24]
Internet-Draft draft-ietf-avt-rtp-vorbis-06 Jun 2007
...
...
doc/draft-ietf-avt-rtp-vorbis-0
6
.xml
→
doc/draft-ietf-avt-rtp-vorbis-0
7
.xml
View file @
b013fcf7
...
...
@@ -321,10 +321,6 @@ Channel mapping of the audio is in accordance with the
Here is an example RTP packet containing two Vorbis packets.
</t>
<t>
RTP Packet Header:
</t>
<figure
anchor=
"Example Raw Vorbis Packet"
title=
"Example Raw Vorbis Packet"
>
<artwork>
<![CDATA[
0 1 2 3
...
...
@@ -1087,7 +1083,7 @@ the length.</t>
<t>
c=IN IP4 192.0.2.1
</t>
<t>
m=audio RTP/AVP 98
</t>
<t>
a=rtpmap:98 vorbis/44100/2
</t>
<t>
a=fmtp:98 delivery-method=inline; configuration=AAAAAZ2f4g9NAh4aAXZvcmJpcwA...; delivery-method=out_band; configuration-uri=rtsp://path/to/the/resource; delivery-method=out_band; configuration-uri=http://another/path/to/resource/
aggregate.bz2!8b6237eb5154a0ea12811a94e8e2697b3312bc6c
;
</t>
<t>
a=fmtp:98 delivery-method=inline; configuration=AAAAAZ2f4g9NAh4aAXZvcmJpcwA...; delivery-method=out_band; configuration-uri=rtsp://path/to/the/resource; delivery-method=out_band; configuration-uri=http://another/path/to/resource/;
</t>
</list>
</section>
...
...
@@ -1155,11 +1151,11 @@ decode the current stream inlined in the SDP so that the decoding will start
immediately after.
</t>
<t>
When the streamed content changes the new Configuration is sent in-band
before the actual stream
,
and the Configuration that has to be sent inline in
before the actual stream and the Configuration that has to be sent inline in
the SDP updated. Since the in-band method is unreliable, an out of band
fallback is provided.
</t>
<t>
The client
could
choose to fetch the Configuration from the alternate source
<t>
The client
MAY
choose to fetch the Configuration from the alternate source
as soon as it discovers a Configuration packet got lost in-band or use
<xref
target=
"RFC3611"
>
selective retransmission
</xref>
, if the server supports
the feature.
</t>
...
...
@@ -1201,7 +1197,7 @@ continuation of draft-short-avt-rtp-vorbis-mime-00.txt.
Thanks to the AVT, Ogg Vorbis Communities / Xiph.org including Steve Casner,
Aaron Colwell, Ross Finlayson, Fluendo, Ramon Garcia, Pascal Hennequin, Ralph
Giles, Tor-Einar Jarnbjo, Colin Law, John Lazzaro, Jack Moffitt, Christopher
Montgomery,
Colin Perkins, Barry Short, Mike Smith, Phil Kerr, Michael Sparks,
Montgomery, Colin Perkins, Barry Short, Mike Smith, Phil Kerr, Michael Sparks,
Magnus Westerlund, David Barrett, Silvia Pfeiffer, Stefan Ehmann, Alessandro
Salvatori. Politecnico di Torino (LS)³/IMG Group in particular Federico
Ridolfo, Francesco Varano, Giampaolo Mancini, Dario Gallucci, Juan Carlos De Martin.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment