Font Size: a A A

A Audio And Video Streaming Media Vod System's Design And Implementation Based On FSTP Protocol And Handheld Devices

Posted on:2012-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:X Y YangFull Text:PDF
GTID:2218330338967331Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
With the rapid development of "information superhighway" and the improvement of audio and video compression technology, VOD system has entered a new area, and can provide a variety of industry solutions to meet user needs. The VOD system based on embedded system is a new system of mass media after the internet VOD system and is a combination of multiple technologies which include embedded technology, wireless network communication technology and multimedia technology.In this thesis, based on handheld devices which ported the embedded Linux operating system,a complete VOD system running on wireless LAN is impletementd. This VOD system consists of some client applications running on handheld devices and a server application running on PC server. The client application has many features such as user authentication, browsing and playing video and etc. By unifying the server side data resource and account authentication and providing centralized system functions within the user rights, user can access to personalized role-based user interface. Client and server communicates with each other based on wireless WIFI networks, video compression uses H.263 or H.264 video compression and coding standard.In this paper, effective solutions for three main components of the VOD system were put forward respectively.In order to take full advantage of the wireless network bandwidth and improve the audio and video transmission rate, on the basis of analyzing the TCP protocol and UDP protocol's principle, FSTP (File Stream Transport Protocol) protocol which is a streaming media file transfer protocol on top of UDP is designed and implemented. Secondly, a high performance streaming media player which can fully utilize MAGUS plantform's dual-core of ARM and DSP's performance is implemented. Finally, in order to support multi-clients simultaneously, a new high-performance network servers model combining the thread pool and I/O multiplexing techonology is implemented and applied in streaming media server.
Keywords/Search Tags:VOD, Streaming media, FSTP, Thread pool, I/O multiplexing
PDF Full Text Request
Related items