云端转码概览

更新时间不可用

了解云端转码的核心能力、适用场景、接入路径和相关参考资源。

云端转码服务可让你在服务器端获取 RTC 频道中主播的音视频源流,对其进行转码、混音、合图等处理,并将处理后的音视频流发布到声网 RTC 频道,供观众端订阅。该服务支持订阅不同画质档位的音视频流,并减轻下行带宽压力和客户端设备的性能消耗。同时,针对观众端多码率业务场景,声网基于云端转码封装出场景化方案,简化观众端多码率的集成门槛。

开始构建

工作流程

下面介绍云端转码的工作流程:

  1. 在实时互动的直播场景中,你可以通过自己的业务服务器,使用云端转码的 RESTful API 向声网发起请求。
  2. 云端转码服务器会根据你在 RESTful API 中设置的待转码用户 UID 名单,自动订阅 RTC 频道中指定用户发布的音视频流。
  3. 云端转码服务器会根据你在 RESTful API 中设置的转码配置,自动对音视频流进行转码、混音、合图等处理,并将处理过的音视频流发布到 RTC 频道中。
  4. 在实时互动的直播场景中,RTC 频道中的观众可以根据需要订阅主播的原始音视频流,或经过云端转码服务处理后的音视频流。

服务优势

本节介绍云端转码服务的优势亮点。

优势详情
能耗低当观众端设备性能较差,无法在端上同时处理多路高清音视频流的编解码、渲染时,可通过该服务进行转码处理后再发布到 RTC 频道,以降低端上性能消耗。
低码率观众端在下行网络较差时订阅多路主播视频流或单路主播高清视频流时,可通过该服务进行混音、合图并转码处理成低码率流后再发布到 RTC 频道,从而提升视频流畅度。
兼容性支持标准 H.264 和 VP8 编码。当主播使用 Native 平台的设备、观众使用 Web 平台的设备时,可通过云端转码服务将主播源流转为 VP8 编码,提升 Web 端观众的用户体验。
表格内容超出当前宽度,可横向滚动查看更多列。

场景化方案

云端转码场景化方案是声网基于云端转码服务提供的能力,专门为典型业务场景而开发。场景化方案具有如下好处:

  • 较低的开发门槛:开发者只需了解少量字段的含义,并发起较少的 API 请求,即可轻松搭建这些典型的业务场景。
  • 较少的认知负担:开发者无需繁琐地阅读云端转码集成和 API 文档,只需阅读较少的场景化方案文档。

声网当前推出了云端转码的一种场景化方案——观众端多码率。该方案允许观众在 RTC 频道中订阅多种画质档位的音视频流,以满足不同环境下观众的观看需求。详情可参考实现观众端多码率。

注意事项