White Paper V600
Figure 1 shows the functional components of a PSS client. The functional components can be divided into control, scene description, media codecs and the transport of media and control data. TS 26.233 “Transparent
The
•Session establishment refers to methods of invoking a PSS session from a browser or directly by entering an URL in the user interface of the terminal.
•Capability exchange enables choice or adapta- tion of media streams depending on different terminal capabilities.
•Session control deals with the
The scene description consists of spatial layout and a description of the temporal relation between different media that is included in the media pres- entation. The first gives the layout of different media components on the screen and the latter controls the synchronization of the different media.
The PSS includes media codecs for video, still images, vector graphics, text, audio, and speech.
| Scene description |
|
| |
Video | Presentation description |
|
| |
Still images | Presentation | |||
Audio | ||||
Bitmap graphics | description | |||
Speech | ||||
Vector graphics |
|
| ||
|
|
| ||
| Text |
|
| |
|
|
|
| |
Payload formats | HTTP | RTSP | ||
| ||||
RTP | ||||
|
|
| ||
|
|
|
| |
UDP | TCP |
| UDP | |
|
|
|
| |
| IP |
|
| |
|
|
|
|
Figure 2. Overview of the protocol stack
Figure 2 describes the media transport protocol stack. Transport of media and control data consists of the encapsulation of the coded media and control data in a transport protocol. This is shown in figure 1 as the “packet based network interface” and displayed in more detail in the protocol stack of figure 2.
20 | August 2005 |