一种智能动态高清视频传输系统的利记博彩app

文档序号:9263698阅读:454来源:国知局
一种智能动态高清视频传输系统的利记博彩app
【技术领域】
[0001]本发明涉及一种视频传输系统,具体是一种智能动态高清视频传输系统。
【背景技术】
[0002]随着视频编解码技术的日益成熟和网络通信技术的不断发展,视频传输系统在智能交通、智能楼宇、医院校园、商场超市、企业生产和生活小区等领域内得到了广泛应用。系统前端朝着一体化、数字化、网络化、集成化的方向发展,其中嵌入式系统因其体积小、功耗低、功能强大等优点而受重视。尤其随着无线网络带宽的不断提高,智能手机成为移动显示终端,融入人们的生活,并发挥出越来越大的作用。笔者提出并实现了一种基于TMS320DM365的多平台实时视频传输系统,用户可以使用PC或智能手机方便快捷地获取实时视频。如何实现高效率的视频压缩并在有限带宽下传输高清晰度视频是嵌入式视频传输系统需要解决的关键问题。目前,较先进的视频压缩标准是H.264/AVC,它是由MPEG和VCEG组成的联合视频专家组JVT(JointVideoTeam)共同制定的新一代视频压缩编码标准。H.264标准具有高效的视频压缩性能和良好的网络适应性能,非常适合于带宽有限情况下视频流的传输,但其过高的计算量限制了在资源有限的嵌入式平台上的应用,因为编码耗时太长,从而无法满足实时视频传输的需求。

【发明内容】

[0003]本发明的目的在于提供一种适用于智能手机和PC终端实时播放的智能动态高清视频传输系统,以解决上述【背景技术】中提出的问题。
[0004]为实现上述目的,本发明提供如下技术方案:
一种智能动态高清视频传输系统,包括摄像头、嵌入式视频处理板和便携式终端,所述嵌入式视频处理板从摄像头获取视频数据,然后经过视频A/D芯片数字化后再交给DM365处理器,处理器依靠内部集成的H.264高清编解码协处理器HDVICP完成视频的H.264实时压缩编码,输出H.264视频流,ARM端程序接收到H.264视频流,然后按照恰当的封装策略将其封装成RTP包,RT-SP服务端程序在接收到客户端请求时,会把这些封装好的RTP包发送给接收端,多个不同平台的便携式终端在接收到码流后解码并显示,实现视频的实时传输。
[0005]作为本发明进一步的方案:所述DM365处理器采用TMS320DM365处理器。
[0006]作为本发明再进一步的方案:所述便携式终端包括手机、平板电脑、笔记本电脑和PC机。
[0007]与现有技术相比,本发明的有益效果是:本发明采用TMS320DM365数字媒体处理器和MontavistaLinux嵌入式系统,实现了对视频的实时采集、H.264编码、H.264视频流封包和传输,TMS320DM365是一款ARM+DSP的双核处理器,具有720p@30f/s的H.264硬件编码能力,本系统的H.264压缩编码全部由H.264高清编解码协处理器HDVICP硬件实现,不占用ARM的资源,保证了传输系统的实时性,也提高了系统的稳定性,另外,本系统实现了嵌入式系统上的RTP/RTSP协议栈,可以根据客户端(PC或手机)的请求,将H.264编码后的视频流打包成RTP视频流,然后通过网络发送给客户端,用户可以在智能手机、PC等不同的终端平台下接收视频流并解码显示。
【附图说明】
[0008]图1为智能动态高清视频传输系统的结构框图。
【具体实施方式】
[0009]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0010]请参阅图1,本发明实施例中,一种智能动态高清视频传输系统,包括摄像头、嵌入式视频处理板和便携式终端,嵌入式视频处理板从摄像头获取视频数据,然后经过视频A/D芯片数字化后再交给DM365处理器,处理器依靠内部集成的H.264高清编解码协处理器HDVICP完成视频的H.264实时压缩编码,输出H.264视频流,ARM端程序接收到H.264视频流,然后按照恰当的封装策略将其封装成RTP包,RT-SP服务端程序在接收到客户端请求时,会把这些封装好的RTP包发送给接收端,多个不同平台的便携式终端在接收到码流后解码并显示,实现视频的实时传输。
[0011 ] DM365处理器采用TMS320DM365处理器。
[0012]便携式终端包括手机、平板电脑、笔记本电脑和PC机。
[0013]本发明的工作原理是:嵌入式视频处理板是整个系统的核心,它从摄像头获取视频数据,然后经过视频A/D芯片数字化后再交给TMS320DM365处理器,处理器依靠内部集成的H.264高清编解码协处理器HDVICP完成视频的H.264实时压缩编码,输出H.264视频流。ARM端程序接收到H.264视频流,然后按照恰当的封装策略将其封装成RTP包,RT SP服务端程序在接收到客户端请求时,会把这些封装好的RTP包发送给接收端,多个不同平台的客户端在接收到码流后解码并显示,实现视频的实时传输。
[0014]系统硬件平台主要由微处理器TMS320DM365、SDRAM、NandFlash、视频A/D芯片、网络芯片以及摄像头等部分组成,TMS320DM365是TI推出的基于达芬奇技术的新一代高清视频处理器,其延续了达芬奇家族处理器ARM+DSP的双核架构,集成了 ARM926EJ-S核和DSP核,其中DSP核包含一个H.264高清编解码协处理器HD-VICP和一个MPEG-4/JPEG高清编解码协处理器MJCP,可以支持H.264/MPEG-4的高清视频(1080p@15f/s,720p@30f/s)的实时编解码。考虑到无线情况下带宽的限制,本系统支持QCIF (176X144),CIF (352X288)以及Dl (720X576)等不同分辨力的实时视频,以满足多个终端平台的不同需求。系统采用TVP5146为视频A/D芯片,完成模拟视频信号到数字视频信号的转换,其输出数据格式支持 10bit4: 2: 2YCbCr 和 20bit4: 2: 2YCbCr。T
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1