我有一個使用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不支持它們。
我運氣不好,還是有沒有解決辦法,我還沒有來過呢?