新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于DM642的网络视频系统的设计与实现

基于DM642的网络视频系统的设计与实现

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

编码过程中包含了一系列的数据处理和传输操作。在对图像进行JPEG编码时,调用编码控制函数jpgenc_ti(),这个函数包含了编码所需要的全部功能函数,声明如下:
f.JPG
编码过程结束以后,通过SCOM消息通过指针将JPEG文件传递到下一个模块,即传输。
2.4 传输
对于以太网口,TI提供了DSP上应用程序开发平台(NDK),它的核心是一系列TCP/IP协议栈库。在此平台上,开发网络应用程序时就不需要过多考虑TCP/IP协议内部的工作机制,使得开发过程大大简化。
网络环境是通过网络初始化来启动的。初始化程序可参照TI提供的TMS320C6000TCP/IP网络开发工具包。网络任务一旦初始化成功以后,会创建发送(TX)任务,并开始等待由上一级模块传递过来的SCOM消息。得到传递过来的JPEG图像以后,任务执行后产生一个RAM的IMAGEn.jpg文件,该文件可以被HTTP服务器所识别,n的值是由图像捕获的通道来确定的。完成这些工作以后,发送一个SCOM消息到上一级任务,表示已准备好接收下一幅JPEG图像。下一步则进行协议栈的初始化,包括IP地址、子网掩码和网关的设定。当网络连接有效时,TX任务将JPEG文件发送到网络节点。
支持Telnet、HTTP、Data server等服务。本中使用HTTP服务,并且在局域网内进行配置。如果要连接Internet,则必须设置DHCP,动态分配IP地址。在局域网内调试网络配置时,设定本系统IP为192.168.1.2,其他设置如下:
g.JPG


评论


相关推荐

技术专区

关闭