| This topic is a practical application of enterprise projects, derived from the application of video surveillance security industry. With the rapid development of mobile terminals, simple, centralized monitoring mode has been unable to meet the people any time, any place requirements. This time to establish a "mobile phone monitoring", "mobile security" monitoring mode has become the urgent needs of the security industry. In this context, research cell phone with other servers transit station-phone gateway, it has a very practical application significance.According to project needs on the phone gateway transcoding devices from different manufacturers to reduce the demand for mobile terminal positioning hardware and software requirements, the project approach is to first analyze the meaning and context of the video compression standard monitoring system development Research; followed by the project were technology used (FFmpeg, H.264, codec, bit rate control, etc.) research and analysis; made after the mobile gateway and transcoding service design; finally make the corresponding implementation and test results are given.The results of the project are:to achieve a windows-based platform, using C++ language used in mobile phone security system gateway. The phone gateway to forward real-time monitoring only audio and video, but also to make the corresponding audio and video codecs, pumping frame rate reduction operation, so that the output audio and video stream to adapt to network bandwidth requirements, and the corresponding software and hardware of the mobile terminal restrictions.The project concluded that:the different manufacturers of audio and video codecs, thus shielding the access terminal devices of different manufacturers of audio and video streams, and in the middle stages of the data stream, frame rate control and other operations, so that the output data format unification and meet the requirements of the mobile terminal data, to effect the final compression process. As video monitoring to mobile, convenient, real-time foundation. |