
我正在使用 Windows 10 和許多網站等。我想知道是否有辦法設定預設相機來顯示實際的 Windows 螢幕,而不是網路攝影機的圖片。
例如,如果您被允許在網站上存取您的相機,它將顯示您的螢幕或其區域,而不是您的網路攝影機圖片。
這可能嗎?
答案1
讓瀏覽器本身假裝有一個「桌面」相機在技術上是可能的,但由於它只能與單一瀏覽器一起使用,所以看起來還沒有人這樣做過。 (至少我找不到 Chrome 或 Firefox 的任何工作 - 儘管它們具有「螢幕共享」作為 WebRTC 功能,但似乎還沒有人將其連結到網路攝影機 API。)
但是,有些產品安裝了自訂設備驅動程序,該驅動程式會建立虛擬「網路攝影機」設備,然後任何程式都可以使用該設備。您的網路瀏覽器會認為您有兩個網路攝影機;您仍然需要批准相機請求,並且仍然由您選擇“首選”相機。
我在谷歌上搜尋“虛擬攝影機設備”,找到了幾種可以串流桌面的產品,例如網路攝影機(似乎是多平台和開源的),攝影機(商業的),OBS 虛擬攝影機(OBS 的插件)。
(對於 Linux 有兩個“通用”驅動程序,攝影機或年齡較大的v4l2環回,但他們仍然需要一個能夠提供實際視訊數據的程式。對於 Windows 和 macOS,每個產品很可能使用自己的自訂驅動程式。