能力介紹
業(yè)務(wù)能力
H5視頻活體檢測產(chǎn)品泼差,是由兩個接口組合而成沃呢,主要用于在H5場景下登钥,通過用戶新錄制并上傳一個視頻,來進行活體檢測的判斷畔咧。相對于APP有動作校驗+靜默圖片活體茎芭、靜默圖片活體這兩種方式,H5視頻活體方案比APP方案更加靈活誓沸,同時比單張圖片活體方式更加安全梅桩。其主要功能如下所示:
語音校驗碼:為防止用戶提交非當(dāng)前操作的視頻,在錄制視頻時拜隧,隨機分配一個數(shù)字宿百,用戶需要讀出這個數(shù)字,聲音存于視頻當(dāng)中洪添,并在后續(xù)識別時校驗垦页,以判斷是否為此次會話。
視頻多幀活體檢測:錄制并上傳的視頻干奢,會在云端進行隨機抽幀分析痊焊,并得出最終的活體檢測分數(shù)。
主要適用場景
微信服務(wù)號:用于對操作用戶真實性要求嚴格的場景忿峻,用于依托于微信服務(wù)號的金融開戶薄啥、實名認證、賬戶信息變更二次驗證等服務(wù)逛尚。
APP內(nèi)Webview:對于如Cordova架構(gòu)開發(fā)的APP垄惧,或者APP內(nèi)變更頻繁的身份信息頁等情況,可以采用此方案完成活體檢測黑低。
瀏覽器:如果僅是一個H5宣傳頁赘艳,或者Wap版本網(wǎng)頁等酌毡,可以通過此方法快速集成更加安全的活體檢測功能。
此方案的優(yōu)劣勢
優(yōu)勢:相對于APP有動作校驗蕾管、單張圖片靜默判斷枷踏,此方法在沒有APP情況下,可以更快速掰曾、輕量級地實現(xiàn)活體檢測旭蠕,同時保障一定安全性。
劣勢:由于視頻較大旷坦,上傳時間可能較長掏熬,另由于不同手機的瀏覽器內(nèi)核差異較大,容易出現(xiàn)兼容性問題秒梅。
Demo下載地址:https://pan.baidu.com/s/1cOWwyBSkir6nR9v0isteUw? (Idea開發(fā)工具導(dǎo)入)
MyEclipse導(dǎo)入:https://gitee.com/xshuai/h5_video_active_detection
演示截圖1
演示截圖2
?---------------------------------------------------------------------------------------
項目配置啟動
項目使用SpringBoot 2.0.1 + thymeleaf
項目地址:https://gitee.com/xshuai/h5_video_active_detection
BDFactory代碼修改
修改后的App代碼
修改application.properties
運行APP代碼啟動項目
訪問地址
Mobile:http://127.0.0.1:8013/mobile
更多AI好玩請微信掃一掃訪問 小帥一點資訊小程序