2011-12-19 81 views
6

我沒有網絡攝像頭。我想實現虛擬網絡攝像頭(或假的設備驅動程序),它可以像普通網絡攝像頭一樣工作(虛擬網絡攝像頭),並將內存流或字節作爲輸入。我如何開發這個? DirectShow可以在這方面有所幫助嗎?我什麼都不知道。請幫忙虛擬網絡攝像頭輸入爲字節流

我發現有很多軟件需要視頻文件作爲輸入,但我想有字節流作爲輸入。

+0

[編寫直接顯示源過濾器]的可能重複(http://stackoverflow.com/questions/6413769/writing-a-direct-show-source-filter) – 2011-12-19 06:25:20

回答

18

在這裏你去:

更多在MSDN論壇:

如果你喜歡跳過編程和剛剛安裝一個虛擬攝像頭,你不碰巧有可用,您可以安裝一個virtual DirectShow camera,並將其安裝在互聯網上的IP攝像頭上,並從那裏繼續您的DirectShow體驗。

+0

http://stackoverflow.com/questions/ 6243891 /寫一個虛擬攝像頭似乎更清晰,但我不知道從哪裏開始的想法。我的意思是我應該怎樣編寫DirectShow過濾器,以字節爲輸入,並將其輸出爲網絡攝像頭,然後在任何視頻捕獲設備軟件中將其列爲普通網絡攝像頭。請詳細說明。 – 2011-12-19 06:45:20

+0

請參閱http://social.msdn.microsoft.com/Forums/is/windowsdirectshowdevelopment/thread/e0294135-239d-4f13-88f5-d73ca8ad7d36 – 2011-12-19 06:56:34

+0

我會使用DirectShow.NET,然後嘗試調用正確的函數並將參數那麼也許使用graphedit並註冊該DLL。我對嗎? – 2011-12-19 07:34:47