【发布时间】:2014-11-30 22:17:13
【问题描述】:
我将 TokBox 用于 android 项目。我需要添加一个按钮,可以将手电筒模式打开。
Tokbox Publisher 对象已经提供了一个swapCamera() 方法,可以在设备的所有可用摄像头之间切换。但我找不到任何 API 来更改当前所选相机的闪光灯模式。
我尝试自己获取android.hardware.Camera 的实例来手动更改它,但它不起作用,因为我得到了 "java.lang.RuntimeException: Fail to connect to camera service" 异常.这是因为Camera对象正在被Tokbox使用,没有释放。
我也无法访问 Tokbox 正在使用的 Camera 实例。自 android API 级别 21 起,它甚至已被弃用。
谁能建议改变相机参数的方法?我可以访问正在预览视频的View。
【问题讨论】:
标签: android camera opentok flashlight tokbox