使用AVPlayer播放音频文件的几种方式实现
使用AVPlayer接口播放音频,应用只需要提供流媒体来源,不负责数据解析和解码就可达成播放效果,可以播放在线音频地址,本地音频文件,沙箱路径音频文件等。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS AVPlayer播放本地沙箱目录音频文件
1137浏览 • 1回复 待解决
HarmonyOS 使用AVPlayer开发音频播放功能,mp3类型的本地音频文件可以正常播放,但是wav类型的音频文件播放失败
484浏览 • 1回复 待解决
HarmonyOS 使用AVPlayer播放音频,如何动态切换音频地址,而不用销毁重建
490浏览 • 1回复 待解决
HarmonyOS 播放本地音频文件
1075浏览 • 1回复 待解决
HarmonyOS实现后台播放音频
1113浏览 • 1回复 待解决
HarmonyOS AudioCapturer录制的音频文件无法播放
491浏览 • 1回复 待解决
HarmonyOS 播放音频的示例
390浏览 • 1回复 待解决
HarmonyOS 如何实现传入音频list,顺序连续播放音频。
256浏览 • 1回复 待解决
AVPlayer实现音频播放(c++侧)
1873浏览 • 1回复 待解决
HarmonyOS 在Worker里面,无法正常写入语音文件,从而无法在Worker中播放音频文件
447浏览 • 1回复 待解决
OH _Audio播放音频问题
2697浏览 • 1回复 待解决
HarmonyOS 使用SoundPool无法播放rawfile下的mp3音频文件
699浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
2030浏览 • 1回复 待解决
HarmonyOS 是否有接口可以获取音频文件的播放时长
588浏览 • 1回复 待解决
基于AVPlayer音频后台播放
1103浏览 • 1回复 待解决
HarmonyOS 通过AudioPlayer播放音频如何设置播放速度?
762浏览 • 1回复 待解决
AVplayer开发音频播放功能
1544浏览 • 1回复 待解决
flutter里音频播放,使用audioplayers播放音频,App切换到后台时自动停止播放了
1614浏览 • 1回复 待解决
HarmonyOS 播放音频是否可以实现画中画的功能
292浏览 • 1回复 待解决
鸿蒙Dev远程真机能否播放音频?
6005浏览 • 1回复 待解决
HarmonyOS 请问使用AudioRenderer播放.wav音频文件,没有声音是为什么?
248浏览 • 1回复 待解决
HarmonyOS 如何播放resources目录下rawfile目录下的wav音频文件
514浏览 • 1回复 待解决
HarmonyOS avplayer播放amr音频的码率问题
289浏览 • 1回复 待解决
怎么读取本地音频文件列表?
6912浏览 • 1回复 待解决
HarmonyOS如何从音频文件中获取音频时长
1484浏览 • 1回复 待解决
1. 创建实例createAVPlayer(),AVPlayer初始化idle状态。
2. 设置业务需要的监听事件,搭配全流程场景使用。支持的监听事件。
3. 设置资源:设置属性url,AVPlayer进入initialized状态。
4. 准备播放:调用prepare(),AVPlayer进入prepared状态。
5. 音频播控:播放play(),暂停pause(),跳转seek(),停止stop() 等操作。
6. 更换资源:调用reset()重置资源,AVPlayer重新进入idle状态,允许更换资源url。
7. 退出播放:调用release()销毁实例,AVPlayer进入released状态,退出播放。
核心代码如下:
实现效果
avplayer功能较完善的音频、视频播放 API,集成了流媒体和本地资源解析、媒体资源解封装、音频解码和音频输出功能。可以用于直接播放mp3、m4a等格式的音频文件。