关于[Video/flvjs/直播]的小坑

  • Creator 版本:V2.0.5

  • 目标平台: Web

  • 详细报错信息,包含调用堆栈:
    1.The Web Audio autoplay policy will be re-enabled in Chrome 71 (December 2018).
    2.Please check that your website is compatible with it.
    3.Playback seems stuck at 0, seek to 5.22

  • 重现方式:运行出现

  • 之前哪个版本是正常的 :第一次运行

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

最近在尝试做关于直播视频数据流的Demo,选用的技术方案是通过OBS和livego配合推送视频流,
cocos引用flvjs进行视频流解码.

我早上写完demo直到可以运行的时候,印象里是可以播放的,下午看的时候就一直提示警告(并不是Error),然后加载到视频图片,但并不能正常播放.

附上一张图,虽然看不出什么

@panda 大神们,求救啦~!

没大神捞我一把…
继续更新进度…

Playback seems stuck at 0, seek to 2.18

测试发现,只要不出现这一句,就可以正常播放视频流…是的…踩中能通过的几率超级低,美滋滋…
现在正在努力的啃flv的源码,看看这句是为什么出现.

继续跟进…

目前已经完成一个阶段了.大概说下遇到的问题和填坑…
1.想做H5直播,最后选用了Flv.js…直播和视频播放(点播)是两个层面的.
2.Flv的一个坑,不知道大家怎么填坑,但是耍了我2天…同样的代码,很简单的demo,在pc可以正常运行接受视频流,并且进行播放…但是在moblie就呵呵呵呵呵…
3.好不容易在moblie也能跑起来视频流.
4.决定暂时用cocos内嵌的webView来进行播放.

5.为什么用4的方案呢?因为cocos的videoPlayer并不能完成这个艰巨任务.
目前还没找到原因,但是偶尔能正常播放(运气好踩中0误差就可以播放,如果有修正值就播不了)…枉费我折腾一早上才学会给Canvas之外的节点修改数据.

官方好像说过videoplayer在2.0.5好像不能用

不会…已经踩过坑,用videoPlayer组件
然后把对接拿到的视频流数据灌入到videoPlayer中,实现直播功能.

2.0.5版本,编译后的apk,好像不支持webview, 如果你有这个需求,可能要考虑到这个。 我被这个坑了几天。。还以为是我哪个环节出了问题。 另外我也在用flv.js搞直播。

好的呢…谢谢…
我是做H5直播,也是用Flv…所以暂时没遇到同样的坑…

嗯。。那你ios上的H5 能播放吗? 好像flv.js不支持吧。 我测试的也是这样

大神,这个问题解决了吗? 我目前也想用webview内嵌html 去搞直播. 不知道打包成apk可行不呢