转码服务

优质
小牛编辑
135浏览
2023-12-01

1.1、什么是转码服务

转码服务(Transcoding Service),是指将一个视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码,再编码的过程,因此转换前后的码流可能遵循相同的视频编码标准,也可能不遵循相同的视频编码标准。视频转码服务主要由应用场景分为实时转码服务(Real-time Transcoding Service)和视频转码服务(Video Transcoding Service)

2.1、简介

实时转码服务(Real-time Transcoding Service)主要功能是将直播的rtmp流转换成不同码率的直播流提供给播放端进行合理适配选择。

2.2、服务结构图

2.3、服务功能介绍

  • 支持创建,销毁转码功能

  • 输入拉流支持各种格式和编码

  • 输入流支持rtmp协议流

  • 云端转码中心,支持多种码率输出(480p,720p,1080p等)

  • 支持转码码率设置

3.1、简介

视频转码服务(Video Transcoding Service)是将已经录制的视频或者上传的视频进行转码,将特定格式的视频转换成终端适配能力较高的视频,以便在最广泛的终端上实现分发观看。例如,将AVI格式(对网络播放支持不友好)的视频转码成MP4(几乎所有网络播放器都支持),以便在互联网上进行分发。

3.2、服务功能介绍

  • 转码排队:根据资源进行转码顺序排列

  • 自动转码设置:可以自己设置上传的视频自动进行转码

  • 可设置转码参数

  • 能够支持大部分输入格式视频

  • 可以设置音频相关参数

分类参数/能力项说明
封装格式(Format)输入格式AVI格式:文件后缀为AVI; QuickTime格式:文件后缀为MOV; MPEG格式:文件后缀为MPG, MPEG, MPE, DAT, VOB, ASF, 3GP, MP4等; WMV格式:文件后缀为WMV, ASF; Real格式:文件后缀为RM, RMVB; Flash格式:文件后缀为FLV, F4V; Matroska格式:文件后缀为MKV。
输出格式视频:MP4/HLS/FLV音频:AAC
纯音频输出支持纯因音频输出,即删除视频流。
纯视频输出支持纯视频输出,即删除音频流。
转封装支持视频转封装,输出MP4、HLS、FLV三种格式。
视频编码参数编码方式(Codec)H.264
码率(Bitrate)支持输出码率范围10~3000kbps。
帧率(Frame Rate)支持修改任意帧率
分辨率(Resolution)宽度和高度可以任意组合
编码档次(Profile)H.264:支持Baseline, Main, High三种编码档次;
视频处理参数码率控制方法固定比特率(Constant Bit Rate, CBR);
音频编码参数编码方式(Codec)AAC
采样率(Sample Rate)支持如下几种音频采样率: 44100HZ, 16000HZ, 32000HZ, 48000HZ, 96000HZ 0(代表不转换)
码率(Bitrate)支持如下几种音频码率:0(自适应),16kbps,32kbps,48kbps,96kbps
声道(Channel)AAC:支持单声道、双声道

5.1、极速转码

强大的分布式转码集群,极速的转码体验,保障转码效率和质量。

5.2、灵活定制

高可扩展的媒体转码模板,支持自定义转码参数,满足多样化转码需求。并且可以多码流多格式输出。

5.3、存储与分发完美结合

既可以进行视频转码,也可以进行直播流转码。完善的存储系统,提供优质的服务。

5.4、灵活接入

支持绝大多数的视频格式输入,同时也支持rtmp视频码流的输入。