方法/步骤
云转码软件的功能繁多,结构比较复杂,我们把系统运行的程序都放到了work文件夹下面,以下是work文件夹下面的文件说明,金色代表经常需要备份的文件,蓝色代表自己可以修改的文件。
在以往的版本中,我们通常把转码服务、流媒体访问服务、文件查询分别独立一个进程或核心各自处理。
但在教高配置的服务器上面,往往有很多CPU核心都是处于休眠状态,且单核提供媒体访问的能力很有限,不知不觉中就处于假死状态导致不能播放。
从2.3.1版本开始,我们采用服务器多核处理同时来应对潮水般的访问请求。当某一个核心处于假死状态,其他的核心依然能提供媒体访问服务,并且能快速自动释放内存,服务重启该核心,继续执行访问f服务。
在你硬件和宽带能力足够的情况下,软件可以提供无限量的访问服务,并且成为一个“老不死”状态。
云转码视频管理系统,易安装、跨平台、多协议!
视频转码技术,顾名思义就是在通过某种手段改变现有视频数据的编码方式。视频转码技术使用的目的不同,其实现的手段也各不相同。大致上可以分为两类: 一、不同编码格式之间的视频数据转码不同编码格式之间的数据转码,指通过转码方法改变视频数据的编码格式。通常这种数据转码会改变视频数据的现有码流和分辨率。例如我们可以将基于 MPEG-2 格式的视频数据转换为 DV 、 MPEG-4 或其它编码格式,同时根据其转码目的,指定转码产生视频数据的码流和分辨率。我们可以将 MPEG-2 全 I 帧 50Mbps 的视频源数据转换为 25Mbps 码流的 DV 格式数据,用于笔记本移动编辑系统,同时产生一个 300*200 低分辨率的 MPEG-4 文件,使用 REAL 或者微软的 WMV 格式进行封装,通过互联网络传输至主管领导处用于审看。这种转码方式设计的算法较为复杂,其实质上是一个重新编码的过程,涉及的算法复杂度和系统开销,是由转码所需图像质量要求及转码前后两种编码方式的相关度所决定的。二、相同编码格式之间的视频数据转码相同编码格式的数据转码,指不改变压缩格式,只通过转码手段改变其码流或头文件信息。根据其使用目的,可分为改变码流和不改变码流两种。如我们可以将 MPEG-2 全 I 帧 50Mbps 码流的视频数据转码为 MPEG-2 IBBP 帧 8Mbps 码流的视频数据,直接用于播出服务器用于播出。或者我们将基于 SONY 视频服务器头文件封装的 MPEG-2 全 I 帧 50Mbps 码流的视频文件,改变其头文件和封装形式,使之可以在给予 MATROX 板卡的编辑系统上直接编辑使用。这种转码方式的复杂度要小于不同编码格式转码的复杂度,而且对视频工程上而言,更加具有可操作性。更多内容可在中电网上搜到欢迎分享,转载请注明来源:夏雨云
评论列表(0条)