USB摄像头的H.264编码应用有哪些?
发布时间:2018-08-11 阅览次数:1074 次
随着技术的发展,视频监控成为安防领域越来越重要的部分,它为远程监控无人值守领域提供了极大的帮助,同时也是事故发生后取证的重要手段。
视频监控在图像采集技术方面,传统的方式是采用模拟摄像头,这样在图像到达编码器之前经过了D/A,A/D两次转换,不但图像质量会受到损害,而且会大大增加成本,这会延迟视频监控技术在安防领域的应用。
当前随着个人PC的普及和因特网的发展,USB 摄像头使用越来越频繁,而且成本也越来越低,更重要的是随着工艺技术的提高,USB摄像头采集的图像质量也有质的飞跃,不再是很差的图像质量,这也为USB摄像头在安防领域的应用提供了基础。
本技术实现了USB摄像头在安防视频监控领域的应用。USB摄像头采用普通的免驱摄像头(UVC:USB Video Class标准),这样编码器可以很容易的获取到指定格式的原始图像,如果USB摄像头不支持该种格式的输入,就需要做额外的格式转换工作。这种方式在Linux平台上尤其简单,目前Linux 2.6内核已经支持到UVC标准的USB摄像头,只要是符合UVC标准的USB摄像头都可以使用,而且Linux会提供一个统一的视频采集接口V4L2(Video For Linux Version 2),这样编码器可以有更多灵活的选择,控制接口也会更容易实现。编码器只要通过V4L2接口获取指定格式的图像即可,然后编码器做H.264/MPEG4的编码。编码完成后,交由IP网络传输到指定监控中心即可。