主页(http://www.pttcn.net):基于OMAP5912远程视频监控系统的设计与实现(2) ①H.264的baseline,不采用B帧编码和CABAC; ②搜索范围选取16; ③量化参数选取32; ④1/2像素插值; ⑤只使用1个参考帧; ⑥编码P帧宏块的时只采用16×16,16×8,8×16,8×8,Intra16×16五种模式。 H.264编码器经过一系列优化后即可用于本系统,其工作流程如图3所示。
3)视频网络传输 系统网络通信程序的设计包括服务端和监控端的设计,其中监控端采用通用的IE浏览器即可,主要是服务器部分的设计,包括构建WEB服务器[4](主要涉及BOA Web Server的移植及配置, CGI脚本的创建)、C语言实现CGI(通用网关接口)、实现嵌入式数据库和制作简单网页等。其中,CGI为WEB服务器和应用程序的接口,如通过CGI程序对远程设备的进行参数设置;采用嵌入式数据库MSQL用于存取系统的重要信息,如用户的帐号、密码,摄像头参数等。采用B/S模式后,服务器和监控端的通信程序结构图如图4所示。 系统充分发挥了OMAP5912的双核优势,实现了视频实时采集、存储、编码及网络传输。视频监控用户界面效果图如图5所示。 结语 参考文献: (中国集群通信网 | 责任编辑:陈晓亮) |