网络视频通讯装置的利记博彩app

文档序号:7875330阅读:141来源:国知局
专利名称:网络视频通讯装置的利记博彩app
技术领域
本实用新型属于网络通讯技术领域,具体涉及一种网络视频通讯装置。
背景技术
在实时流媒体传输中,视频的播放有严格的实时性要求,需要在特定的时间间隔内将特定的数据单元解码显示,这就要求网络提供足够的带宽、有保障的时延和丢失率。但是,面临的实际情况则是网络资源的增长并不与日益增长的视频应用成正比,也就是不可能为所有的用户提供足够的带宽;网络服务不提供服务质量的保证;视频数据传输过程中·的网络资源(如带宽)以及延时、误码和丢包率等都是动态变化的;网络的异构性和用户的不同需求,使得网络视频应用面临着不同的服务质量的需求。以上问题是网络视频应用面临的主要挑战,为解决这些问题,近年来主要的研究工作倾向于以下三个方面一是对于编码算法的研究和改进,以求进一步提高视频数据的压缩效率,尽可能消除视频中的冗余信息,使得信源编码输出的数据量尽可能少,以适应网络低传输带宽的情况;二是对视频硬件编码系统的应用研究,包括对嵌入式操作系统的应用研究和视频编解码器平台开发技术的研究,嵌入式系统的实时多任务性、高可靠性等特点和硬件编解码器的强大运算能力、低时延等优点给网络视频传输带来的好处是显而易见的;三是对实时流式传输控制技术的研究,由于高压缩比的视频数据对传输过程中的误码和丢包非常敏感,有时即使只是一个比特的错误就可能导致接收端解码的视频质量严重下降,因此,必须有合适的流控手段来保证在客户端得到的视频失真最小。

实用新型内容本实用新型的目的是提出一种网络视频通讯装置,克服了现有技术的不足,其具有高灵活性和高可移植性;开放性强,能够满足多种增值业务的要求;高性能,且对机顶盒资源要求相对较低;具有良好的兼容性;具备电视图文显示抗闪烁功能。为了达到上述设计目的,本实用新型采用的技术方案如下一种网络视频通讯装置,主要包括摄像头、嵌入式视频编码和发送模块、CDMA无线收发模块、CDMA网络基站、视频服务器和PC客户端,所述摄像头通过线路连接到嵌入式视频编码和发送模块,嵌入式视频编码和发送模块通过线路连接CDMA无线收发模块,通过CDMA无线收发模块收发视频信号,所述CDMA无线收发模块的信号通过无限传输到CDMA网络基站,CDMA网络基站通过以太网连接到视频服务器和PC客户端,并将视频信号传输到视频服务器进行处理,然后通过以太网发送到PC客户端。优选地,所述摄像头、嵌入式视频编码和发送模块和CDMA无线收发模块构成了一个移动采集和发送设备,摄像头采集到视频后通过嵌入式视频编码和发送模块,将未编码的视频流编码成MPEG-4视频流,通过CDMA无线收发模块进行发送;CDMA网络基站接收到无线信号后,将数据包通过CDMA20001X分组网络发往Internet中一台有独立IP或者域名的视频服务器,视频服务器根据已经连接上的PC客户端的提供的信息,向PC客户端进行视频传发,PC客户端得到MPEG-4视频数据之后,进行解码和显示。更优选地,所述视频服务器基于PC机上的Linux平台,PC客户端基于PC机上的Windows 平台。更优选地,所述PC客户端基于Windows开发平台的Directshow技术,将接收到MPEG-4视频数据解码并进行播放。更优选地,所述嵌入式视频编码和发送模块主要包括S3C2410主控核心单元,所述S3C2410主控核心单元以ARM920T为核心。更优选地,所述嵌入式视频编码和发送模块的外围设备主要包括USB摄像头接口模块、Flash模块、SDRAM模块、JTAG模块、串口以及电源模块。本实用新型所述的网络视频通讯装置的有益效果是高灵活性和高可移植性;开放性强,能够满足多种增值业务的要求;高性能,且对机顶盒资源要求相对较低;具有良好·的兼容性;具备电视图文显示抗闪烁功能。在满足视频信号数据时序要求严格、数据量大、采集速度快等特点的情况下,保证数据能够稳定可靠的采集并实现压缩,最后传输给计算机作进一步处理。

图I为本实用新型所述的网络视频通讯装置的示意图;图2是本实用新型所述的网络视频通讯装置的嵌入式视频编码和发送模块2的原理图。
具体实施方式
以下结合附图对本实用新型的最佳实施方案作进一步的详细的描述。如图I所示,所述网络视频通讯装置主要包括摄像头I、嵌入式视频编码和发送模块2、CDMA无线收发模块3、CDMA网络基站4、视频服务器6和PC客户端7,所述摄像头I通过线路连接到嵌入式视频编码和发送模块2,嵌入式视频编码和发送模块2基于S3C2440ARM9开发板和嵌入式Linux开发平台,嵌入式视频编码和发送模块2通过线路连接CDMA无线收发模块3,通过CDMA无线收发模块3收发视频信号,所述CDMA无线收发模块3的信号通过无限传输到CDMA网络基站4,CDMA网络基站4通过以太网5连接到视频服务器6和PC客户端7,并将视频信号传输到视频服务器6进行处理,然后通过以太网5发送到PC客户端7 ;所述视频服务器6基于PC机上的Linux平台,PC客户端7基于PC机上的Windows平台。所述摄像头I、嵌入式视频编码和发送模块2和CDMA无线收发模块3构成了一个移动采集和发送设备,摄像头I采集到视频后通过嵌入式视频编码和发送模块2,将未编码的视频流编码成MPEG-4视频流,通过CDMA无线收发模块3进行发送;CDMA网络基站4接收到无线信号后,将数据包通过CDMA20001X分组网络发往Internet中一台有独立IP或者域名的视频服务器6,视频服务器6根据已经连接上的PC客户端7的提供的信息,向PC客户端7进行视频传发,PC客户端7得到MPEG-4视频数据之后,进行解码和显示。所述嵌入式视频编码和发送模块2完成了对原始视频流的采集、编码、打包和流量控制,将CDMA无线收发模块3以及摄像头I作为它的设备进行使用。所述视频服务器6有两个功能,一个是对采集源和客户端进行管理,另一个是实现一个RTP Translator的功能,为多个不同网段的数据进行转发。该视频服务器6采用组播技术和接收方报告重构技术,优化整个视频流传输的流量,取得更好的服务质量。由于采集源在无线网络内,PC客户端7大多数也在私有网络内,双方没有办法进行数据的发送,而拥有独立IP的视频服务器6可以承担起转发和控制的责任。当无线视频采集端开始工作后,通知视频服务器6,加入到视频服务器6的可用源列表中,当有PC客户端7需要观看的时候,选取视频服务器6中的列表中的视频源之后,视频服务器6就开始向PC客户端7转发视频数据,多个PC客户端7可以同时接收一个采集端的视频源。当没有客户端选择该采集源时,视频服务器6停止该会话。PC客户端7基于Windows开发平台的D irectshow技术,将接收到MPEG-4视频数据解码并进行播放。如图2所示,所述嵌入式视频编码和发送模块2主要包括S3C2410主控核心单元,所述S3C2410主控核心单元以ARM920T为核心。所述嵌入式视频编码和发送模块2的外围设备主要包括USB摄像头接口模块、Flash模块、SDRAM模块、JTAG模块、串口以及电源模块等。所述电源模块ARM芯片内核工作电压为I. 8V,通用I/O 口和部分外设电压3. 3V,USB主机和LCD工作电压5V。S3C2410A可以很方便地用UART实现RS232串口功能,但S3C2410A的供电电压为I. 8V/3. 3V,所以I/O 口的最大逻辑电平也是3. 3V。故在该电路设计中,需要使用到5V、3. 3V和I. 8V的直流稳压电源。所述同步动态随机存储器(SDRAM)模块在选择RAM时,关键要考虑RAM存储器的几个因素是存储的字长,存储器的容量,存储器的最快访问时间,存储器的电源电压(3.3V*5V)。本系统对存储器的要求1)在本系统中RAM是用来存储嵌入式操作系统内核和具体应用程序运行时供CPU调用的代码和数据的,本系统采用的处理器S3C2410A是32位的,运行的嵌入式Linux是32位的操作系统,为了提高访问速度,采用两片16位字长的存储器拼成32位字长。2)在系统上电启动后,操作系统内核是常驻在内存中的,加上应用程序的运行,需要占用较大的内存,同时本系统是个图像监控系统,需要一定大小的内存作为图像数据的缓存,在本系统中应用程序设计的是缓存两帧图像,同时考虑到本系统更丰富的多媒体应用扩展,采用容量稍大的存储器。3)对于存储器的访问时间,S3C2410A的总线频率可达到100MHz,支持SDRAM的自动刷新和电源关模式,这里采用SDRAM,因为它支持高速总线时钟频率(66MHz以上)小必插入指令等待周期,它和CPU通过一个相同的时钟锁在一起使得能够和CPU共享一个时钟周期,两者以相同的速度同步工作,另外它相对SRAM来说具有集成度高、成本和功耗较低的特点。4)处理器S3C2410A电源电压采用的是3. 3V,为电源处理的方便,选用的SDRAM也采用3. 3V供电。同时,SDRAM还具有价格低廉、容量大等优点。所述Flash模块Flash模块主要用于存放引导程序Bootloader、操作系统镜像、应用程序及大容量的数据文件。内部可以存放启动代码(BLOB)、Linux内核映象和RAMDISK压缩映像。剩余的存储空间可存放用户程序。FLASH存储器的数据宽度为32位,映射到S3C2410A 的 ROM BankO。所述USB接口模块S3C2410A集成了 USB主机控制器和设备控制器,在外部有2个USB主机接口和一个设备接口。S3C2410A引出USB连接口十分方便,按照USB1. I标准协议连接即可,同时支持低速和高速的USB设备传输。本系统中的USB接口主要用来接USB数码摄像头。所述串行通信(UART)模块UART是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了 RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其他使用RS-232C接口的串行设备通信了。作为接口的一部分,UART还提供以下功能将由计算机内部传送过来的并行数据转换为输出的串行数据流。将计算机外部来的串行数据转换为字节,供计算机内部使用并行数据的器件使用。在输出的串行数据流中加入奇偶校验位,并对从外部接收的数据流进 行奇偶校验。在输出数据流中加入启停标记,并从接收数据流中删除启停标记。处理由键盘或鼠标发出的中断信号(键盘和鼠标也是串行设备)。以上内容是结合具体的优选实施方式对本实用新型所做的进一步详细说明,便于该技术领域的技术人员能理解和应用本实用新型,不能认定本实用新型的具体实施只局限于这些说明。对于本实用新型所属技术领域的普通技术人员来说,在不脱离本实用新型构思的前提下还可以做出若干简单推演或替换,而不必经过创造性的劳动。因此,本领域技术人员根据本实用新型的揭示,对本实用新型做出的简单改进都应该在本实用新型的保护范围之内。
权利要求1.一种网络视频通讯装置,其特征在于主要包括摄像头、嵌入式视频编码和发送模块、CDMA无线收发模块、CDMA网络基站、视频服务器和PC客户端,所述摄像头通过线路连接到嵌入式视频编码和发送模块,嵌入式视频编码和发送模块通过线路连接CDMA无线收发模块,通过CDMA无线收发模块收发视频信号,所述CDMA无线收发模块的信号通过无限传输到CDMA网络基站,CDMA网络基站通过以太网连接到视频服务器和PC客户端,并将视频信号传输到视频服务器进行处理,然后通过以太网发送到PC客户端。
2.根据权利要求I所述的网络视频通讯装置,其特征在于所述摄像头、嵌入式视频编码和发送模块和CDMA无线收发模块构成了一个移动采集和发送设备,摄像头采集到视频后通过嵌入式视频编码和发送模块,将未编码的视频流编码成MPEG-4视频流,通过CDMA无线收发模块进行发送;CDMA网络基站接收到无线信号后,将数据包通过CDMA20001X分组网络发往Internet中一台有独立IP或者域名的视频服务器,视频服务器根据已经连接上的PC客户端的提供的信息,向PC客户端进行视频传发,PC客户端得到MPEG-4视频数据之后,进行解码和显示。
3.根据权利要求I或2所述的网络视频通讯装置,其特征在于所述视频服务器基于PC机上的Linux平台,PC客户端基于PC机上的Windows平台。
4.根据权利要求I或2所述的网络视频通讯装置,其特征在于所述嵌入式视频编码和发送模块主要包括S3C2410主控核心单元,所述S3C2410主控核心单元以ARM920T为核心。
5.根据权利要求I或2所述的网络视频通讯装置,其特征在于所述嵌入式视频编码和发送模块的外围设备主要包括USB摄像头接口模块、Flash模块、SDRAM模块、JTAG模块、串口以及电源模块。
专利摘要本实用新型公开了一种网络视频通讯装置,包括摄像头、嵌入式视频编码和发送模块、CDMA无线收发模块、CDMA网络基站、视频服务器和PC客户端,所述摄像头通过线路连接到嵌入式视频编码和发送模块,嵌入式视频编码和发送模块通过线路连接CDMA无线收发模块,通过CDMA无线收发模块收发视频信号,所述CDMA无线收发模块的信号通过无限传输到CDMA网络基站,CDMA网络基站通过以太网连接到视频服务器和PC客户端,并将视频信号传输到视频服务器进行处理,然后通过以太网发送到PC客户端。其具有高灵活性和高可移植性;开放性强,能够满足多种增值业务的要求;高性能,且对机顶盒资源要求相对较低;具有良好的兼容性;具备电视图文显示抗闪烁功能。
文档编号H04N7/26GK202696804SQ20122018303
公开日2013年1月23日 申请日期2012年4月26日 优先权日2012年4月26日
发明者叶磊 申请人:叶磊
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1