Refine
Year of publication
- 2004 (9) (remove)
Document Type
- Conference Proceeding (9) (remove)
Conference Type
- Konferenzartikel (9)
Has Fulltext
- no (9) (remove)
Is part of the Bibliography
- yes (9)
Keywords
- Blended Learning (1)
- Integriertes Lernen (1)
- Media Object (1)
- Media Stream (1)
- Service Specification (1)
- Session Initiation Protocol (1)
- Streaming Service (1)
- iSign (1)
Institute
Open Access
- Closed Access (6)
- Closed (2)
The central purpose of this paper is to present a novel framework supporting the specification and the implementation of media streaming services using XML and Java Media Framework (JMF). It provides an integrated service development environment comprising of a streaming service model, a service specification language and several implementation and retrieval tools. Our approach is based on a clear separation of a streaming service specification, and its implementation by a distributed JMF application and can be used for different streaming paradigms, e.g. push and pull services.
Nowadays the processing power of mobile phones, smartphones and PDAs is increasing as well as the transmission bandwidth. Nevertheless there is still the need to reduce the content and the need of processing the data. We discuss the proposals and solutions for dynamic reduction of the transmitted content. For that, device specific properties are taken into account, as much as for the aim to reduce the need of processing power at the client side to be able to display the 3D (virtual reality) data. Therefore, well known technologies, e.g. data compression are combined with new developed ideas to reach the goal of adaptive content transmission. To achieve a device dependant reduction of processing power the data have to be preprocessed at the server side or the server even has to take over functionality of weak mobile devices.
In this paper, we propose a new streaming media service development environment comprising of a streaming media service model, a XML based service specification language and several implementation and configuration management tools. Our approach is based on a high level streaming service specification language, which allows specifying a service in terms of media objects, QoS, and distribution policies. Driven by such a streaming service specification and a streaming component library implemented with Java Media Framework, the required distributed application infrastructure is generated automatically by a service manager. To support flexible instantiation and termination of services as well as change management during runtime, e.g. migration or substitution of streaming components, we introduce instantiation and termination rules, and reconfiguration rules.