iOS SWIFT - WebRTC 从前置摄像头更改为后置摄像头

mrn*_*ody 7 ios webrtc swift3

WebRTC 视频默认使用前置摄像头,效果很好。但是,我需要将其切换到后置摄像头,但我无法找到任何代码来执行此操作。我需要编辑哪一部分?是 localView 或 localVideoTrack 还是捕获器?

Har*_*pta 0

我不确定您使用的 webrtc 是哪个 chrome 版本,但在 v54 及以上版本中,RTCAVFoundationVideoSource 类中有一个名为“useBackCamera”的“bool”属性。您可以利用此属性在前置/后置摄像头之间切换。