2016-08-08 16 views
0

私はサーバーからクライアントにオンデマンドのビデオをストリーミングするのに必要なアプリケーションASP.NETを開発中です。ここでは、ビデオがインターネット経由で送信される前に、何らかの処理を行うためにDirectShowを使用することを検討します。このarticleに続いて、私はWMAsfWriterによって処理された後にネットワーク経由でビデオストリームを転送でき、その出力はクライアントがWindows Media playerからアクセスできるURLであることを知っています。しかし私のASP.NETアプリケーションでは、ビデオストリームをChromeのようなクライアントブラウザのWebページで再生したい。出力URLをクライアントブラウザで解析してビデオストリームを直接再生できるのかどうかわからないので、それが可能かどうか尋ねたいと思いますか?そうでない場合、私の目標を達成するために必要な追加ステップは何ですか?DirectShowを使用してサーバーからクライアントブラウザにビデオをストリーミングする方法は?

答えて

0

WebRTCストリーマDirectShowフィルタを作成し、このストリームをブラウザで開くことができると思います。 WMP/VLCプレーヤーのような方法ではActiveXが必要です。 Microsoft Edgeでさえもはやそれをサポートしていません。 WebRTCは今日最も一般的な方法です。 Web版のSkypeと他の多くのアプリがそれを使用しています。

+0

私は最近忙しいので、私の遅い返事を申し訳ありません。 'DirectShow'と' WebRTC'を接続する方法についてちょっと詳しく説明できますか? 'WebRTC'は' DirectShow'フィルタからビデオストリームを直接取得するのですか、それとも私の質問で言及した 'WASF​​Writer'によって生成されたURLから取得しますか? – Ivan

関連する問題