Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This example shows the SDP that a DMS generates when it responds to a RTSP DESCRIBE request, following the rules in section 3.4.5.3.
In this example, the content is obtained from an ASF file that contains an Extended Content Description Object (defined in [ASF], section 3.11) and it provides a ASFLeakyBucketPairs property. The value of the ASFLeakyBucketPairs property is written to the SDP using the a=bucketinfo attribute, which is specified in section 2.2.2.2.1.
The example also shows that both the audio stream and the video stream have the notion of a peak bit rate which is different from the average bit rate. This difference can be seen through the inclusion of a "b=" line with the "X-AV" bandwidth modifier, which is specified in section 2.2.2.1.1.
Both the audio stream and the video stream also specify a Buffer Size attribute (a=bufsize) which specify a buffer window at the peak bit rate. For more information about this attribute, see section 2.2.2.2.2.
The example also shows how the a=pgmpu attribute is included, both at the SDP session level and the media level. For more information about this attribute, see section 2.2.2.2.5.
The video stream uses the WMV RTP Payload Format, as specified in [DLNA] guideline 7.4.147, and as can be seen by the presence of the extsys= parameter on the a=fmtp line, the WMV RTP Payload Format has been extended with an ASF Payload Extension Systems extension. For more information about how to specify the use of the ASF Payload Extension Systems extension, see section 2.2.2.4.
All other SDP lines shown in this example are defined in either [RFC2326] or [DLNA].
-
v=0 o=- 200908032101500876 200908032101500876 IN IP4 0.0.0.0 s= c=IN IP4 0.0.0.0 b=AS:611 t=0 0 a=bucketinfo:24000;336251 30000;264755 45000;169428 58000;126696 115200;53888 240000;15735 350000;4907 500000;1190 730000;65 1000000;39 1400000;18 2100000;11 5000000;4 10000000;2 a=control:rtsp://[fe80::54e:c51e:32b9:7063]:554/WMPNSSv4/2225848049/0_ezQyQzc4N0FBLTQwNDMtNDhGNS1COTc2LUQ0RjZENjUzOThGM30uMC44.wmv/ a=range:npt=0-21.497 a=recvonly a=pgmpu:data:application/x-wms-contentdesc,8,language,31,5,en-us,14,Buffer%20Average,19,4,2773,5,IsVBR,19,1,1,8,VBR%20Peak,19,6,530928,12,WMFSDKNeeded,31,10,0.0.0.0000,13,WMFSDKVersion,31,12,9.00.00.2769%0d%0a a=contentFeatures.dlna.org:DLNA.ORG_OP=10;DLNA.ORG_PS=-20,-10,-5,-3,-2,-1,-1/2,1/2,3/4,9/10,19/20,21/20,11/10,23/20,6/5,13/10,7/5,3/2,7/4,2,5/2,3,5,10,20;DLNA.ORG_FLAGS=83100000000000000000000000000000;DLNA.ORG_MAXSP=5 m=audio 0 RTP/AVP 96 b=AS:61 b=X-AV:65 a=rtpmap:96 wma/1000/2 a=fmtp:96 version=STD;samplesize=16;samplerate=44100;blocksize=2973;bitrate=64152;preroll=1485;config=008800000f00752e0000 a=bufsize:AS=1485 a=predecbufsize.dlna.org:3167 a=trans-rate-adapt.dlna.org:1 a=lang:en-us a=pgmpu:data:application/x-wms-contentdesc,8,language,31,5,en-us,25,DeviceConformanceTemplate,31,54,Complexity%20profile%20%2064%20kbps,%2044%20kHz,%20stereo%202-pass%20VBR,5,IsVBR,19,1,1,25,WM/WMADRCAverageReference,19,4,5516,22,WM/WMADRCPeakReference,19,5,32767%0d%0a a=mid:1 a=control:audio m=video 0 RTP/AVP 97 b=AS:531 b=X-AV:177 a=rtpmap:97 wmv/1000 a=fmtp:97 version=WMV3;ts=DTS;bitrate=530928;preroll=3000;width=320;height=240;config=4e291800;extsys=C6BD9450-867F-4907-83A3-C77921B733AD/2 a=framerate:30 a=bufsize:AS=3000 a=predecbufsize.dlna.org:61344 a=trans-rate-adapt.dlna.org:1 a=lang:en-us a=pgmpu:data:application/x-wms-contentdesc,8,language,31,5,en-us,25,DeviceConformanceTemplate,31,66,Complexity%20profile%20WMV9%20standard%20320x240%2030.00fps%20176976bps%203000ms,5,IsVBR,19,1,1%0d%0a a=mid:2 a=control:video