想要在海思HI3518E平臺上測試直播模塊SDK,SDK壓縮包內包含Android/IOS/Ubuntu/Windows各平臺的庫文件及測試demo源碼。所以想在Ubuntu下編譯測試熟悉SDK,然後再在HI3518E上測試使用。由於Ubuntu安裝在Vmware下,所以可先在Windows下確認攝像頭驅動是否安裝完成。在Windows“設備管理器”->“圖像設備”下確認存在設備“Intergrated Camera”
回到Vmware Workstation,在“虛擬機”->“可移動設備”下確認是否存在Camera設備,如Vmware不支持當前攝像頭,在如下界面下將無法找到Camera設備,那就不用折騰了!萬幸,Vmware支持我這款攝像頭,點擊連接就可在虛擬機上的Ubuntu里加載Camera
連接完成後,在Ubuntu中確定usb設備是否加載成功。輸入以下命令確定加載成功
lsusb
ls /dev/video
接下來打開Ubuntu shell終端,輸入:
sudo apt-get install cheese
安裝完成後,在shell終端啓動cheese,如以上操作都正常,應該可以看到攝像頭燈點亮並且cheese窗口顯示視頻。
但是如上操作都正常,cheese出來的視頻窗口是黑屏的,怎麼回事?
在Vmware Workstation的“虛擬機”->“虛擬機設置”->“USB控制器”下,查看“USB兼容性”,如果當前是“USB2.0”就修改爲“USB3.0”,反之就修改爲“USB2.0”。然後再在“虛擬機”->“可移動設備”下重新連接Camera,cheese就可以正常出視頻了!!!