Font Size: a A A

The Design And Realization Of MPEG4 Adaptive Streaming Media System

Posted on:2006-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y G YangFull Text:PDF
GTID:2178360182469820Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Today E-Leaning with multimedia has become a tide. With sound, picture and text, students can understand the teaching content more deeply in the living class. And in the class, students also can communicate with teacher and other students. This is the aim of the multimedia class. But, for the short of bandwidth of internet, people can not have multimedia play fluently through Internet. To solve this difficulty, we designed this system. We develop our system based on Darwin Streaming Server through MPEG-4 multimedia technology to make that the client can get best playback quality. The system consists of three parts: coding part, streaming server part and playback part. The coding and playback part are developed with ToolkitForMPEG-4SDK.jar from IBM. The coding part contains two tools, real-time MPEG-4 coding tool and unreal-time MPEG-4 coding tool. The real-time MPEG-4 coding tool take the advantage of Mp4live that transform the raw media into streaming MPEG-4 to be transmitted or MPEG-4 files that wait for server part to solve the left work. The unreal-time MPEG-4coding tool is developed with Java based on the XMT-O technology. The user can easily make MPEG-4 files with the tool and then streaming the file and transmit it. The playback part can ask for MPEG-4 files to play through RTSP protocol. The server part is developed based on Darwin Streaming Server, adding a QOS managing part which work with the QOS of client to finish the QOS management. To carry out it, the RTP pack part is modified, which pack the MPEG-4 in special format. Then we use special arithmetic to control sending RTP package to meet the need of the client and carry out the adaptive transmitting. Through test, we get the result that with our system client can receive better media playing result, which can make the learning process finish successfully. In this paper, we solved the adaptive transmitting of multimedia through internet, which make a progress the E-learning. For the system is developed on open source system, it is easily to be extended to add new function into it. The system is also can be used in other field with the same difficulty, for example the video play on demand system.
Keywords/Search Tags:Streaming Media, MPEG-4, Adaptive, RTP, QOS
PDF Full Text Request
Related items