论文部分内容阅读
近年3D电影发展迅猛,2012年我国内地上映的3D电影有36部,虽然只占全年上映总数的11%,但是票房却占到全年总量的40%。随着网络通信技术和音视频技术的发展,立体视频在网络上的应用也成为时下研究的热点问题。本文设计并开发了一套立体视频点播与直播系统,可以在IP网络上提供立体视频点播和直播服务。该系统包括以下组成部分:一款立体视频播放器,索尼蓝光3D光盘视频转码软件,立体视频的实时采集和推送传输模块,一款配合VLC(VideoLAN Client)的服务器核心使用的立体视频部署管理软件。首先,研究了立体视频的表示方式,确定了系统中的立体视频以双视频轨道形式的立体视频为主,单视频轨道形式的立体视频为辅。为实现对双视频轨道立体视频的播放,本文设计并开发了一款立体视频播放器。该立体视频播放器可以播放双视频轨道的立体视频文件和网络流,并以左右并排的立体显示形式播放,而且可以无损地切换到传统的2D播放显示,同时还能兼容传统的单轨道视频。其次,为解决系统中点播源获取的问题,本文实现了一款索尼蓝光3D解码转码器,该转码器先对索尼蓝光3D光盘进行软件解码,继而转码输出2D影片和/或红蓝、偏振、左右半宽和双视频轨道等格式的立体视频影片。同时,为了解决系统中直播源获取的问题,设计并实现了立体视频的实时采集和推送传输模块。然后,设计并实现了立体视频部署管理软件,该软件针对性地考虑了系统的实际需求,实现了可视化的界面和直观易懂的操作,降低了使用和管理的门槛。最后,对立体视频播放器进行了操作系统适应性测试和基本功能测试,对索尼蓝光3D转码软件进行了操作系统适应性测试和转码效果打分测试,对立体视频实时采集和推送程序进行了实时性测试。对整体的立体视频点播和直播系统进行了用户主观测试,测试结果表明,本系统能提供良好的立体视频点播和直播观赏效果。