tencent cloud

文档反馈

USB 摄像头采集

最后更新时间:2024-09-11 16:41:48
    本文介绍了在 Android 系统设备上连接 USB 摄像头后,如何与TUICallKit组件相结合,以实现音视频通话的功能。目前该功能支持原生 Android TUICallkit 组件和 Flutter(Android)TUICallKit 组件。

    集成效果

    实物连接图
    视频通话效果
    
    
    
    
    
    

    环境准备

    Android 5.0(SDK API Level 21)及以上版本。
    Gradle 4.2.1 及以上的版本。
    Android 系统设备:手机、平板或其他定制设备。

    步骤一:准备条件

    1. 在使用腾讯云提供的 USB 摄像头功能前,您需要前往控制台,为应用开通音视频服务,购买群组通话版套餐。具体步骤请参见 开通服务。
    2. 本插件需要与 TUICallKit 组件结合使用,请先接入 TUICallKit 组件:
    Android
    Flutter

    步骤二:集成组件

    在工程的 app 目录下的build.gradle文件中,添加以下依赖代码:
    implementation "io.trtc.uikit:usb-camera:latest.release"
    完成上述步骤后,您可以实现在TUICallKit组件中使用外接摄像头进行视频通话。

    常见问题

    Android 9 和 Android 10 版本的手机上无法开启摄像头?

    问题原因:Android 9 和 Android 10 上申请 USB 权限的时候会检查 Camera 的权限,但是 Android 框架层检查出现异常,即使给了摄像头权限,还是会检查失败,导致无法申请 USB 权限。
    解决方式:将应用的 targetSdkVersion 设置为 27 或以下版本。
    defaultConfig { targetSdkVersion 27 }
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持