第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

我應(yīng)該如何從 WSL2 打開(kāi) Windows 10 中的遠(yuǎn)程攝像頭?

我應(yīng)該如何從 WSL2 打開(kāi) Windows 10 中的遠(yuǎn)程攝像頭?

www說(shuō) 2023-10-05 16:35:16
我應(yīng)該如何從 WSL2 打開(kāi) Windows 10 中的遠(yuǎn)程攝像頭?我有一臺(tái) Microsoft Surface Book 2 (SB2),我可以在 Windows 10 中打開(kāi)它的攝像頭,但無(wú)法在 Ubuntu/WSL 中打開(kāi)它。我知道Windows VScode遠(yuǎn)程擴(kuò)展可以訪問(wèn)WSL來(lái)打開(kāi)程序并進(jìn)行編輯或編譯。那么是否可以通過(guò)任何方式訪問(wèn)SB2的攝像頭呢?為什么?因?yàn)槲矣幸粋€(gè)程序可以使用 SB2 的攝像頭識(shí)別物體并計(jì)算距離。(YouTube 視頻演示)但我想在WSL中完成,因?yàn)樵贚inux中開(kāi)發(fā)通常更方便。
查看完整描述

3 回答

?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊

我希望通過(guò) WSL2 使用網(wǎng)絡(luò)攝像頭,并在 WSL github 上發(fā)現(xiàn)了此問(wèn)題:https://github.com/microsoft/WSL/issues/2195

不幸的是,目前看來(lái)這是不可能的......

希望會(huì)很快。


查看完整回答
反對(duì) 回復(fù) 2023-10-05
?
料青山看我應(yīng)如是

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊

自從今天這個(gè)問(wèn)題被“否定”答案碰撞以來(lái),這個(gè)答案很晚了。否定的答案也沒(méi)有問(wèn)題,因?yàn)槲艺J(rèn)為這種情況已經(jīng)存在很長(zhǎng)一段時(shí)間了。然而,我最近遇到了一個(gè)可能的解決方案。請(qǐng)注意,我自己還沒(méi)有嘗試過(guò)。

這確實(shí)假設(shè)相機(jī)是通過(guò) USB 連接的,即使是內(nèi)部連接。我不確定 Surface Book 是否也是這種情況,但很有可能。


由于大多數(shù)(全部?)PC Z-wave 接口都是通過(guò) USB 加密狗實(shí)現(xiàn)的,因此關(guān)鍵障礙之一是如何利用 WSL 原生的 USB Z-wave 加密狗。我不會(huì)重復(fù)這些論壇的整個(gè)評(píng)論,而是總結(jié)一下(并調(diào)整“相機(jī)”的說(shuō)明):

  • 使用USB/IP for Windows將 Windows 下的 USB 攝像頭共享為 USB/IP 設(shè)備。

  • uname -a檢查您的 WSL2 內(nèi)核版本。Microsoft 在5.10.60.1中添加了對(duì) USB/IP 的支持。

  • 如果您沒(méi)有使用最新版本,請(qǐng)下載它并使用 將該內(nèi)核設(shè)置為 WSL2 的內(nèi)核.wslconfig。在某些時(shí)候,awsl --update可能會(huì)自動(dòng)將您轉(zhuǎn)移到最新版本。

  • sudo modprobe您的相機(jī)所需的任何模塊。

  • usbip list -r $HOSTNAME.local(希望)查看您的 Windows USB 設(shè)備列表及其關(guān)聯(lián)的總線 ID。

  • usbip attach -r $HOSTNAME.local -b <bus_id>與公共汽車(chē)是你的相機(jī)。

完成此操作后,WSL/Linux 系統(tǒng)應(yīng)該將您的相機(jī)視為本機(jī) USB 設(shè)備,允許您從 Python 或任何其他語(yǔ)言進(jìn)行訪問(wèn),就像您在直接連接本機(jī) USB 設(shè)備的本機(jī) Linux 系統(tǒng)上一樣。


查看完整回答
反對(duì) 回復(fù) 2023-10-05
?
守著星空守著你

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊

作為解決方法,您可以通過(guò) HTTP 將攝像頭視頻作為 MJPEG 數(shù)據(jù)進(jìn)行流式傳輸,并在 WSL 中接收它:

1.安裝工具以在主機(jī)上流式傳輸網(wǎng)絡(luò)攝像頭(例如cam2web)

https://github.com/cvsandbox/cam2web

直接訪問(wèn) Windows 版本:

http://www.cvsandbox.com/projects/cam2web/v1.1.0.html

2. WSL中接收流

對(duì)于 WSL/WSL1:

2.1 使用(例如)ffmpeg接收流

在 WSL 終端中輸入: ffmpeg -i "http://127.0.0.1:8000/camera/mjpeg" -an output.mp4

對(duì)于 WSL2:

2.1 查找Windows主機(jī)的IP地址

不幸的是,無(wú)法使用本地主機(jī)地址,因此在 WSL2 終端中輸入:

cat /etc/resolv.conf

作為名稱服務(wù)器列出的 IP 地址是主機(jī) IP 地址。

2.2 使用(例如)ffmpeg接收流

在 WSL2 終端中輸入:

ffmpeg -i "http://<host ip address>:8000/camera/mjpeg"-an output.mp4

<host ip address>與 2.1 中的主機(jī) IP 地址進(jìn)行交換。

為什么 WSL1 和 WSL2 之間存在差異?

只有 WSL1 可以直接訪問(wèn)主機(jī)的接口。對(duì)于 WSL2,主機(jī)就像同一網(wǎng)絡(luò)中的另一臺(tái)計(jì)算機(jī)。


測(cè)試:

  • WSL1/2:免費(fèi) 20.04

  • 主機(jī):Windows家庭10.0.22000


查看完整回答
反對(duì) 回復(fù) 2023-10-05
  • 3 回答
  • 0 關(guān)注
  • 731 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)