进阶功能

更新时间:2025-03-28 02:33:44

本文将为您简单介绍实时音视频的进阶功能使用。

进阶功能概览

功能分类

功能

功能描述

媒体流编码与处理

设置视频编码属性

调用接口设置各类视频编码属性。

设置音频编码以及场景模式

设置不同的音频编码模式和音频场景模式。

在不同设备上实现屏幕共享

在不同设备(Windows、iOSAndroid)上实现了屏幕共享的相关功能。

自定义视频采集

支持您自定义视频采集,您可以通过该功能实现自定义管理视频设备。

自定义视频渲染

支持您使用自定义的视频渲染模块处理和回放视频。

自定义视频数据处理

通过不同类型的视频观测器获取SDK采集到的视频数据,并对其进行处理。

自定义音频采集

支持您自定义音频采集,您可以通过该功能自行管理音频设备。

自定义音频播放

支持您使用自己的播放模块处理和回放音频。

播放与推流外部输入音频

支持将外部音频输入进行本地播放和推流。

设备与路由管理

如何在通话前进行设备检测

通话前对设备进行检测,避免在真正通话时难以定位问题。

如何在通话前进行网络质量检测

通话前进行网络质量检测的功能,用于在加入频道前探测本地网络质量。

RTC视频设备管理

对不同平台(如 iOS、Android、Windows)的视频输入输出设备进行枚举,并获取设备名称、ID等详细信息,以便开发者根据需求进行选择。

音频路由设置

支持您根据业务场景和需求自定义当前音频播放设备。

通信与连接管理

跨房间订阅功能

您可以通过跨房间订阅功能来实现不同房间的通信,来满足业务的要求。

频道连接状态管理

各种频道连接状态,状态改变原因和应该采取的处理方式。

自动推拉流功能

您的App只需要调用入会、离会、角色切换接口即可实现推拉音视频的功能。

数据传输与音效

SEI的发送和接收

当您需要将自定义消息从RTC系统传输到阿里云CDN直播或第三方直播平台时,可以使用此功能来实现。

自定义消息发送和接收

支持在传输音视频数据的同时发送自定义的实时消息数据。

设置变声、混响、美声

内置一系列音效增强特性,包括变声音效、混响和美声音效,支持您在使用RTC服务进行实时音视频通信时,直接使用这些内置的音效功能。

  • 本页导读 (1)
  • 进阶功能概览