论文部分内容阅读
在基于流媒体技术的直播交互教学的应用过程中,包括了大致包括了采集、编码、传输、解码和播放这几个阶段。而其中编码是整个过程中最重要的技术之一。尤其是对视频信号的编码,由于视频信号的数据量大,实时性要求高,所以视频编码质量的好坏直接会影响到最终的直播画面的清晰度和连贯性,从而直接影响直播教学的整体质量。
随着ITU-T、MPEG标准组织分别批准了H.264标准,具有较好压缩性能的H.264视频编码压缩标准在视频编码领域受到越来越多的关注。然而,自H.264标准发布以来,由于计算机硬件水平的限制,基于H.264标准的应用多是在非实时领域,在实施领域中的应用都需要使用昂贵的硬件编码器,不利于H.264标准的普及。但随着计算机硬件的发展和软件编码器技术的日益成熟,已经为将软件编码器应用在实时的直播教学领域中提供了条件,这篇论文在此基础上讨论并分析了将H.264编码应用在远程实时交互教学中给教学带来影响,评估了在目前计算机硬件水平下将H.264软件编码器应用在实时领域的可行性。为了研究使用软件进行H.264实时编码,在论文中还实现了基于H.264标准的实时直播交互平台H.264 Live,通过对H.264 Live的开发和研究,提出了在应用软件编码器进行实时编码时可能遇到的问题,并给出了相应解决方案。于此同时论文还介绍了PSNR和SSIM两种视频客观评价指标,并把这两种评价指标应用在了H.264Live中与其它编码标准进行了编码质量的对比。