1 Oct 2002 10:22
B=AS in SDP
Lior Sion <lior.sion <at> emblaze.com>
2002-10-01 08:22:05 GMT
2002-10-01 08:22:05 GMT
Hello, We have a long argument about the concept of the bandwidth in the SDP (b=as line), and i would like to raise it before closure of the new SDP draft. The question is what part of the session's bandwidth is included in this parameter - data only (no headers), data + rtp headers, or data + rtp + ip headers, rtp + rtcp, etc. Although I've seen all arguments in favor of adding the headers and the RTCP to this value, i can't see how this can be done. Since the client chooses the block size (using blocksize parameter in RTSP SETUP request), only then i can calculate the number of packets to be sent, and even this it's only an assumption (in mpeg4 for example, i can't be sure how many packets the server would create for each frame, due to headers boundaries). Since protocol headers (i.e., UDP) are added to each packets, total bw can not be guessed beforehand. Moreover, at SDP stage, streaming server still doesn't know the underlying protocol. It can be TCP, UDP, etc. and this has major influence on packet sizes and header sizes per packet. What do you think? Lior ************************************************************************************************** The contents of this email and any attachments are confidential. It is intended for the named recipient(s) only. If you have received this email in error please notify the system manager or the sender immediately and do not disclose the contents to any one or make copies. ** eSafe scanned this email for viruses, vandals and malicious content ** **************************************************************************************************(Continue reading)
RSS Feed