Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
f1f3a131
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
f1f3a131
编写于
3月 21, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 21, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2249 媒体api修改
Merge pull request !2249 from zengyawen/master
上级
66a0fb33
81c40f55
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
30 addition
and
13 deletion
+30
-13
zh-cn/application-dev/reference/apis/js-apis-audio.md
zh-cn/application-dev/reference/apis/js-apis-audio.md
+21
-10
zh-cn/application-dev/reference/apis/js-apis-media.md
zh-cn/application-dev/reference/apis/js-apis-media.md
+9
-3
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-audio.md
浏览文件 @
f1f3a131
...
...
@@ -137,7 +137,7 @@ createAudioCapturer(options: AudioCapturerOptions, callback: AsyncCallback<Audio
| 参数名 | 类型 | 必填 | 说明 |
| :------- | :---------------------------------------------- | :--- | :--------------- |
| options |
[
AudioCapturerOptions
](
#
AudioCapturerOptions
)
| 是 | 配置音频采集器。 |
| options |
[
AudioCapturerOptions
](
#
audiocaptureroptions8
)
| 是 | 配置音频采集器。 |
| callback | AsyncCallback
<
[
AudioCapturer
](
#audiocapturer8
)
>
| 是 | 音频采集器对象。 |
**示例:**
...
...
@@ -181,9 +181,9 @@ createAudioCapturer(options: AudioCapturerOptions): Promise<AudioCapturer\>
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| :------ | :------------------- | :--- | :--------------- |
| options |
AudioCapturerOptions
| 是 | 配置音频采集器。 |
| 参数名 | 类型
| 必填 | 说明 |
| :------ | :-------------------
--------------------------
| :--- | :--------------- |
| options |
[
AudioCapturerOptions
](
#audiocaptureroptions8
)
| 是 | 配置音频采集器。 |
**返回值:**
...
...
@@ -571,6 +571,17 @@ let audioCapturer = await audio.createAudioCapturer(audioCapturerOptions);
| CONNECT | 0 | 设备连接。 |
| DISCONNECT | 1 | 断开设备连接。 |
## AudioCapturerOptions<sup>8+</sup>
音频采集器选项信息。
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Audio.Capturer
| 名称 | 类型 | 必填 | 说明 |
| ------------ | --------------------------------------- | ---- | ---------------- |
| streamInfo |
[
AudioStreamInfo
](
#audiostreaminfo8
)
| 是 | 表示音频流信息。 |
| rendererInfo |
[
AudioCapturerInfo
](
#audiocapturerinfo
)
| 是 | 表示采集器信息。 |
## AudioCapturerInfo<sup>8+</sup><a name="audiocapturerinfo"></a>
描述音频采集器信息。
...
...
@@ -2698,9 +2709,9 @@ getStreamInfo(callback: AsyncCallback<AudioStreamInfo\>): void
**参数:**
| 参数名 | 类型
| 必填 | 说明 |
| :------- | :---------------------------------------------------
-----
| :--- | :------------------------------- |
| callback | AsyncCallback<
[
AudioStreamInfo
](
#
AudioRendererOptions
8
)
\>
| 是 | 使用callback方式异步返回流信息。 |
| 参数名 | 类型 | 必填 | 说明 |
| :------- | :--------------------------------------------------- | :--- | :------------------------------- |
| callback | AsyncCallback<
[
AudioStreamInfo
](
#
audiostreaminfo
8
)
\>
| 是 | 使用callback方式异步返回流信息。 |
**示例:**
...
...
@@ -2728,9 +2739,9 @@ getStreamInfo(): Promise<AudioStreamInfo\>
**返回值:**
| 类型
| 说明 |
| :---------------------------------------------
-----
| :------------------------------ |
| Promise<
[
AudioStreamInfo
](
#
AudioRendererOptions
8
)
\>
| 使用Promise方式异步返回流信息。 |
| 类型 | 说明 |
| :--------------------------------------------- | :------------------------------ |
| Promise<
[
AudioStreamInfo
](
#
audiostreaminfo
8
)
\>
| 使用Promise方式异步返回流信息。 |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-media.md
浏览文件 @
f1f3a131
...
...
@@ -1346,6 +1346,12 @@ setSpeed(speed:number): Promise\<number>
| ------ | ------ | ---- | ---------------------------------------------------------- |
| speed | number | 是 | 指定播放视频速度,具体见
[
PlaybackSpeed
](
#playbackspeed8
)
。 |
**返回值:**
| 类型 | 说明 |
| ---------------- | ------------------------- |
| Promise
\<
number> | 通过Promise获取设置结果。 |
**示例:**
```
js
...
...
@@ -1632,7 +1638,7 @@ audioRecorder.pause();
resume():void
暂停
录制,需要在
[
pause
](
#audiorecorder_on
)
事件成功触发后,才能调用resume方法。
恢复
录制,需要在
[
pause
](
#audiorecorder_on
)
事件成功触发后,才能调用resume方法。
**系统能力:**
SystemCapability.Multimedia.Media.AudioRecorder
...
...
@@ -1797,7 +1803,7 @@ audioRecorder.prepare(); // prepare不设置参数,触发'error'
| numberOfChannels | number | 否 | 音频采集声道数,默认值为2。 |
| format |
[
AudioOutputFormat
](
#audiooutputformat
)
| 否 | 音量输出封装格式,默认设置为MPEG_4。 |
| location
<sup>
8+
</sup>
|
[
Location
](
#location8
)
| 否 | 音频采集的地理位置。 |
| uri | string | 是 |
视
频输出URI:fd://xx
(fd
number)
<br/>
![
zh-cn_image_0000001164217678
](
figures/zh-cn_image_url.png
)
<br/>
文件需要由调用者创建,并赋予适当的权限。 |
| uri | string | 是 |
音
频输出URI:fd://xx
(fd
number)
<br/>
![
zh-cn_image_0000001164217678
](
figures/zh-cn_image_url.png
)
<br/>
文件需要由调用者创建,并赋予适当的权限。 |
| audioEncoderMime |
[
CodecMimeType
](
#codecmimetype8
)
| 否 | 音频编码格式。 |
...
...
@@ -2401,7 +2407,7 @@ on(type: 'error', callback: ErrorCallback): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 录制错误事件回调类型'error'。
<br/>
-
'error':
音
频录制过程中发生错误,触发该事件。 |
| type | string | 是 | 录制错误事件回调类型'error'。
<br/>
-
'error':
视
频录制过程中发生错误,触发该事件。 |
| callback | ErrorCallback | 是 | 录制错误事件回调方法。 |
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录