More about HKUST
A Web Services Framework Supporting Multimedia Streaming
The Hong Kong University of Science and Technology Department of Computer Science and Engineering PhD Thesis Defence Title: "A Web Services Framework Supporting Multimedia Streaming" By Mr. Gibson Lam Abstract Multimedia systems are typically monolithic systems that are expensive and challenging to maintain and develop. With the advances of Service Oriented Architecture (SOA) a component-based approach can be applied to multimedia system development. A complex and large scale multimedia system can be split into smaller and reusable components. These components can be composed in different ways so that the development of the multimedia system can be flexible and the resulting component-based system is more maintainable, reliable and scalable than a monolithic system. One of the common implementations of SOA is Web services. However the transfer of streaming data, which is a major part of multimedia systems, is not well supported by current Web services standards. To reap the benefits of the component-based approach for multimedia system development, this thesis proposes a novel multimedia streaming Web services framework which includes multimedia streaming support in the Web services domain. The proposed framework focuses on three issues: the discoverability of a multimedia Web service, the implementation of streaming data transfer between two Web service endpoints and the efficiency of the streaming data transfer. First, the discoverability of a Web service relies on a standardized and descriptive metadata for its content. The proposed framework provides a query service so that the description of multimedia content input to and output from a multimedia Web service can be published via an extension of WSDL. Second, the proposed framework implements the streaming data transfer between two service endpoints using two new Message Exchange Patterns (MEPs) and their corresponding HTTP bindings. The implementations use MIME and Message Transmission Optimization Mechanism (MTOM) to transfer streaming multimedia as a stream of SOAP messages. Third, to reduce the transfer overhead introduced by the packaging method, this thesis investigated extensively the application of various compression schemes to the SOAP messages as well as to the packaging of the binary packet data. Experiments show that the proposed framework, coupled with the use of the binary XML encoding scheme, has a good performance for multimedia streaming transfer between two service endpoints. Date: Friday, 6 January 2012 Time: 2:00pm – 4:00pm Venue: Room 3501 Lifts 25/26 Chairman: Prof. Tie-Zheng Qian (MATH) Committee Members: Prof. David Rossiter (Supervisor) Prof. Shing-Chi Cheung Prof. Wilfred Ng Prof. Richard So (IELM) Prof. Patrick Hung (Business & Inf. Tech., Univ. of Ontario Inst. of Tech.) **** ALL are Welcome ****