论文部分内容阅读
当今信息社会的发展对通信提出了更高的要求,人们已不再满足于简单的语音和文字通信,希望集语音、文字和图像于一体的多媒体通信。它在同一传输线路上承载了多种媒体信息:视频、音频和数据等,实现多点实时交互式通信,同时也可以将不同地点与会人员的活动情况、会议内容及各种文件以可视新闻的形式展现在各个分会场。这是一种快速高效、日益增长、广泛应用的新的通信业务。 H.323是新兴的基于TCP/IP技术的视讯协议,它有非常好的应用前景。 本文对H.323协议簇的关键技术进行了分析。由于协议当中大都需要收费,所以作者在其中选取了H.263和网络驱动两部分作为研究对象。首先重点分析了H.323中视频编解码协议H.261/H.263。并对H.323视频会议系统在DSP平台上的实现方法进行了阐述。主要介绍了DSP/BIOS的应用和开发。DSP/BIOS是TI公司针对C28xx、C5xxx、C6xxx开发的DSP操作系统,它的应用使得DSP能够完成多任务的操作处理。此外还较为详细的分析了RF5应用程序框架的原理,RF是TI公司的应用程序框架,对高效开发多算法、多数据通道的标准化程序有相当的意义。并利用它们实现了基于TDS642EVM平台的H.263视频编解码程序,并通过本地液晶的显示验证了程序的正确性。 然后作者根据DM642这款高速处理视频的高端芯片提供的网络资源详细地分析了网络硬件部分的开发。并对DSP6000系列的网络驱动开发包进行了细致的分析。并应用NDK中的socket API和DSP/BIOS实现了基于TDS642EVM平台网络视频中的网络驱动。最后作者将H.263的编解码程序和网络驱动部分结合起来形成了一个简单的终端,完成了数据的采集、编码、网络传输的功能,此外还针对DSP的特点做了程序上的优化处理。 由于网络视频系统的庞大,而且又涉及到相关协议的计费问题,作者利用有限的资源基于DSP平台做了初步的开发,并形成了较为简单的终端。尽管如此这已为其他人做网络视频开发起到了指引和参考的作用,有着重要的意义。