论文部分内容阅读
信息化助力教育教学改革正在被教育行业作为一个重点发展方向不断提起,其中音视频的编码技术以及相关的传输控制技术是突破传统教学模式对时空依赖的最重要手段之一,通过高效的音视频编码以及传输技术可以使学生与教师无论身处何地、何时,只要能有相对可靠的网络接入就可实现身临其境的教学效果.目前瓶颈存在于依靠通用CPU则编码能力弱,而专用芯片成本较高另外如何降低传输带宽要求也是关键问题之一,随着现在GPU可编程性及高效能计算的日益提升,为高速同步视频编码提供了巨大的空间。本文就利用GPU编码能力应用于远程互动教学作了一部分研究及尝试,总结了一些解决方案,对尝试过程中遇到的一些问题进行了分析与解决,具体工作如下:(1)了解分析了音视频技术在远程教育领域的发展现状,明确了未来的发展方向,即视频高清化、视角多维化、网络要求普通化、传输过程实时化的特性。(2)前端采集的技术方案的比较、分析、技术实现(3)GPU概述,H.264编码技术概述,CPU编码与GPUs编码的分析比较,提出GPUs并行编码的技术实现方案,。(4)OpenCL技术及其在视频并行编码中的应用。(5)INTEL Media SDK的应用(6)流化以后的音视频的网络发送,基于RTMP协议的传输实现以及将UDP改进成带状况控制的控制协议的实现(7)外围表现层程序的设计实现及嵌入式操作系统的裁剪制成。(8)提出未解决的问题及未来研究的方向。