私は、rtp://ipadd:port
またはudp://@:port
のいずれかでアクセス可能なUDPプロトコルを使用してビデオストリームを持っています。私はサーバーを完全に制御することはできないので、WebSocketを介してストリームを提供したり、オンザフライで互換性のあるフォーマットにトランスコードすることはできません。ElectronにRTSPストリームを表示する方法は?
私はストリームをElectronアプリに表示したいと思いますが、私がGoogle検索で見つけたソースはすべて、私が達成したいことは、webchimera.js
のようなものを使って望ましくないハックな解決策。
私はthis answer,あたりとして<video>
タグにURLをドロップしようとしているが、電子はudp
とrtp
URLスキームが認識されていないことを言います。私はまた、ffplay
の静的なビルドでrequire('child_process').exec
を試しましたが、それは動作しますが、私が望んでいない別のウィンドウ全体にストリームを表示します。 Electron、それらをサポートしていないため、ActiveX、NPAPI、その他のプラグインソリューションはオプションではありません。
私は運が悪いのですか、それとも私がまだ来ていない解決策がありますか?