1

画面のスクリーンショットを継続的に取得するC#アプリケーションを構築しています。スクリーンショットを撮っている間、vlcを使用してそれらをストリーミングしたいと思います。ストリーミングのためにビットマップをvlcに送信する方法についてのアイデアはありますか?

事前にt​​ksホセ

4

1 に答える 1

1

帯域幅の使用量が膨大になり、vlc はビットマップをストリーミングできず、vlc はビットマップのストリームをデコードできないため、そうしたくないでしょう。

いくつかの解決策を検討できます。

スナップショットを JPEG 圧縮し、VLC でストリーミングを行います。私が理解していることから、VLCは読み取り可能なもの、ファイルまたは別のストリームのみをストリーミングできるため、VLCがそれらをストリーミングできるようにする前に、jpegをVLCにストリーミングする必要があります。

スナップショットを JPEG 圧縮し、自分でストリーミングします。思ったより簡単かもしれません。http 経由で jpeg の連続ストリームをストリーミングすることは非常に粗雑なプロトコルであるため、実装は非常に簡単です。

車輪の再発明をあきらめて、いくつかのvncプログラムを使用します。

于 2009-04-24T09:16:05.903 に答える