电视亭上有多个 HTML5 个视频

Multiple HTML5 videos on TV kiosk

我正在使用 electron.js 构建一个应用程序,该应用程序 运行 是本地网络上的套接字服务器。

想法是套接字服务器向连接的客户端发送消息,以在智能电视的浏览器中动态加载多个 html5 视频。

视频是小型演示视频,需要自动循环播放。

一台设备上最多可以同时播放 12 个视频。

我遇到的问题是无法流畅播放视频或无法播放所有视频。

我已经尝试了以下 12 个视频:

我的问题是,我的局限性或可能的解决方案是什么?

我是否受到硬件限制,或者我可以在我的应用程序构建中做些什么来解决问题?

值得指出的是,在我的桌面 chrome 浏览器上,所有 12 个视频都可以正常播放,但这对我来说不是一个选项,因为它们需要 运行 在电视上。

编辑:值得一提的是我用的是mp4视频

我会自己回答这个问题,以帮助遇到同样问题的其他人。

我最终安装了 ffmpeg 和编码的 webm 视频而不是 mp4,并且可以播放所有 12 个视频。

然后通过降低比特率,我能够以可接受的质量在迷你电脑上同时播放所有 12 个视频。