Font Size: a A A

Xml-based Video Management

Posted on:2007-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:N CengFull Text:PDF
GTID:2208360185491295Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The traditional video and audio management system can transmit the multimedia data rapidly. But it neglects the multimedia operation. So the client was not able to have response to the server in time. For example, the client dragged the progress bar on the control panel when he watches television on Internet, he could feel it halted. Multimedia is not due for this. In fact, multimedia transmission on Internet is so slowly that we cannot feel the existence of multimedia. The reason is that server can take control of operating multimedia data. It decides everything so completely that it cannot response to the client. In technology term, the system takes the push model. But if we do it justly, it cannot improve the whole performance of the stream media management system.As the development of XML, XML is rapidly emerging as a popular standard for representing and exchanging data on the World Wide Web. So the paper is based on analysis of the characteristic of video management system, and it adopts the theory of Petri Net Model & PNML language. So the part of work is making up a set of XML label on multimedia management system. In this document we define three XML labels. There are place label arc label and transition label. With the help of three multimedia labels, server has the ability of multimedia operation. The server could response to the request of client at the same time. Thereby, the frame class of multimedia management system is changed from push model to pull model. That is to say, with the definition of a set of video XML labels, the multimedia server is capable of transmit multimedia stream according to user's wish.In this paper, the author makes a design for the multimedia management system entirely on the bases of analysis. The author divided the whole multimedia management system into five parts. First, with the help of DOM(Document Object Model)the author analysis XML document. Second, the author uses HTML parser classes that he coded in program. Thirdly the whole multimedia management could deal with JMF(Java Media Frame). Fourthly, the system transmit XML parameter on TCP/IP(Transmission Control Protocol/Internet Protocol) protocol. The author uses multithread process in parameter transmission. Lastly, the client receive multimedia stream from server through RTP/RTCP(Real-Time Transport Protocol/Real-Time Transport Control Protocol).
Keywords/Search Tags:Petri Net, Extensible Markup Language, Document Object Model, multithreaded
PDF Full Text Request
Related items