网络通信 频道

浙江大学校园网实践:基于IPv6的高清视频应用

  各种高清视频应用

  高清直播系统

  浙江大学目前在IPv6专网环境中已经构建了高清视频直播服务,其中高清现场直播系统的构建充分利用了Media Server 系统予以构建,而高清电视视频直播的构建则采用了开源VLC系统予以实现。
  1.IPv6高清现场直播服务的建设

  我校在高清现场直播系统的构建中,为了节省高清摄像机的经费投入,充分结合了高清视频会议系统的建设(该建设见后续内容),利用了Tandberg公司的高清视频会议终端Edge 95 MXP产品。该产品是目前业界能较好支持IPv6高清视频传输的会议终端之一,它具有一个高清的主摄像机,可以提供720p的高清拍摄分辨率,同时该摄像机具备一个HDMI口,可以进行高清视频信号的外接采集。因此完全可以利用该高清摄像机进行高质量的现场视频直播。

  在该系统的设计过程中,有几个建设环节是必须关注的。首先需要采用一块较高性能的HDMI硬件采集卡,实现对1280×720视频信号的实时采集。其次由于是采用高清的软件实时性压缩,所以对压缩编码服务器的性能要求很高,在实际实现过程中,我们通过大量的尝试,最终采用了一台配有Inte酷睿馑暮薗9550CPU,4G内存的高性能PC机,安装了Windows 2003 64位的操作系统,从而实现了720p信号的实时性MPEG2压缩。压缩完成后,通过网络将encoder的信号发送给Media server 9视频发布服务器,利用专网的组播服务功能实现对直播信号的IPv6组播发送,如图3。

 

图3 高清现场直播服务建设示意

  2.IPv6高清电视直播服务的建设

  浙江大学在IPv6高清电视直播服务的建设中,充分利用了3Tnet项目的节目视频源。浙江大学是国家3T项目的应用示范单位之一,能够接收20余套3T信号电视节目,其中就有高清视频信号节目。我们利用开源的VLC成熟软件对3T的高清视频信号进行了同步转发,从而实现了IPv6环境下的高清电视的信号的实时直播。

  VLC是一个开放源代码的、跨平台的多媒体播放器,它可以播放多种音频和视频格式,如MPEG-1、MPEG-2、MPEG-4、Dix等以及DVD、VCD、CD音频以及各种流媒体协议,同时VLC可以支持视频信号采集、压缩和转发。

  我们使用VLC对3TNET节目视频源的MPEG2节目信号进行转发,相应的转发代码实例如下:vlc -vvv udp://@[ff18::0101:5%4]:8000—sout http/ts:vlc1.zju6.edu.cn:9005 —ttl=128

  在客户端,试用VLC软件实现高清视频流的解码和回访,效果如图4所示。

 

图4 高清视频点播效果截图

0
相关文章