我有一个使用UDP协议的视频流,可以通过rtp://ipadd:port
或udp://@:port
访问。我完全无法控制服务器,因此我无法将其更改为通过WebSocket提供流,或将其转码为兼容的格式。如何在电子中显示RTSP流?
我想在Electron应用程序中显示流,但是我从Google搜索中找到的所有源都告诉我,我希望完成的操作需要我使用诸如webchimera.js
之类的东西来构建一个令人讨厌的解决方案,例如。
我曾尝试下探的URL在<video>
标签按this answer,但电子表示,udp
和rtp
URL方案无法识别。我也试过require('child_process').exec
,它的工作原理是ffplay
的静态构建,但它在一个单独的窗口上显示流,这不是我想要的。 ActiveX,NPAPI和其他插件解决方案不是一种选择,因为Electron不支持它们。
我运气不好,还是有没有解决办法,我还没有来过呢?