2024/06/28 15:54:22
服务介绍
声网的云端转码服务是专为实时互动产品中的直播场景而开发。
云端转码服务允许你在服务器端获取 RTC 频道中主播的音视频源流,并对其进行转码、混音、合图等音视频处理,最后将处理后的音视频流发布到声网的 RTC 频道,供观众端订阅。
通过使用云端转码服务,观众无需订阅多个主播的音视频流,从而减轻了下行带宽压力和客户端设备的性能消耗。
工作流程
下面介绍云端转码的工作流程:
- 在实时互动的直播场景中,你可以通过自己的业务服务器,使用云端转码的 RESTful API 向声网发起请求。
- 云端转码服务器会根据你在 RESTful API 中设置的待转码用户 UID 名单,自动订阅 RTC 频道中指定用户发布的音视频流。
- 云端转码服务器会根据你在 RESTful API 中设置的转码配置,自动对音视频流进行转码、混音、合图等处理,并将处理过的音视频流发布到 RTC 频道中。
- 在实时互动的直播场景中,RTC 频道中的观众可以根据需要订阅主播的原始音视频流,或经过云端转码服务处理后的音视频流。
服务优势
本节介绍云端转码服务的优势亮点。
优势 | 详情 |
---|---|
能耗低 | 当观众端设备性能较差,无法在端上同时处理多路高清音视频流的编解码、渲染时,可通过该服务进行转码处理后再发布到 RTC 频道,以降低端上性能消耗。 |
低码率 | 观众端在下行网络较差时订阅多路主播视频流或单路主播高清视频流时,可通过该服务进行混音、合图并转码处理成低码率流后再发布到 RTC 频道,从而提升视频流畅度。 |
兼容性 | 支持标准 H.264 和 VP8 编码。当主播使用 Native 平台的设备、观众使用 Web 平台的设备时,可通过云端转码服务将主播源流转为 VP8 编码,提升 Web 端观众的用户体验。 |
场景化方案
云端转码场景化方案是声网基于云端转码服务提供的能力,专门为典型业务场景而开发。场景化方案具有如下好处:
- 较低的开发门槛:开发者只需了解少量字段的含义,并发起较少的 API 请求,即可轻松搭建这些典型的业务场景。
- 较少的认知负担:开发者无需繁琐地阅读云端转码集成和 API 文档,只需阅读较少的场景化方案文档。
声网当前推出了云端转码的一种场景化方案——观众端多码率。该方案允许观众在 RTC 频道中订阅多种画质档位的音视频流,以满足不同环境下观众的观看需求。观众端多码率目前处于公测阶段,可免费使用。详情可参考实现观众端多码率。
计费说明
云端转码服务和观众端多码率场景化方案目前处于公测阶段,可免费使用。