更新时间:2026-11-03 GMT+08:00
分享

设置媒体类型

方法名称

int setMediaType(CloudPhoneConst.MediaType mediaType)

功能描述

设置串流场景的媒体类型,与setQualityBrMapping配合,根据不同媒体类型动态调整码率。未设置时云侧按照默认配置对画质进行分析后调整码率。

参数说明

字段名

类型

说明

mediaType

CloudPhoneConst.MediaType

媒体类型

  • AUDIO_STREAMING:音频媒体
  • VIDEO_STREAMING:视频媒体
  • GAME_STREAMING:游戏类媒体
  • EDU_STREAMING:教育类媒体
  • TOOL_STREAMING:工具类媒体
  • AUDIO_AND_VIDEO:音视频媒体

返回值

int,设置成功返回0,设置失败返回非0值

调用示例

// 开启云侧画质分析动态调整码率
CloudPhoneClient.setQualityBrMapping(true);
// 设置串流场景为视频媒体,云侧按照视频媒体配置对画质进行分析后调整码率
CloudPhoneClient.setMediaType(CloudPhoneConst.MediaType.VIDEO_STREAMING);
// 切换至音频应用后,重新调用,云侧按照音频媒体配置对画质进行分析后调整码率
CloudPhoneClient.setMediaType(CloudPhoneConst.MediaType.AUDIO_STREAMING);

相关文档