节点文献

基于DM6437的网络视频平台的研究与实现

The Research and Realization of Net Video Platform Based on DM6437

【作者】 龙飞

【导师】 夏志忠;

【作者基本信息】 大连海事大学 , 信息与通信工程, 2009, 硕士

【摘要】 随着社会发展和技术进步,视频监控技术已处于数字化、网络化时代的发展期,进行数字视频监控技术的研究正成为当前的热门课题,而达芬奇(Davinci)技术的出现加速了这一进程的发展。达芬奇技术以其高效的处理器、专用的视频处理子系统、高度集成化的软件、足够低的成本以及高度灵活性等各方面的优势使得其在数字视频方面有着广泛的应用前景。论文正基于此技术,对嵌入式网络数字视频系统的实现进行了深入的研究与探讨。首先,论文对TI公司的TMS320DM6437视频开发评估板、DSP/BIOS实时操作系统进行了分析,然后基于DSP/BIOS进行了设备驱动与软件总体结构的设计,并将系统软件分成了视频模块及网络模块两部分。接着,论文从具体应用入手,研究了H.264压缩编码标准与基于达芬奇技术的Codec Engine编码引擎,并基于Codec Engine开发了H.264视频压缩编码应用,讨论了软件体系中包括视频采集与编码的视频模块的实现。最后,论文研究了Tl公司为C6000系列DSP提供的网络开发工具包NDK,并借助DSP/BIOS操作系统,运用网络开发包NDK提供的TCP/IP协议栈,搭建了网络传输的软件平台。在网络模块的实现中,为了提高系统的实用性,将网络初始化时IP静态地写入改为等待获取客户端设置的IP,并结合系统的实际需求,针对视频网络存储与实时视频监控两种应用分别采用了TCP及UDP协议视频传输方案,并整合视频模块,实现了H.264实时压缩编码视频数据的网络传输。同时,为了加强系统与用户的互交,构建了Web服务器,实现了B/S访问。论文以TCP/IP协议栈的网络传输平台为基础,对HTTP超文本传输协议进行了分析,并采用CGI通用网关接口技术实现了网络用户身份认证以及Web站点的互交。

【Abstract】 Along with the development of the society and technology,video surveillance has come to the digitalized and network-based developing period.Digital video surveillance technology is becoming a hot topic at present,and the appearance of Davinci technology accelerates the process.Davinci technology has high-performance processor, dedicated video processing subsystem,high integrated software,low-cost and high flexibility,etc.These advantages make it have a wide application prospect in the area of digital video.Based on this technology,the paper makes an in-depth study of the embedded network digital video system.First of all,the paper makes a brief introduction of TI’ s TMS320DM6437 video developing evaluation module and DSP/BIOS real-time operating system.Then based on DSP/BIOS,the device drivers and the overall structure of system software are designed,and the software is divided into the video module and network module.Secondly,the paper starts from the specific application to study the compression coding standard H.264 and Codec Engine which is based on Davinci technology.And then the paper develops the application of the H.264 video compression code based on Codec Engine,and mainly discusses the video module of software system,including video capture and video coding task.Finally,the paper briefly introduces Network Developing Kit(NDK) which TI provided for C6000 series DSP,and sets up network software platform using DSP/BIOS and TCP/IP protocol stack provided by NDK.In order to improve the usability,writing IP into configuration staticly when network is initializing is changed to wait for the IP which set by client.And combined with the practical needs of system,two kinds of appIieation:network video storage and real-time video play are designed.They use TCP and UDP protocol separately for data transmission.Finally,video module is integrated to system to realize the H.264 video coding data net transmission in real-time,At the same time,in order to strengthen the interaction between the system and the user,a web server is build to realize the Brower/Server access.Based on the network transmission platform of TCP/IP protocol stack,paper makes the analysis of the HTTP Hypertext Transfer Protocol,and enables a network user authentication,as well as interactive Web sites by using of CGI Common Gateway Interface technology.

  • 【分类号】TP311.52
  • 【被引频次】11
  • 【下载频次】544
节点文献中: