# 设置媒体类型
#### 方法名称
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);
```
