[xiph-rtp] Updated Vorbis and new Theora I-D's

Phil Kerr phil at plus24.com
Fri Feb 4 12:09:00 PST 2005


Ralph Giles wrote:

>On other comment after talking to Jack last weekend.
>
>In section 4.1 you describe in-line transmission and at least imply
>that periodic in-band retransmission is allowed. I thought this section
>should be expanded slightly to make the following points:
>
>  Encoders/Servers MAY send the headers in-band at the start of the
>  stream and MAY periodically resend them or send new headers when
>  the decode parameters change. Clients MUST handle these inline
>  headers if they are received. Server developers should be aware
>  however than the bandwidth consumed by the headers is disruptive
>  in many applications and are encouraged to rely instead on out-
>  of-band transmission of the headers.
>
>Jack was in favor of no in-band transmission at all, so the idea
>is to discourage this in the general case. But I wanted really
>dumb servers to be able to just send the packets as they come
>in reliable network conditions. Periodic retransmission builds
>on top of that.
>  
>
The text change looks good.

>As written, it sounds like you can just send any header at any
>time, although getting info and setup headers separately would
>be a pain if we're hashing them together. (I guess you'd have
>to build a cache entry for every combination whether it made
>sense or not.) Is it worth clarifying that while metadata packets
>can occur on their own, info+metadata+setup headers must be
>sent all three together contiguously?
>  
>
Yes, it should be reasonably clear that metadata headers can go at any 
time but it can be beefed up regarding the differences between metadata 
only and all-together packets.

-P

> -r
>
>  
>



More information about the xiph-rtp mailing list