4 Overview and architecture
26.1423GPPDynamic and Interactive Multimedia Scenes (DIMS)Release 17TS
Figure 4-1: General architecture of the rich media system
The rich media system can be perceived as client-server architecture, comprising 3 main components: The rich media server, transport mechanisms and the rich media client. Figure 4-1illustrates the general architecture. The server takes as input, rich media content comprised of scene description, discrete (e.g. images) and continuous (e.g. audio, video) media. Scene description can be dynamically updated through scene updates. The rich media content can be encapsulated into a container format, containing additional information such as media synchronization, metadata, and hint tracks for packetization. The system then utilizes various transport mechanisms for 1-to-1 and 1-to-many protocols for download, progressive download and streaming scenarios. The content is played on the client, allowing for local and remote interactivity of feedback and data requests.