文中设计并实现了一种基于Panda Board ES硬件平台和Gstreamer开发框架的安全视频流传输系统。在系统中使用了V4L2视频采集框架、H.264压缩编码技术、RTP流媒体传输协议实现了端到端的视频流实时传输,并且采用AES加密算法针对实时视频流进行加密,保证了视频数据的安全性。文中全面展示了实时视频系统的搭建过程,并且通过Gstreamer管道测试验证了该系统方案的可行性。测试结果表明,系统能够实时、准确、稳定、安全地将现场采集视频流信息显示到客户端,满足了远程视频监控系统的低时延、高安全的需求。
In this paper,a security video stream transmission system based on Panda Board ES and Gstreamer platform is designed. In the system,V4L2 framework is used for collecting video source and H. 264 compression coding technology is used for encoding the video stream. In terms of transmission,RTP is used to ensure good real- time performance. Last but not least,the AES encryption algorithm is also adopted to guarantee the security of the video data. The implementation of real- time video transmission system is comprehensively shown in this paper and through the analysis of the data acquired in the experiment. It is found that clients can receive the live video stream collected by the server timely,accurately and safely,which means that the secure video stream transmission system described in this paper is real- time,accurate,stable and secure.