我有一个使用 UDP 协议的视频流,可通过rtp://ipadd:port或访问udp://@:port。我完全无法控制服务器,因此我无法更改它以通过 WebSocket 提供流或即时将其转码为兼容格式。
我想在电子应用显示流,但是我已经从谷歌找到了源搜索所有跟我说什么,我想完成我需要放在一起使用类似的不希望哈克的解决方案webchimera.js,例如。
我已尝试<video>根据此答案将 URL 放入标签中,但 Electron 表示无法识别udp和rtpURL 方案。我也尝试require('child_process').exec过静态构建ffplay,它可以工作,但它在整个单独的窗口上显示流,这不是我想要的。ActiveX、NPAPI 和其他插件解决方案不是一种选择,因为 Electron 不支持它们。
我是运气不好,还是有我还没有想到的解决方案?