IDENTIFYING INFORMATION ####################### APPID: 554. APPID type: IANA. Owner: Device Management Working Group. Contact: Device Management Working Group . Registration version: 1. Registration timestamp: 2004-02-11. Application description: Streaming using Real Time Streaming Protocol (RTSP). Application reference: IETF (Internet Engineering Task Force) standards on streaming RTP (Real-time Transport Protocol)/RTCP (Real-time Transport Control Protocol) RFC1889/www.ietf.org/rfc/rfc1889.txt RTSP (Real Time Streaming Protocol) RFC2326/www.ietf.org/rfc/rfc2326.txt SDP (Session Description Protocol) RFC2327/www.ietf.org/rfc/rfc2327.txt 3GPP standards on streaming 3GPP R5 TS 26.234/www.3gpp.org/ftp/Specs/archive/26_series/26.234/ WELL-KNOWN PARAMETERS ##################### Characteristic/name: APPLICATION/APPID. Status: Required. Occurs: 1/1. Default value: None. Used values: 554. Interpretation: N/A. ------- Characteristic/name: APPLICATION/PROVIDER-ID. Status: Optional. Occurs: 0/1. Default value: None. Used values: N/A Interpretation: Allows application settings to be binded to this specific RTSP setting. ------- Characteristic/name: APPLICATION/NAME. Status: Optional. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: User displayable name for Streaming settings. ------- Characteristic/name: APPLICATION/TO-PROXY. Status: Required if use of Proxy supported. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: Logical proxy ID for the RTSP proxy to use. To avoid confusion with other proxies, streaming should use a separate logical proxy (PXLOGICAL) containing only one physical proxy (PXPHYSICAL). ------- Characteristic/name: APPLICATION/TO-NAPID. Status: Required if direct use of Network Access Point supported. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. APPLICATION-SPECIFIC PARAMETERS ############################### Characteristic/name: APPLICATION/MAX-BANDWIDTH. Status: Optional. Occurs: 0/1. Default value: N/A. Used values: N/A. Interpretation: Maximum sustainable bandwidth for all transfer media, in bits per second, indicating the maximum media data throughput in the network. The default value is product-specific. If transfer medium specific bandwidth values are used, this value is the absolute maximum value for all media. ------- Characteristic/name: APPLICATION/NETINFO Status: Optional. Occurs: 0/*. Default value: N/A. Used values: See section "PARAMETER VALUES" below. Interpretation: Network performance characteristics for a transfer medium. The NETINFO parameter defines the performance the client should expect for audio/video streaming, and may differ from the theoretical network capabilities. The parameters defined for NAPDEF characteristics are not sufficient for a number of reasons: The actual transfer medium and hence the bitrate used may vary even when the same NAP is used, while NAPDEF only defines a single bandwidth value. For example, even if a network supports WCDMA, only GSM coverage may be currently available. NAPDEF/BEARER also does not differentiate between GSM-GPRS and EDGE-GPRS, but their performance is different. Finally, the operator may desire to limit the bandwidth used for streaming to a fraction of the total bandwidth available. ------- Characteristic/name: APPLICATION/MIN-UDP-PORT. Status: Optional. Occurs: 0/1. Default value: N/A. Used values: 1024-65534. Interpretation: Minimum UDP port number used for media data traffic (RTP). The default value is product-specific. The value has to be even. ------- Characteristic/name: APPLICATION/MAX-UDP-PORT. Status: Optional. Occurs: 0/1. Default value: N/A. Used values: 1024-65535. Interpretation: Maximum UDP port number used for media data traffic (RTP). The default value is product-specific. The value must be at least MIN-UDP-PORT + 5 to have enough ports for three media streams (audio, video, timed text), preferably much higher. PARAMETER VALUES ################ Characteristic/name/parameter: APPLICATION/NETINFO Status: Optional. Interpretation: The parameter value syntax is a comma-separated list of the format "transfer-medium,sustain-bandwidth,max-bandwidth", where "transfer medium" is one of the following: GPRS GSM GPRS packet data connection EGPRS EDGE GPRS (EGPRS) packet data connection WCDMA Wideband CDMA packet data conncetion CDMA IS-95 CDMA packet data connection CDMA2000 CDMA2000 1X packet data connection WLAN Wireless LAN packet data connection sustain-bandwidth indicates the sustainable bandwidth for the transfer medium. If Quality of Service support is available, the negotiation results will override this value. max-bandwidth indicates the maximum delivery bandwidth for the transfer medium, and is typically calculated from the supported timeslot configuration and coding schemes in the network. For example, for a GPRS network with 3+1 CS-2 support, the value should be 40200. Future versions of this specification may add more values to the NETINFO parameter. Parsers should therefore discard unexpected values instead of rejecting the entire document if more values are found. EXAMPLE ####### ###END###