HarmonyOS 播放M3U8,MP4有没有完整的案例demo

现在codelabs 有一个

https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-MultiVideoApplication

但是下载以后 在新版本的IDE里面运行报错 按照错误处理的办法 解决也无效 有没有其他已经封装好的demo 参考

HarmonyOS
2024-08-22 19:18:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

1、目前没有相应的接口支持解析m3u8文件,可以通过url设置网络地址来实现播放直播码流,下面参考文档也有完整代码,以下是代码示例:

async avPlayerLiveDemo(){ 
  //创建avPlayer对象 
  let avPlayer: media.AVPlayer = await media.createAVPlayer(); 
  //创建状态机变化回调函数 
  this.setAVPlayerCallback(avPlayer); 
  this.isSeek = false; //不支持seek操作 
  avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; //播放hls网络直播码流 
} 
}

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/video-playback-00000017741206302

MP4格式的视频可以参考(简易视频播放器)和(视频播放器)这两个Codelabs:

https://developer.huawei.com/consumer/cn/doc/harmonyos-codelabs/codelabs-0000001929301821

分享
微博
QQ
微信
回复
2024-08-23 17:12:49
相关问题
HarmonyOS Video无法播放m3u8
320浏览 • 1回复 待解决
如何解析m3u8EXT-X-KEY字段
2323浏览 • 1回复 待解决
ArkUI中如何获取mp4文件第一帧图片?
5452浏览 • 1回复 待解决
LocalSocket完整demo
346浏览 • 1回复 待解决
HarmonyOS 有没有蓝牙,NFC相关DEMO
325浏览 • 1回复 待解决
HarmonyOS有没有蓝牙相关操作demo
351浏览 • 1回复 待解决