unity webgl播放hls(m3u8)视频流

本文档指导如何在Unity中导入并使用WebGL插件avprovideo,通过HLS流媒体进行视频播放。首先从官网下载avprovideo插件,导入Unity项目,并参考官方文档。接着,选择WebGL平台,配置为HLS流,然后下载并集成hls.js库到打包的WebGL模板中。最后,将项目上传到服务器即可实现WebGL上的HLS视频播放。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先下载webgl插件avprovideo,下面是官网的插件下载地址http://renderheads.com/products/avpro-video/
下载好了,给它导入到unity里面,这里就不详细写了。下面是打开导入的里面doc文件夹中的一个pdf,可以看下官方文档。
官方hls使用文档
下面进入正题先在导入的里面找个demo,随便找个,资源路径改成url的,这里找了个hls流,等会尝试播放下。在这里插入图片描述
下面就是把平台改成webgl的,下拉框改成hls的在这里插入图片描述
可以打包成webgl了。下面是按照官方给的下载hls的js文件https://github.com/video-dev/hls.js/releases
下载解压在这里插入图片描述
把这个hls.min文件放到打包好的template文件夹中在这里插入图片描述在index.html中加入在这里插入图片描述
最后把项目放到服务器上就可以播放了。在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值