{"_id":"oPh9vBpePRcWrcaTZ","bibbaseid":"bates-presentationsupportfordistributedmultimediaapplications-1993","authorIDs":[],"author_short":["Bates, J."],"bibdata":{"bibtype":"phdthesis","type":"phdthesis","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":[{"propositions":[],"lastnames":["Bates"],"firstnames":["John"],"suffixes":[]}],"year":"1993","note":"00003","bibtex":"@phdthesis{bates_presentation_1993,\n\ttitle = {Presentation {Support} for {Distributed} {Multimedia} {Applications}},\n\tabstract = {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...},\n\tauthor = {Bates, John},\n\tyear = {1993},\n\tnote = {00003}\n}\n\n","author_short":["Bates, J."],"key":"bates_presentation_1993","id":"bates_presentation_1993","bibbaseid":"bates-presentationsupportfordistributedmultimediaapplications-1993","role":"author","urls":{},"downloads":0,"html":""},"bibtype":"phdthesis","biburl":"http://www.telemidia.puc-rio.br/~alan/files/all.bib","creationDate":"2020-03-03T14:08:14.233Z","downloads":0,"keywords":[],"search_terms":["presentation","support","distributed","multimedia","applications","bates"],"title":"Presentation Support for Distributed Multimedia Applications","year":1993,"dataSources":["jAxurbvLP8q5LTdLa"]}