转码服务
优质
小牛编辑
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视频码流的输入。