【发布时间】:2018-08-08 14:43:06
【问题描述】:
我正在使用 opentok SDK 在应用程序中进行视频通话。需要在通话过程中检测前面是否存在人脸。请在这方面帮助我。
使用的 Opentok 库:
implementation 'com.opentok.android:opentok-android-sdk:2.13.0'
【问题讨论】:
标签: android face-detection opentok tokbox videochat
我正在使用 opentok SDK 在应用程序中进行视频通话。需要在通话过程中检测前面是否存在人脸。请在这方面帮助我。
使用的 Opentok 库:
implementation 'com.opentok.android:opentok-android-sdk:2.13.0'
【问题讨论】:
标签: android face-detection opentok tokbox videochat
要检测人脸,您需要使用第三方库。 一种方法是使用 Google 的新 MLKit 库:https://developers.google.com/vision/
MLKit 人脸检测需要向它提供相机图像,当使用 opentok 时,最好的方法是构建你own video capturer。 该视频捕捉器将从相机捕捉图像,并将它们提供给库以检测人脸。
我们写了一个关于这个主题的blog post,还有一个sample application。此应用适用于 iOS 并使用 MLKit,方法类似于您在 Android 上采用的方法。
【讨论】: