Font Size: a A A

Wireless Video Transmission System Based On Partial Reliable UDP

Posted on:2014-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:S F DongFull Text:PDF
GTID:2248330398950834Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
In recent years, wireless network that using3G and WiFi has achieved rapid development. Wireless network is widely integrated into people’s lives due to its flexibility and operability. At the same time, embedded systems have a great development, and become more powerful to handle a variety of complex tasks. The development of both wireless network and embedded systems creates a huge application fields for mobile video transmission. That’s why the wireless video transmission based on embedded systems becomes a hot research topic.However, it is difficult to provide a better video Qos because of the packet loss in the very instable wireless network. This paper designs an embedded wireless video transmission system that using ARM11processer to capture the video and implementing video transport by using3G and WiFi. Besides, we put forward a kind of Partial Reliable UDP(PRUDP) to achieve the security of keyframe transmission, reliable connection mechanism, flow and congestion control and heartbeat mechanism. It can guarantee the quality of video transmission without affect its real-time feature. By using Client/Server as the basic structure, we design a video teminal and a video server. The video terminal use S3C6410processor as the hardware platform, and Linux as the embedded software platform. We also use Qt and C/C++to realize the video capture, H.264encoding, video local display and GUI. Based on C#language, the video server use VLC media player library to receive, display and edit the real-time video. On the transmission side, we implement PRUDP well to ensure the video’s Qos.Test results show that the embedded terminal succeeded in implementing video capture, H.264coding, local display and wireless network transmission. The receiving end can achieve real-time display, saving the picture, recording and other functions. By using PRUDP, keyframe reliable transmission, flow and congestion control and smooth playback are best accomplished.
Keywords/Search Tags:PRUDP, H.264, Real-time transport, Embedded Linux, VVireless Network
PDF Full Text Request
Related items