[xiph-commits] r10588 - trunk/vorbis/doc
lu_zero at svn.xiph.org
lu_zero at svn.xiph.org
Wed Dec 14 05:15:50 PST 2005
Author: lu_zero
Date: 2005-12-14 05:15:48 -0800 (Wed, 14 Dec 2005)
New Revision: 10588
Modified:
trunk/vorbis/doc/draft-ietf-avt-vorbis-rtp-00.txt
Log:
text updated
Modified: trunk/vorbis/doc/draft-ietf-avt-vorbis-rtp-00.txt
===================================================================
--- trunk/vorbis/doc/draft-ietf-avt-vorbis-rtp-00.txt 2005-12-13 23:13:20 UTC (rev 10587)
+++ trunk/vorbis/doc/draft-ietf-avt-vorbis-rtp-00.txt 2005-12-14 13:15:48 UTC (rev 10588)
@@ -1152,7 +1152,7 @@
That is one of the most common situation: one single server streaming
content in multicast, the clients may start a session at random time.
- The content itself could be a mix of live stream as the dj's speech
+ The content itself could be a mix of live stream, as the dj's voice,
and stored streams as the music she plays.
In this situation we don't know in advance how many codebooks we will
@@ -1161,24 +1161,28 @@
On join the client will receive the current Configuration necessary
to decode the current stream inlined in the SDP. And can start
- decoding the current stream.
+ decoding the current stream as soon it joins the session.
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 the SDP updated.
+ sent inline in the SDP updated. Since the inline method is
+ unreliable, an out of band fallback is provided. The client could
+ choose to fetch the Configuration from the alternate source as soon
+ it discovers a Configuration packet got lost inline or use selective
+ retransmission{FIXME}, if the server supports them
- A serverside optimization would be keep an hash list of the
- Configurations per session to avoid packing them and send the same
- Configuration with different Ident tags
-
Barbato Expires April 24, 2006 [Page 21]
Internet-Draft draft-kerr-avt-vorbis-rtp-05 October 2005
- A clientside optimization would be keep a tag list of the
+ A serverside optimization would be to keep an hash list of the
+ Configurations per session to avoid packing all of them and send the
+ same Configuration with different Ident tags
+
+ A clientside optimization would be to keep a tag list of the
Configurations per session and don't process configuration packets
already known.
@@ -1223,17 +1227,17 @@
[2] Bradner, S., "Key words for use in RFCs to Indicate Requirement
Levels", RFC 2119.
- [3] Schulzrinne, H., Casner, S., Frederick, R., and V. Jacobson,
- "RTP: A Transport Protocol for real-time applications",
- RFC 3550.
-
Barbato Expires April 24, 2006 [Page 22]
Internet-Draft draft-kerr-avt-vorbis-rtp-05 October 2005
+ [3] Schulzrinne, H., Casner, S., Frederick, R., and V. Jacobson,
+ "RTP: A Transport Protocol for real-time applications",
+ RFC 3550.
+
[4] Schulzrinne, H. and S. Casner, "RTP Profile for Audio and Video
Conferences with Minimal Control.", RFC 3551.
@@ -1281,10 +1285,6 @@
-
-
-
-
Barbato Expires April 24, 2006 [Page 23]
Internet-Draft draft-kerr-avt-vorbis-rtp-05 October 2005
More information about the commits
mailing list