diff --git a/zh-cn/application-dev/media/avrecorder.md b/zh-cn/application-dev/media/avrecorder.md index 85c5d6081b9180cd9e0fa5ba1183f4ee19ecc2b5..3cee29c0291e18d417b32fa1ec1a41871f56fd09 100644 --- a/zh-cn/application-dev/media/avrecorder.md +++ b/zh-cn/application-dev/media/avrecorder.md @@ -69,14 +69,14 @@ export class AVRecorderDemo { let surfaceID; // 从getInputSurface获取surfaceID,传递给相机的videoOutput await this.getFd('01.mp4'); - // 音视频录制相关参数配置 + // 音视频录制相关参数配置,配置参数以实际硬件设备支持的范围为准 let avProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : media.CodecMimeType.AUDIO_AAC, audioSampleRate : 48000, fileFormat : media.ContainerFormatType.CFT_MPEG_4, - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : media.CodecMimeType.VIDEO_MPEG4, videoFrameWidth : 640, videoFrameHeight : 480, @@ -365,10 +365,10 @@ export class VideoRecorderDemo { let surfaceID; // 从getInputSurface获取surfaceID,传递给相机的videoOutput await this.getFd('01.mp4'); - // 纯视频录制相关参数配置 + // 纯视频录制相关参数配置,配置参数以实际硬件设备支持的范围为准 let videoProfile = { fileFormat : media.ContainerFormatType.CFT_MPEG_4, - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : media.CodecMimeType.VIDEO_MPEG4, videoFrameWidth : 640, videoFrameHeight : 480, diff --git a/zh-cn/application-dev/media/video-recorder.md b/zh-cn/application-dev/media/video-recorder.md index 07b83bdf86217f38bfb47d8fa0850ed8349d4e96..2f6d5b6bbded1c2622fd767db91b807b263f94c4 100644 --- a/zh-cn/application-dev/media/video-recorder.md +++ b/zh-cn/application-dev/media/video-recorder.md @@ -76,14 +76,14 @@ export class VideoRecorderDemo { let surfaceID = null; // 用于保存getInputSurface返回的surfaceID // 获取需要录制的视频的fd地址 await this.getFd('01.mp4'); - // 录制相关参数配置 + // 录制相关参数配置,配置参数以实际硬件设备支持的范围为准 let videoProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : 'audio/mp4a-latm', audioSampleRate : 48000, fileFormat : 'mp4', - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : 'video/mp4v-es', videoFrameWidth : 640, videoFrameHeight : 480, diff --git a/zh-cn/application-dev/reference/apis/js-apis-media.md b/zh-cn/application-dev/reference/apis/js-apis-media.md index 35538b60d4defdbe0b9de62195ff4740c0581c83..6baad80a656b1034d69bc25f05064b8b2ac36fec 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-media.md +++ b/zh-cn/application-dev/reference/apis/js-apis-media.md @@ -1719,13 +1719,14 @@ prepare(config: AVRecorderConfig, callback: AsyncCallback\): void **示例:** ```js +// 配置参数以实际硬件设备支持的范围为准 let AVRecorderProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : media.CodecMimeType.AUDIO_AAC, audioSampleRate : 48000, fileFormat : media.ContainerFormatType.CFT_MPEG_4, - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : media.CodecMimeType.VIDEO_MPEG4, videoFrameWidth : 640, videoFrameHeight : 480, @@ -1789,13 +1790,14 @@ prepare(config: AVRecorderConfig): Promise\ **示例:** ```js +// 配置参数以实际硬件设备支持的范围为准 let AVRecorderProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : media.CodecMimeType.AUDIO_AAC, audioSampleRate : 48000, fileFormat : media.ContainerFormatType.CFT_MPEG_4, - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : media.CodecMimeType.VIDEO_MPEG4, videoFrameWidth : 640, videoFrameHeight : 480, @@ -2604,13 +2606,14 @@ prepare(config: VideoRecorderConfig, callback: AsyncCallback\): void; **示例:** ```js +// 配置参数以实际硬件设备支持的范围为准 let videoProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : 'audio/mp4a-latm', audioSampleRate : 48000, fileFormat : 'mp4', - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : 'video/mp4v-es', videoFrameWidth : 640, videoFrameHeight : 480, @@ -2674,13 +2677,14 @@ prepare(config: VideoRecorderConfig): Promise\; **示例:** ```js +// 配置参数以实际硬件设备支持的范围为准 let videoProfile = { audioBitrate : 48000, audioChannels : 2, audioCodec : 'audio/mp4a-latm', audioSampleRate : 48000, fileFormat : 'mp4', - videoBitrate : 48000, + videoBitrate : 2000000, videoCodec : 'video/mp4v-es', videoFrameWidth : 640, videoFrameHeight : 480,