zl程序教程

您现在的位置是:首页 >  其它

当前栏目

WebRTC系列补充--native音量控制level

-- 系列 native level 补充 Webrtc
2023-09-27 14:26:28 时间

1. 上层接口

WebRTC对于音量控制是有两个位置一个是ADM(AudioDeviceModel),如下
在这里插入图片描述
但是这两个方法在移动端都是没有实现;
还有一个就是AudioTrack(或AudiosSource);他们都有一个对外设置的属性(方法)setVolume,对于平台语法的差异,iOS上和Android的实现有所不同,分别分析如下:

1.1 Android 接口

在源码(M76)的./sdk/android/api/org/webrtc/AudioTrack.java文件中,定义了如下两个方法:

public