Presentation Support for Distributed Multimedia Applications. Bates, J. Ph.D. Thesis, 1993. 00003
abstract   bibtex   
ions have been built over the Lancaster multimedia environment to make programming easier [Coulson93]. Higher level services for synchronisation [Coulson91] and session configuration [Brooks94] have also been constructed. This work attempts to extend existing ODP standards for multimedia. 3.9.1 Programming Abstractions The following three types of abstraction have been built to simplify the programming of multimedia applications: ffl Devices Device objects represent sources, sinks or transformers of multimedia data. Multimedia data is represented as chains which are a collection of pointers to media specific data. Operations can be performed on them such as concatenation. Device objects use CHAPTER 3. RELATED WORK endpoints for input and output. Endpoints have a specific QoS specifying the data characteristic (e.g. RGB video, PCM audio) and the rate at which data can be presented to or removed from them. ffl Streams Streams represent an abstraction over a transport protocol and c...
@phdthesis{bates_presentation_1993,
	title = {Presentation {Support} for {Distributed} {Multimedia} {Applications}},
	abstract = {ions have been built over the Lancaster multimedia environment to make programming easier [Coulson93]. Higher level services for synchronisation [Coulson91] and session configuration [Brooks94] have also been constructed. This work attempts to extend existing ODP standards for multimedia. 3.9.1 Programming Abstractions  The following three types of abstraction have been built to simplify the programming of multimedia applications: ffl Devices  Device objects represent sources, sinks or transformers of multimedia data. Multimedia data is represented as chains which are a collection of pointers to media specific data. Operations can be performed on them such as concatenation. Device objects use  CHAPTER 3. RELATED WORK endpoints for input and output. Endpoints have a specific QoS specifying the data characteristic (e.g. RGB video, PCM audio) and the rate at which data can be presented to or removed from them.  ffl Streams  Streams represent an abstraction over a transport protocol and c...},
	author = {Bates, John},
	year = {1993},
	note = {00003}
}

Downloads: 0