Research and Implementation of the Techniques of Embedded Network Video Applications
|School||Nanjing University of Posts and Telecommunications|
|Course||Applied Computer Technology|
|Keywords||Embedded Systems Asynchronous communication Application service interface Web services|
With the development of Internet technology and multimedia applications , embedded system technology and Web application technologies embedded network video applications are becoming more common . Traditional Web application server is heavily loaded , the browser and server interaction difficulties , and due to resource constraints of embedded systems processing , Web-based embedded network video application technology worthy of further research and exploration . In order to solve the the traditional embedded Web application browser and server-side code reuse rate is low , the development of extended difficult problem , this paper introduces asynchronous communication technology , design and implementation of network communication mechanism for a CGI Ajax - based embedded network video application architecture ; , combined with video playback , PTZ interface , design and video configuration and PTZ control ; unequal communication for the browser and the server using asynchronous communication mechanism , combined with the timer technology , design and exception monitoring server ; in order to achieve network video application programmable function , proposed and implemented the extraction of the two solutions , service application interface so that it supports both the B / S and C / S mode hybrid calls and embedded systems , Web services customization . Network video application system functional testing , robustness testing , and performance testing , test results show that : the video configuration , PTZ control functions correctly, in line with user needs ; system of abnormal operation and network anomalies corresponding processing has certain robustness ; WAS and soapUI simulation of multi-user embedded server performance testing , the system response speed , no error occurred , indicating that the system performance to meet the user demand .