Font Size: a A A

"and Welcomed The" Operating System, High Media Player Realization

Posted on:2006-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:T YinFull Text:PDF
GTID:2208360155973795Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
"Elastos" operation system is the only embedded operating system in China which has independent intelligent property right. It adopts component-oriented technology, and offers supports to the component running environment on the operating system layer. It uses component technology to achieve flexible kernel, which enables the industrialized development of embedded operation system and ensures the compatibility across different operation systems. With the application of "Elastos" operation system in mobile telephone and medical apparatus, some software which can play streaming media on "Elastos" is in urgent demand to meet the constantly developed requirement of network streaming media playing. The author is lucky to take charge of the development of this kind of software. During the last one and a half years, he has devoted himself to the research work on the media player by exploring the streaming media technology. Investigated the characteristics of the stream transmission technique, the streaming media technique, and the "Elastos" operation system, the author has proposed the scheme of designing and implementing a streaming-media player for "Elastos". The implemented player has already been used extensively and achieved good performance.Streaming media technique has been widely used. Internet user can use it to play video and audio without downloading. At the same time, how to ensure that streaming media can be transmit in real time without QoS assuring is a problem which will be think carefully. The discourse bases on the character of "Elastos" operation system, in allusion to the problem that no assurance on playing quality of streaming media in no QoS assurance network, the author develops an active transmittion and buffering control mechanism. Depend on this mechanism; streaming media can be played much liquidly. In allusion to the problem that the performance of hardware on mobile telephone is lower than PC, author adopts a series of optimized method to improve playing efficiency. Take advantage of these methods, the player on "Elastos" can play streaming media liquidly on mobile telephone which uses ARM CPU. In allusion to the software updating problem, author develops control module, registration module, file module, transmission module, buffering module, decoding module and the playing module. Each module has single function and independent packing. It takes convenience to software updating. Further more, author has developed a grand new mechanism of registration, which made it easy to add new decoder and new network transmission protocol. Interface for future upgrade was also made.Taking advantage of the innovation mentioned above, the whole software had clear structure and higher code efficiency. Different kinds of streaming-media could be played smoothly on intelligent mobile phone with CPU frequency of 200 MHz. Thesoftware was highly appraised by Mr. Chen Rong, the ehief scientist of the company, and absorbed by the company. The task was well done.
Keywords/Search Tags:streaming media, streaming, mms protocol, ASF file format
PDF Full Text Request
Related items