2011-12-19 10 views
6

私はウェブカメラを持っていません。そして、私は通常のウェブカメラ(バーチャルウェブカメラ)として動作し、メモリストリームまたはバイトを入力として受け取るバーチャルウェブカメラ(または偽のデバイスドライバ)を実装したいと考えています。どのように私はこれを開発できますか? DirectShowはこれに役立つか?私は何も知らない。私は、入力としてビデオファイルを取りますが、私は、入力としてバイトストリームを持つようにしたい多くのソフトウェアがあることを発見したバイトストリームとしてのバーチャルウェブカム入力

を助けてください。ここで

+0

[直接表示ソースフィルタを作成する]の複製が可能です(http://stackoverflow.com/questions/6413769/writing-a-direct-show-source-filter) –

答えて

18

あなたが行く:

012 MSDNフォーラムにおける

より:

あなたがプログラミングをスキップすると、ちょうどあなたが利用可能を持って起こるない仮想カメラをインストールする場合は、することができますvirtual DirectShow cameraをインターネットに接続されたIPカメラでバックアップし、そこからDirectShow体験を続けます。

+0

http://stackoverflow.com/questions/ 6243891/writing-a-virtual-webcamははっきりしているように見えましたが、どこから始めたらいいのか分かりません。私は、バイトを入力として受け取り、後でビデオキャプチャデバイス用のソフトウェアで通常のウェブカメラとして表示されるウェブカメラとして出力するDirectShow Filterを書くにはどうすればよいですか。それを詳述してください。 –

+0

http://social.msdn.microsoft.com/Forums/is/windowsdirectshowdevelopment/thread/e0294135-239d-4f13-88f5-d73ca8ad7d36 –

+0

を参照してください、私はDirectShow.NETを使用して、適切な関数を呼び出そうと引数を渡すと、 grapheditを使用してDLLを登録してください。私は正しい? –

関連する問題