Font Size: a A A

IOS-based Platform For Real-time Remote Video Transmission Software Design And Implementation

Posted on:2014-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:P FanFull Text:PDF
GTID:2268330401467235Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Relying on embedded technology and basing on network and communicationtechnology for data transmission platform, real-time video transmission system hasbecome increasingly favor. Because of its breakthrough in the geographical constraints,achieving a long distance real-time video transmission, real-time video transmissionsystem is widely used in security, transportation, environmental protection, educationand other industries. However, with the extensive application of real-time videotransmission system, the problems have become increasingly evident, include thefollowing:(1) Hidden. Network camera is used to capture video frame in ordinary remotereal-time video transmission system, but its size is relatively larger than thephone’s, which leads to hide inconvenience.(2) Can not be used anywhere. The ordinary remote real-time video transmissionplatform is needed to install network camera, for replacement of monitoringlocations, you need to demolish and reinstall it.(3) Network adaptability. Network camera can only be fixed in a specific networkenvironment; it can not work in different network environments.For the shortcomings of the ordinary network real-time video transmission, the articleexplores widely owned smartphone to solve the above problem, its small size makes iteasy to carry and it can access different networks. Specific study includes the followingthree aspects:(1) First, design different real-time remote video transmission system for differentscenary and application on the IOS platform.(2) Second, compare the video codec algorithm and use different network transportprotocols to transfer data. The article compares the pros and cons of JPEG,MPEG and H264, then choose the best encoding way depending on theimplementation. Use UDP, TCP and RTSP to transfer data.(3) Third, explore encryption and decryption algorithm to ensure the relative safetyof network data. Base64encryption algorithm and AES encryption algorithm areresearched and implemented. Use Base64to encrypt command data and AES toencrypt file data.In this paper, real-time remote video transmission system is designed on the iphonewire LAN, WAN and3G network, achieving real-time remote video transmission in avariety of network conditions, which can be used in home security, remote managementand other places.
Keywords/Search Tags:video transmission, video codec, encrypt and decrypt, network transport
PDF Full Text Request
Related items