新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于Blackfin的网络视频压缩系统设计

基于Blackfin的网络视频压缩系统设计

作者:时间:2012-06-27来源:网络收藏

3.2 网络传输模块
网络传输模块:网络传输模块主要负责本和用户之间的交互,包括接收用户命令和向用户提供视频数据流,其中向用户提供数据流包括发送视频数据和提供组播服务两种方式,视频采集模块每处理完一帧数据后,就通过中断的方式提醒BF537以DMA方式读取完成后的视频数据,对于要求严格保证数据传输稳定性与可靠性的用户,网络传输模块以TCP的传输方式将读取的视频数据发送给指定用户,对于主要以局域网用户为主,用户数量不定,且对传输稳定性与可靠性要求不是很高的用户,网络传输模块采用DP的传输方式将读取的视频数据发送给组播中的群成员,这里之所以用组播的方式也为了节省网络带宽资源。在工作中为防止接收视频数据和发送之间的协调性,采用信号量的方式来约束接收和发送数据的逻辑,防止了发送重复数据或者空数据的问题,网络传输模块的程序流程如图3所示。

本文引用地址:http://www.eepw.com.cn/article/165373.htm

c.JPG



4 结束语
压缩利用核心处理器BF561、BF537以及外围芯片,完成视频信息的采集、压缩处理、网络传输等功能,能够满足视频监控系统的实时性和远程化要求,提供了单播和组播两种不同的远程监控方式。

tcp/ip相关文章:tcp/ip是什么


红外热像仪相关文章:红外热像仪原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭