8 Index
A
Abstract data model
ASF Payload Extension System extension
B
Bandwidth modifiers for the b= field
C
Client
higher-layer triggered events
HTTP - request to start streaming using
RTSP
request to perform DLNA media operation using
request to start streaming using
message processing
RTSP ANNOUNCE request - receiving
RTSP DESCRIBE response - receiving
sequencing rules
RTSP ANNOUNCE request - receiving
RTSP DESCRIBE response - receiving
D
Data model - abstract
Digital Media Player
higher-layer triggered events
ContentDirectory service - request to browse
local events
Digital Media Server leaves the network - notification
Digital Media Server leaves the network - notification
UPnP Device Discovery notification received
message processing - UPnP browse and search actions - response
sequencing rules - UPnP browse and search actions - response
Digital Media Renderer
higher-layer triggered events
DMR
local events - streaming ended - notification
message processing - streaming - request to start
sequencing rules - streaming - request to start
Digital Media Server
higher-layer triggered events
DMS
RTCP packet - ready to send - notification
RTP packet
local events
streaming ended - notification
UPnP Device Discovery notification
message processing
HTTP - request to start streaming
RTSP DESCRIBE request - receiving
RTSP OPTIONS request - receiving
RTSP PAUSE request - receiving
RTSP SETUP request - receiving
RTSP TEARDOWN request - receiving
UPnP browse or search action - invoking
sequencing rules
HTTP - request to start streaming
RTSP DESCRIBE request - receiving
RTSP OPTIONS request - receiving
RTSP PAUSE request - receiving
RTSP SETUP request - receiving
RTSP TEARDOWN request - receiving
UPnP browse or search action - invoking
E
Examples
F
G
H
Higher-layer triggered events
client
HTTP - request to start streaming using
RTSP
request to perform DLNA media operation using
request to start streaming using
Digital Media Player
ContentDirectory service - request to browse
Digital Media Renderer
DMR
Digital Media Server
DMS
RTCP packet - ready to send - notification
RTP packet
I
Implementer - security considerations
Initialization
L
Local events
Digital Media Player
Digital Media Server leaves the network - notification
Digital Media Server leaves the network - notification
UPnP Device Discovery notification received
Digital Media Renderer - streaming ended - notification
Digital Media Server
streaming ended - notification
UPnP Device Discovery notification
M
Message processing
client
RTSP ANNOUNCE request - receiving
RTSP DESCRIBE response - receiving
Digital Media Player - UPnP browse and search actions - response
Digital Media Renderer - streaming - request to start
Digital Media Server
HTTP - request to start streaming
RTSP DESCRIBE request - receiving
RTSP OPTIONS request - receiving
RTSP PAUSE request - receiving
RTSP SETUP request - receiving
RTSP TEARDOWN request - receiving
UPnP browse or search action - invoking
Messages
ASF Payload Extension System extension
bandwidth modifiers for the b= field
User-Agent header (section 2.2.3.5, section 2.2.4.1)
X-Accept-Authentication header
N
O
Other local events
P
Protocol Details
R
Relationship to other protocols
RTP Payload Format
generic
S
Security
Sequencing rules
client
RTSP ANNOUNCE request - receiving
RTSP DESCRIBE response - receiving
Digital Media Player - UPnP browse and search actions - response
Digital Media Renderer - streaming - request to start
Digital Media Server
HTTP - request to start streaming
RTSP DESCRIBE request - receiving
RTSP OPTIONS request - receiving
RTSP PAUSE request - receiving
RTSP SETUP request - receiving
RTSP TEARDOWN request - receiving
UPnP browse or search action - invoking
Server
T
Timer events
Timers
Triggered events
client
HTTP - request to start streaming using
RTSP
request to perform DLNA media operation using
request to start streaming using
Digital Media Player
ContentDirectory service - request to browse
Digital Media Renderer
DMR
Digital Media Server
DMS
RTCP packet - ready to send - notification
RTP packet
U
User-Agent header (section 2.2.3.5, section 2.2.4.1)
V
Variable bit rate content example
X