使用AVPlayer播放音频文件的几种方式实现
使用AVPlayer接口播放音频,应用只需要提供流媒体来源,不负责数据解析和解码就可达成播放效果,可以播放在线音频地址,本地音频文件,沙箱路径音频文件等。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS AVPlayer播放本地沙箱目录音频文件
956浏览 • 1回复 待解决
HarmonyOS 使用AVPlayer开发音频播放功能,mp3类型的本地音频文件可以正常播放,但是wav类型的音频文件播放失败
361浏览 • 1回复 待解决
HarmonyOS 使用AVPlayer播放音频,如何动态切换音频地址,而不用销毁重建
398浏览 • 1回复 待解决
HarmonyOS 播放本地音频文件
880浏览 • 1回复 待解决
HarmonyOS实现后台播放音频
976浏览 • 1回复 待解决
HarmonyOS AudioCapturer录制的音频文件无法播放
366浏览 • 1回复 待解决
HarmonyOS 播放音频的示例
315浏览 • 1回复 待解决
HarmonyOS 在Worker里面,无法正常写入语音文件,从而无法在Worker中播放音频文件
390浏览 • 1回复 待解决
HarmonyOS 如何实现传入音频list,顺序连续播放音频。
194浏览 • 1回复 待解决
AVPlayer实现音频播放(c++侧)
1794浏览 • 1回复 待解决
OH _Audio播放音频问题
2582浏览 • 1回复 待解决
HarmonyOS 使用SoundPool无法播放rawfile下的mp3音频文件
599浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
1878浏览 • 1回复 待解决
HarmonyOS 是否有接口可以获取音频文件的播放时长
473浏览 • 1回复 待解决
基于AVPlayer音频后台播放
956浏览 • 1回复 待解决
flutter里音频播放,使用audioplayers播放音频,App切换到后台时自动停止播放了
1263浏览 • 1回复 待解决
HarmonyOS 播放音频是否可以实现画中画的功能
197浏览 • 1回复 待解决
HarmonyOS 通过AudioPlayer播放音频如何设置播放速度?
660浏览 • 1回复 待解决
AVplayer开发音频播放功能
1489浏览 • 1回复 待解决
HarmonyOS 请问使用AudioRenderer播放.wav音频文件,没有声音是为什么?
186浏览 • 1回复 待解决
HarmonyOS 如何播放resources目录下rawfile目录下的wav音频文件
377浏览 • 1回复 待解决
鸿蒙Dev远程真机能否播放音频?
5903浏览 • 1回复 待解决
HarmonyOS avplayer播放amr音频的码率问题
184浏览 • 1回复 待解决
HarmonyOS 有直接播放音频sample的接口吗?
709浏览 • 1回复 待解决
HarmonyOS ohaudio native播放音频声音有问题
564浏览 • 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等格式的音频文件。