- 运行Jessibuca demo检测现有的视频流是否可以正常播放【视频流无问题,则此步忽略】
- demo地址:GitHub - bosscheng/jessibuca-demo: Jessibuca demo
- 常规步骤:npm install、npm run serve,然后报错如下,并参见Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependen-CSDN博客
- Jessibuca在vue项目里的使用
- 参见vue->jessibuca播放器使用_jessibuca vue_黛玉葬花也葬你的博客-CSDN博客
- 问题:
- vue2没有public文件夹
- 选择将文中所述三个文件放在static/jessibuca下,并在index.html中引入jessibuca.js
- 其中三个文件也替换为最新代码中文件DEMO | Jessibuca
- 运行问题1:只能播放1-2s就停止播放
- 尝试切换MediaSource为webcodecs
- 运行问题2:Uncaught SyntaxError: Unexpected token <,解决:
- 确认index.html路径为./static/jessibuca/jessibuca.js
- 更改jessibuca.js中decoder的路径为:./static/jessibuca/decoder.js
- 解决思路参见记一次Uncaught SyntaxError: Unexpected token <错误_jessibuca.js:1 uncaught syntaxerror: unexpected to_nbwgl的博客-CSDN博客
- vue2没有public文件夹
至此解决
本来懒得动手写东西,以此谢谢群里提供意见、还不愿意收个奶茶钱的、素未谋面的小伙伴~~~
---------------------------------------------------------------------------------------------------------------------------------
后来发现这个地方有提及的,只是自己没仔细看文档。。Document (常见问题) | Jessibuca