Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
68f763e8
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
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,发现更多精彩内容 >>
提交
68f763e8
编写于
10月 13, 2022
作者:
G
Gloria
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update docs against 10354
Signed-off-by: wusongqing<wusongqing@huawei.com>
上级
fe6cc89c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
31 addition
and
31 deletion
+31
-31
en/application-dev/reference/apis/js-apis-media.md
en/application-dev/reference/apis/js-apis-media.md
+31
-31
未找到文件。
en/application-dev/reference/apis/js-apis-media.md
浏览文件 @
68f763e8
...
...
@@ -229,7 +229,7 @@ Enumerates the codec MIME types.
| VIDEO_MPEG2 | 'video/mpeg2' | Video in MPEG-2 format. |
| VIDEO_MPEG4 | 'video/mp4v-es' | Video in MPEG-4 format. |
| VIDEO_VP8 | 'video/x-vnd.on2.vp8' | Video in VP8 format. |
| AUDIO_AAC |
"audio/mp4a-latm"
| Audio in MP4A-LATM format.|
| AUDIO_AAC |
'audio/mp4a-latm'
| Audio in MP4A-LATM format.|
| AUDIO_VORBIS | 'audio/vorbis' | Audio in Vorbis format. |
| AUDIO_FLAC | 'audio/flac' | Audio in FLAC format. |
...
...
@@ -241,16 +241,16 @@ Enumerates the media description keys.
| Name | Value | Description |
| ------------------------ | --------------- | ------------------------------------------------------------ |
| MD_KEY_TRACK_INDEX |
"track_index"
| Track index, which is a number. |
| MD_KEY_TRACK_TYPE |
"track_type"
| Track type, which is a number. For details, see
[
MediaType
](
#mediatype8
)
.|
| MD_KEY_CODEC_MIME |
"codec_mime"
| Codec MIME type, which is a string. |
| MD_KEY_DURATION |
"duration"
| Media duration, which is a number, in units of ms. |
| MD_KEY_BITRATE |
"bitrate"
| Bit rate, which is a number, in units of bit/s. |
| MD_KEY_WIDTH |
"width"
| Video width, which is a number, in units of pixel. |
| MD_KEY_HEIGHT |
"height"
| Video height, which is a number, in units of pixel. |
| MD_KEY_FRAME_RATE |
"frame_rate"
| Video frame rate, which is a number, in units of 100 fps.|
| MD_KEY_AUD_CHANNEL_COUNT |
"channel_count"
| Number of audio channels, which is a number. |
| MD_KEY_AUD_SAMPLE_RATE |
"sample_rate"
| Sampling rate, which is a number, in units of Hz. |
| MD_KEY_TRACK_INDEX |
'track_index'
| Track index, which is a number. |
| MD_KEY_TRACK_TYPE |
'track_type'
| Track type, which is a number. For details, see
[
MediaType
](
#mediatype8
)
.|
| MD_KEY_CODEC_MIME |
'codec_mime'
| Codec MIME type, which is a string. |
| MD_KEY_DURATION |
'duration'
| Media duration, which is a number, in units of ms. |
| MD_KEY_BITRATE |
'bitrate'
| Bit rate, which is a number, in units of bit/s. |
| MD_KEY_WIDTH |
'width'
| Video width, which is a number, in units of pixel. |
| MD_KEY_HEIGHT |
'height'
| Video height, which is a number, in units of pixel. |
| MD_KEY_FRAME_RATE |
'frame_rate'
| Video frame rate, which is a number, in units of 100 fps.|
| MD_KEY_AUD_CHANNEL_COUNT |
'channel_count'
| Number of audio channels, which is a number. |
| MD_KEY_AUD_SAMPLE_RATE |
'sample_rate'
| Sampling rate, which is a number, in units of Hz. |
## BufferingInfoType<sup>8+</sup>
...
...
@@ -442,10 +442,10 @@ function printfDescription(obj) {
}
}
audioPlayer
.
getTrackDescription
((
error
,
arr
l
ist
)
=>
{
if
(
arr
l
ist
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
l
ist
.
length
;
i
++
)
{
printfDescription
(
arr
l
ist
[
i
]);
audioPlayer
.
getTrackDescription
((
error
,
arr
L
ist
)
=>
{
if
(
arr
L
ist
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
L
ist
.
length
;
i
++
)
{
printfDescription
(
arr
L
ist
[
i
]);
}
}
else
{
console
.
log
(
`audio getTrackDescription fail, error:
${
error
}
`
);
...
...
@@ -478,9 +478,9 @@ function printfDescription(obj) {
}
}
let
arrayDescription
=
null
audioPlayer
.
getTrackDescription
().
then
((
arr
l
ist
)
=>
{
if
(
arr
l
ist
!=
null
)
{
arrayDescription
=
arr
l
ist
;
audioPlayer
.
getTrackDescription
().
then
((
arr
L
ist
)
=>
{
if
(
arr
L
ist
!=
null
)
{
arrayDescription
=
arr
L
ist
;
}
else
{
console
.
log
(
'
audio getTrackDescription fail
'
);
}
...
...
@@ -1235,10 +1235,10 @@ function printfDescription(obj) {
}
}
videoPlayer
.
getTrackDescription
((
error
,
arr
l
ist
)
=>
{
if
((
arr
l
ist
)
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
l
ist
.
length
;
i
++
)
{
printfDescription
(
arr
l
ist
[
i
]);
videoPlayer
.
getTrackDescription
((
error
,
arr
L
ist
)
=>
{
if
((
arr
L
ist
)
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
L
ist
.
length
;
i
++
)
{
printfDescription
(
arr
L
ist
[
i
]);
}
}
else
{
console
.
log
(
`video getTrackDescription fail, error:
${
error
}
`
);
...
...
@@ -1272,9 +1272,9 @@ function printfDescription(obj) {
}
let
arrayDescription
;
videoPlayer
.
getTrackDescription
().
then
((
arr
l
ist
)
=>
{
if
(
arr
l
ist
!=
null
)
{
arrayDescription
=
arr
l
ist
;
videoPlayer
.
getTrackDescription
().
then
((
arr
L
ist
)
=>
{
if
(
arr
L
ist
!=
null
)
{
arrayDescription
=
arr
L
ist
;
}
else
{
console
.
log
(
'
video getTrackDescription fail
'
);
}
...
...
@@ -1618,10 +1618,10 @@ function printfItemDescription(obj, key) {
console
.
info
(
'
audio value is
'
+
property
);
// Obtain the value of the key. The value can be any type. For details about the types, see [MediaDescriptionKey].
}
let
audioPlayer
=
media
.
createAudioPlayer
();
audioPlayer
.
getTrackDescription
((
error
,
arr
l
ist
)
=>
{
if
(
arr
l
ist
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
l
ist
.
length
;
i
++
)
{
printfItemDescription
(
arr
l
ist
[
i
],
media
.
MediaDescriptionKey
.
MD_KEY_TRACK_TYPE
);
// Print the MD_KEY_TRACK_TYPE value of each track.
audioPlayer
.
getTrackDescription
((
error
,
arr
L
ist
)
=>
{
if
(
arr
L
ist
!=
null
)
{
for
(
let
i
=
0
;
i
<
arr
L
ist
.
length
;
i
++
)
{
printfItemDescription
(
arr
L
ist
[
i
],
media
.
MediaDescriptionKey
.
MD_KEY_TRACK_TYPE
);
// Print the MD_KEY_TRACK_TYPE value of each track.
}
}
else
{
console
.
log
(
`audio getTrackDescription fail, error:
${
error
}
`
);
...
...
@@ -2533,8 +2533,8 @@ Enumerates the container format types (CFTs).
| Name | Value | Description |
| ----------- | ----- | --------------------- |
| CFT_MPEG_4 |
"mp4"
| Video container format MPEG-4.|
| CFT_MPEG_4A |
"m4a"
| Audio container format M4A.|
| CFT_MPEG_4 |
'mp4'
| Video container format MPEG-4.|
| CFT_MPEG_4A |
'm4a'
| Audio container format M4A.|
## Location
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录