未验证 提交 f82ffcf6 编写于 作者: Z zengyawen 提交者: Gitee

update zh-cn/application-dev/media/audio-recording-stream-management.md.

Signed-off-by: Nzengyawen <zengyawen1@huawei.com>
上级 5e5fd224
......@@ -4,9 +4,9 @@
## 读取或监听应用内音频流状态变化
参考[使用AudioCapturer开发音频录制功能](using-audiocapturer-for-recording.md)[audio.createAudioCapturer](../apis/js-apis-audio.md#audiocreateaudiocapturer8),完成AudioRenderer的创建,然后可以通过以下两种方式查看音频流状态的变化:
参考[使用AudioCapturer开发音频录制功能](using-audiocapturer-for-recording.md)[audio.createAudioCapturer](../reference/apis/js-apis-audio.md#audiocreateaudiocapturer8),完成AudioRenderer的创建,然后可以通过以下两种方式查看音频流状态的变化:
- 方法1:直接查看AudioCapturer的[state](../apis/js-apis-audio.md#属性)
- 方法1:直接查看AudioCapturer的[state](../reference/apis/js-apis-audio.md#属性)
```ts
let audioCapturerState = audioCapturer.state;
......@@ -21,7 +21,7 @@
});
```
获取state后可对照[AudioState](../apis/js-apis-audio.md#audiostate8)来进行相应的操作,比如显示录制结束的提示等。
获取state后可对照[AudioState](../reference/apis/js-apis-audio.md#audiostate8)来进行相应的操作,比如显示录制结束的提示等。
## 读取或监听所有录制流的变化
......@@ -37,7 +37,7 @@
在进行应用开发的过程中,开发者需要使用getStreamManager()创建一个AudioStreamManager实例,进而通过该实例管理音频流。开发者可通过调用on('audioCapturerChange')监听音频流的变化,在音频流状态变化、设备变化时获得通知,同时可通过off('audioCapturerChange')取消相关事件的监听。另外,开发者可以通过主动调用getCurrentAudioCapturerInfoArray()查询录制流的唯一ID、录制流客户端的UID、以及流状态等信息。
详细API含义可参考[音频管理API文档AudioStreamManager](../apis/js-apis-audio.md#audiostreammanager9)
详细API含义可参考[音频管理API文档AudioStreamManager](../reference/apis/js-apis-audio.md#audiostreammanager9)
## 开发步骤及注意事项
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册