香港6合总彩透码主论坛
 找回密码
 注册帐号

扫一扫,访问微社区

GUI 用unity video player播放视频,2018webgl不可用

11
回复
1225
查看
打印 上一主题 下一主题
[ 复制链接 ]
排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
5蛮牛币
本帖最后由 IQEQ999 于 2019-4-24 02:01 编辑

不知道有没有人测试过,我首先用的是movieTexture,不过目前webgl并不支持,于是我改用video player,最终我发布了webgl的工程,但还是无法播放视频,播放视频?#26412;?#27809;任何反应,但是同行debug语句可以执行,而在编辑器端就可以。截?#25216;?#20010;关键字眼,来排查下

目前视频文件放在Asset根目录地下,不清楚是否跟目录有关(待测试)
1.在网上查了下videoplayer是支持webgl的,说分辨率不能太高,我修改了分辨率
https://blog.csdn.net/JLX_Sir/article/details/82684491

然而无论是通过编辑器的编码还是格式工厂转换分辨率都无法播放视频,通过格式工厂分辨?#39318;?#25104;了640*320

2.目前播放视频是通过这样,主要是我想遮挡住ui,必须在最顶层,于是就用了Ongui,并将视频创建了对应的custom render texture




3.最终我决定用别人写好的插件Simple MovieTextures for Unity WebGL,但是又有些不甘?#27169;?#38590;道一个2015年的问题,我搜索了unity官方论坛发现这个问题,官方在2016-2017宣称答复是webgl的videoplayer可以支持url格式的视频。。但?#24378;?#20854;他人测试的回复说,在某些浏览器效果不一样,哎,难道到2018还没有解决嘛...
https://blog.csdn.net/s1314_JHC/article/details/80618252
(ps:这个插件也很老了。)
如果有其他解决方案,请各位网友大神跟帖,互相学习!!!楼下提到avpro,我花了一晚?#40092;?#38388;研究,最后发现无功而返,没有办法播放streamingasset之外视频文件,我最终打包问题是不能存在mp4的。。gg



回复

使用道具 举报

排名
22153
昨日变化

4

主题

54

帖子

236

积分

Rank: 3Rank: 3Rank: 3

UID
149394
好友
0
蛮牛币
557
威望
0
注册时间
2016-5-21
在线时间
156 小时
最后登录
2019-8-22
沙发
2019-4-22 13:09:44 只看该作者
avpro插件支持webgl
回复

使用道具 举报

5熟悉之中
509/1000
排名
8012
昨日变化

4

主题

154

帖子

509

积分

Rank: 5Rank: 5

UID
68206
好友
0
蛮牛币
386
威望
0
注册时间
2015-1-13
在线时间
197 小时
最后登录
2019-8-14
QQ
板凳
2019-4-23 12:09:09 只看该作者
楼上正解
回复

使用道具 举报

4四处流浪
382/500
排名
9201
昨日变化

0

主题

13

帖子

382

积分

Rank: 4

UID
279837
好友
3
蛮牛币
25
威望
0
注册时间
2018-5-4
在线时间
243 小时
最后登录
2019-8-15
地板
2019-4-23 16:30:08 只看该作者
我是通过视频挂载IIS服务器,进行?#25345;礥RL,然后播放视频的。 用的是Unity video player           
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
5#
楼主 2019-4-23 20:58:32 只看该作者
17839226953 发表于 2019-4-23 16:30
我是通过视频挂载IIS服务器,进行?#25345;礥RL,然后播放视频的。 用的是Unity video player            ...

呜呜呜,好麻烦呀,你测试过文件也是不行的么?
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
6#
楼主 2019-4-23 21:01:35 只看该作者

那个老的simple movietexure不?#26032;?我试试,可以分就给你拉
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
7#
楼主 2019-4-24 01:21:21 只看该作者

已经测试,并不行,除非Streamingasset。但是我的webgl要上传地方会手动排除目录的mp4格式,除非换成url,那么videoplayer也就可以了
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
8#
楼主 2019-4-24 01:22:40 只看该作者
本帖最后由 IQEQ999 于 2019-4-24 01:43 编辑

还是不行哇,头啊
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
9#
楼主 2019-4-24 10:42:55 只看该作者
17839226953 发表于 2019-4-23 16:30
我是通过视频挂载IIS服务器,进行?#25345;礥RL,然后播放视频的。 用的是Unity video player            ...

我把视频传到github上,还是编辑器能播放,webgl不能,不知道是为毛。。
回复

使用道具 举报

6蛮牛粉丝
1488/1500
排名
1828
昨日变化

0

主题

375

帖子

1488

积分

Rank: 6Rank: 6Rank: 6

UID
181859
好友
0
蛮牛币
2817
威望
0
注册时间
2016-11-7
在线时间
385 小时
最后登录
2019-8-23
10#
2019-7-11 14:09:50 只看该作者
WebGL不成熟,能放弃就尽量放弃,各种限制。目前WEBGL播放视频可以使用AVPRO这个插件,其它插件没有测试
回复

使用道具 举报

2

主题

12

帖子

36

积分

Rank: 1

UID
326205
好友
1
蛮牛币
6
威望
0
注册时间
2019-7-2
在线时间
22 小时
最后登录
2019-8-10
11#
2019-7-17 09:13:09 只看该作者
AVpro 可以支持在PC端播放,可是不能支持在移动端播放,Unity video player  也是。
回复

使用道具 举报

排名
64936
昨日变化

1

主题

18

帖子

56

积分

Rank: 2Rank: 2

UID
142239
好友
0
蛮牛币
22
威望
0
注册时间
2016-3-19
在线时间
35 小时
最后登录
2019-8-23
12#
楼主 2019-8-2 20:53:40 只看该作者
目前换格式已经成功,换成外置m4i,可以上传网页,就是载入视频有点慢,应该需要异步加载
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

香港6合总彩透码主论坛