空间音频管理(仅对系统应用开放) 空间音频管理主要包含空间音频相关状态和能力的查询、设置与监听。 空间音频管理仅开放给系统级应用,主要包括空间音频相关状态(空间音频渲染的开启与关闭、头动跟踪的开启与关闭)的查询、设置与监听,空间音频相关能力(空间音频渲染能力、头动跟踪能力)的查询,空间化设备状态的更新,以及空间音频渲染场景类型的查询与设置。
阅读全文
openharmony 鸿蒙 audio-performance
提升音频性能体验 在各种终端设备的使用过程中,对于音频相关功能的体验,用户在不同场景下,有多方面的核心性能诉求,包含流畅度、响应速度、省电等,典型的场景如下:
阅读全文
openharmony 鸿蒙 audio-fast-playback
低时延音频播放(C/C++) 从API version 10开始支持低时延音频播放。 低时延音频播放是一种通过软硬芯协同设计实现的音频渲染方案。其核心机制是通过减少buffer大小、优化读写数据架构,使该模式下音频播放具有更低的时延。
阅读全文
openharmony 鸿蒙 audio-suite-manual-rendering
离线编辑(C/C++) 从API version 22开始,OHAudioSuite给开发者提供音频离线编辑能力,允许在非实时播放场景下对音频数据进行处理,开发者可以组合多个音频节点实现复杂的音频处理流程。
阅读全文
openharmony 鸿蒙 audio-collaborative-management-sys
移动全景声管理(仅对系统应用开放) 从API version 20开始,支持开放移动全景声管理功能给系统级应用。主要包括移动全景声相关状态的查询和设置(例如,移动全景声渲染的开启与关闭),以及移动全景声能力的查询等功能。
阅读全文
openharmony 鸿蒙 audio-workgroup
音频工作组管理 音频工作组是一套通过标记来帮助系统识别应用内音频关键线程的接口,系统通过应用提供的关键音频线程以及工作组运行信息可以让音频线程的运行状态更加健康。
阅读全文
openharmony 鸿蒙 using-ohmidi
使用OH_MIDI进行MIDI开发(C/C++) 场景介绍 OH_MIDI是系统提供的Native MIDI API,从API version 24开始用于在C/C++层实现MIDI应用开发。当应用需要与外接MIDI设备(如USB
阅读全文
openharmony 鸿蒙 native-camera-macro
微距能力设置(C/C++) 从API version 19开始,支持设置微距能力。微距能力是指通过光学设计与算法优化,实现近距离对焦并清晰捕捉微小物体细节的相机功能。
阅读全文
openharmony 鸿蒙 camera-concurrent-open
多摄同开(ArkTS) 从API version 18开始支持多摄同开,即应用同时开启前置/后置相机进行预览和录像(前置/后置相机同时拍照功能待开放)。 说明: 由于多摄同开需要前置/后置相机同时运行,所以对于相机功能有较大限制。当前版本仅支持以下七项基础功能,请勿对多摄同开开启的相机进行超出以下七种基础功能范围之外的查询、设置和使能。
阅读全文
openharmony 鸿蒙 native-camera-system-pressure
压力管控(C/C++) 从API version 20开始,相机框架提供对系统压力等级的监听。 在长时间使用相机的场景(如直播业务)中,相机应用可以通过监听系统压力等级变化,动态调整画质(如帧率、分辨率等),平衡功耗、发热和系统负载,保证功能长时间可用。
阅读全文