当前位置:文档之家› 开发直播流文件视频内容快速转码技术解决方案

开发直播流文件视频内容快速转码技术解决方案

开发直播流文件视频内容快速转码技术解决方案

视音频编解码技术和流媒体技术:

转码服务器可以将各种格式的媒体流和视音频文件转换为国际标准的视音频流和MP4文件格式(视频支持 H.264 和 H.265 编码,音频支持 AAC 编码),转码过程由转码调度服务器调度多台转码服务器完成节目批量转码工作,转码服务器采用多核心、多线程、多任务的方式进行格式转换处理,并可根据实际使用需求,采用文件分段转码模式完成对用户最短时间完成转码的需求,转码服务器采用

CUDA 和自主开发的专用硬件加速设备完成转码过程,实现了转码质量和转码效率的双重提升。

转码的过程:

将各种媒体流(包括实时的直播流和文件流)提交给 JobTracker

服务器, JobTracker 服务器完成文件的分片工作然后将各个子任务提交给转码服务器进行转码工作,完成转码后将实时的直播节目流再以流的方式进行输出,将文件流以mp4文件格式进行存储并上传到 ReduceTask 服务器完成文件的合并工作。

设备支持范围:

1、支持各种输入设备,包括卫星信号、广播电视信号接收设备,硬盘文件,CD(包括DTS)、VCD、DVD设备等。

2、支持各种主流的视音频格式,包括mpeg1/2/4,H.264,H.265,rm/rmvb、wmv、mov、mts等。

3、支持各种输出参数设置,系统内置主流设备输出参数模板,包括PC、Android手机、iPhone手机、iPod、iPad、AppleTV、PSP、PS3等。

转码功能介绍:

1、支持多音轨技术,可保留源文件的所有音轨。

2、支持字幕转码,包括源文件中的内嵌字幕和外挂字幕。

3、支持反交错处理,自动对源视频进行反交错处理,提高视频清晰度。

4、支持添加文本、图片水印

5、支持自动抽取字幕文件,生成webvtt格式

6、自动按照设定的时间间隔自动生成剧照,且生成webvtt文件

7、支持Apple HTTP Live Streaming输出。

8、支持MP4索引位置输出到文件头,更有利于网络播放。

相关主题