[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