微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 视频转码技术及转码实现详解

视频转码技术及转码实现详解

时间:10-19 来源:本站整理 点击:

转码为高码流的编码方式时,只会在视频数据中加入冗余信息,而不能改变图像质量。因此用户可以根据自己的需求,通过调整传输码流的大小控制图像质量和传输时间的平衡关系。

  转码系统在这个工程中主要用于改变视频数据的编码方式及码流大小,以适合使用低速网络进行传输,并且在传输过程中通过控制编码方式和码流的大小,对传输的图像质量进行控制。在下面的一个工程例子中,我们通过对如何利用转码系统进行高效的视频素材数据的收录工作的分析,从而探讨转码系统应用的另外一种侧重,即对视频数据编码的封装方式和冗余信息的转码,而较少的触及视频数据内容本身的编码方式和码流大小,提高不同数字视频设备产生的视频数据的通用性,并且减少传输中的编解码环节对视频数据质量的影响。

  二、转码系统在集中收录系统中的应用

  我们在基于 Ma trox DigiSuite DTV 板卡的节目制作网络中,设计一个集中上载系统,目的是改变传统使用编辑板卡本身进行上载工作的方式,利用视频服务器的多通道,高稳定性和编码的灵活性进行视频数据的集中上载。通过转码系统将服务器产生的视频文件格式转换为编辑系统可以使用的视频数据格式,同时将卫星收录、已经存在的视音频文件及其它途径获取的视频源通过转码系统引入编辑网络中。从而提高视频数据上载的效率及灵活性,减少编辑站点有于上载工作所花费的非编辑占机时间,并且将不同压缩编码格式的视频数据方便的引入编辑系统中来。

  该方案的工作原理是利用带存储单元的多通道视频服务器,作为集中上载的第一个环节,视频输入通道分别与录像机、摄像机、切换台等传统前期节目相连。录制控制工作站通过 422 控制矩阵控制视频服务器的输入通道进行节目素材上载,以视频服务器所提供的视频文件格式存储在服务器本机存储单元内。视频服务器利用千兆异步接口通过网关与千兆以太交换机连接,利用标准的 FTP 协议将服务器内的视频文件,通过转码系统传输至节目制作网络的硬盘存储阵列中,提供给编辑环境进行编辑制作工作。

  这种工作方式建立后,具有极强的灵活性。传统使用 SDI 、模拟复合分量接口的设备可以使用视频服务器连接上载,而对提供千兆以太接口的设备,如硬盘录像机、 SONY 的带标准以太接口的录像机设备及基于文件系统的蓝光盘摄录设备、 P2 卡设备等,都可以通过标准的千兆以太接口和集中上载系统中的千兆交换机连接,通过 422 控制或以太网络和控制环节连接。可以方便的利用 FTP 方式进行高速文件上载的工作,并且在加入这些设备时,对集中上载的系统配置和控制操作无需进行大的调整或更改。转码系统在集中收录系统中处于核心地位。

  转码系统是由转码服务器、转码调度服务器、用户控制界面和相应的以太网络及 Fiber Channel 网络联接交换设备组成。其中具体负责转码工作的转码服务器是一台或几台带有千兆以太及 FC 接口的高性能计算机设备。视频数据通过千兆以太接口进入转码服务器,经过转码处理后通过 FC 端口输出至节目制作网络的硬盘存储阵列或者其它存储机构。用户通过用户控制界面对转码调度服务器进行配置调整,指定转码的编码方式及码流。转码调度服务器通过以太连接控制转码服务器进行转码工作。转码服务器可以在视频数据从千兆以太接口输入到从 Fiber Channel 接口输出的数据迁移过程中,改变视频数据的编码方式或文件封装的格式,将视频数据文件由视频服务器所支持的文件格式转换为编辑环境所识别和可使用的视频文件格式。同样的,对于可以提供千兆异步接口的视频设备均可通过网关和千兆以太网络连接,在数据迁移中进行视频数据的转码工作

  在这种工作方式下,转码系统可以尽可能的减少对视频数据本身的编码方式和码流大小进行改变。比如对服务器中的 MPEG-2 文件,可以改变其封装方式和头文件直接用于编辑工作站使用。同样,所有编辑站点可以处理使用的编码方式,如 DTV 板卡支持处理 MPEG-2 、 DV25 和 DV50 的编码方式,基于这些编码方式的视频数据,均可以高效、方便的引入编辑系统中,而不需要对视频数据的内容数据进行重复的编解码工作,从而避免了由于传输环节造成的图像质量损失。

  由于纯粹的转码运算工作在这项任务中已经不是转码速度的瓶颈,转码时间的大小取决于数据接口的速度,如理论上可提供千兆左右传输速度的千兆以太和 FC 接口,在只改变文件包装方式的情况下,实际上可以将 MPEG-2 全 I 帧 50M 码流的文件以 1/5~1/10 于文件时长的时间进行收录引入工作,从而大大减少了由于素材上载而带来的时间消耗

  总结

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top