您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

一对一视频直播源码运营中要注意这两点,附解决方案

一对一视频直播源码,属于交友源码中比较常见的一类,此类源码开发者和运营者容易头疼的问题,主要是怕用户私自在平台上搞黄色,扰乱平台风气,甚至产生法律问题。
因此,在进行一对一视频直播源码开发中,实名认证和鉴黄SDK是务必接入的。

一、一对一视频直播源码接入实名认证
1、实名认证的多种方式
实名认证可以通过手机号码验证,或通过扫描身份证或输入身份证号码进行认证,云豹科技选择的是后者,毕竟身份证验证会相对精准些。
2、验证方法的困难点
身份证号码验证方法如果依靠人力,对于后台操作人员来说是非常痛苦的,如果通过程序验证,就可以帮助人工节省很大的人力和财力。
3、使用身份证验证的方法
下面我们来介绍一个关于身份证规则验证的PHP方法,希望能帮助到广大开发人员,注意:由于开发语言不同,非PHP一对一视频直播源码不适用本方法:

function isCreditNo($vStr){

		$vCity = array(
		  	'11','12','13','14','15','21','22',
		  	'23','31','32','33','34','35','36',
		  	'37','41','42','43','44','45','46',
		  	'50','51','52','53','54','61','62',
		  	'63','64','65','71','81','82','91'
		);
		
		if (!preg_match('/^([\d]{17}[xX\d]|[\d]{15})$/', $vStr)){
		 	return false;
		}

	 	if (!in_array(substr($vStr, 0, 2), $vCity)){
	 		return false;
	 	}
	 
	 	$vStr = preg_replace('/[xX]$/i', 'a', $vStr);
	 	$vLength = strlen($vStr);

	 	if($vLength == 18){
	  		$vBirthday = substr($vStr, 6, 4) . '-' . substr($vStr, 10, 2) . '-' . substr($vStr, 12, 2);
	 	}else{
	  		$vBirthday = '19' . substr($vStr, 6, 2) . '-' . substr($vStr, 8, 2) . '-' . substr($vStr, 10, 2);
	 	}

		if(date('Y-m-d', strtotime($vBirthday)) != $vBirthday){
		 	return false;
		}

	 	if ($vLength == 18) {
	  		$vSum = 0;
	  		for ($i = 17 ; $i >= 0 ; $i--) {
	   			$vSubStr = substr($vStr, 17 - $i, 1);
	   			$vSum += (pow(2, $i) % 11) * (($vSubStr == 'a') ? 10 : intval($vSubStr , 11));
	  		}
	  		if($vSum % 11 != 1){
	  			return false;
	  		}
	 	}

	 	return true;
	}

通过调用这个方法,可以帮助一对一视频直播源码运营人员批量审核用户身份证信息是否合理,大大减轻了后台审核人员的工作压力,后台审核人员可将精力更充分地投入到身份证号与身份证图片的比对中,无需过分担心身份证号码的合理性。

二、接入鉴黄SDK
由于一对一视频聊天的特殊性和对隐私保密的要求,一对一视频聊天系统不能够使用人工监控的方式对聊天室进行监管,而是要使用一对一视频直播源码接入鉴黄SDK的方式,通过程序自动截图并识别、反馈给管理员的方式对直播流进行鉴黄处理。


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进