我正在嘗試使用與2個獨立SurfaceViews綁定的2個面持有者對象。 我是爲一個設置Camera.Open(0)爲後置攝像頭和Camera.Open(1)爲前端。 我能夠得到一個完美的預覽,無論我打電話打開第一,但無法同時打開兩個相機,即使我使用單獨的SurfaceViews和SurfaceHolders爲每個相機。Android,同時打開正面和背面相機
在Android下執行此操作是不可能的嗎?我看到一些帖子提示它要麼不可能,要麼是依賴於手機硬件,但沒有具體解釋爲什麼。
有人可以解釋爲什麼Android似乎不支持這個? 如果支持,有人可以建議同時打開兩臺相機的正確方法嗎?
我也看到了一些建議,應該可以使用OpenCV。如果是這樣,有人可以提供一個例子或類似的鏈接?
感謝和問候,
駿馬。
這是一個非常模糊的話題,似乎並不可能,它是製造商/設備專用的自己的定製軟件。您必須查看是否可以獲取製造商的API和/或代碼才能執行此操作。 – Pierre 2015-04-05 13:25:22
我一直在尋找同樣的東西。這可能是有幫助的: https://stackoverflow.com/questions/12382322/is-it-possible-to-use-front-and-back-camera-at-same-time-in-android/24238301 #24238301 – 2015-09-02 19:21:35