一种视频直播画面屏蔽投放广告的方法及装置制造方法及图纸

技术编号:13824680 阅读:46 留言:0更新日期:2016-10-12 19:09
本发明专利技术涉及一种视频直播画面屏蔽投放广告的方法及装置,包括:步骤1,直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在直播平台投放未经授权广告信息时,将该广告信息所在客户端直播平台的位置信息发送给服务器;步骤2,服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,提供用于遮挡广告信息的画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽。发明专利技术能够屏蔽主播在直播间投放的未经授权的广告信息,规范直播间的播放规则。

【技术实现步骤摘要】

本专利技术涉及互联网弹幕式视频直播领域,尤其是涉及一种视频直播画面屏蔽投放广告的方法及装置
技术介绍
在互联网弹幕式视频直播平台,很多广告商会借主播人气在直播平台投放广告,这种广告是经过服务商许可和授权的,是允许的,但是在直播平台,有些主播在未经服务商允许的情况下,私自投放未授权的广告信息,有些甚至是违反国家法律的广告信息,因此,在此种情况下,需要有一种屏蔽未经授权广告信息的技术。
技术实现思路
本专利技术主要是解决现有技术所存在的技术问题;提供了一种能够屏蔽主播在直播间投放的未经授权的广告信息,规范直播间的播放规则的一种视频直播画面屏蔽投放广告的方法及装置。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种视频直播画面屏蔽投放广告的方法,包括:步骤1,直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在直播平台投放未经授权广告信息时,将该广告信息所在客户端直播平台的位置信息发送给服务器;步骤2,服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,提供用于遮挡广告信息的画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽。优选地,广告信息所在客户端直播平台的位置信息由直播平台管理员获取的具体方法是:首先通过截图工具获取广告的高、宽,以及对应在客户端直播平台的x、y坐标数据,然后在将高、宽,x、y坐标数据输入给客户端直播平台的后台服务器,后台服务器通过Http的数据传递方式发送给服务器,所述后台服务器为客户端直播平台的本地在线服务器,服务器设置在云端或远程在线端,用于控制所有后台服务器。优选地,步骤2中,服务器收到后台服务器的数据后,通过socket长连接服务将数据包广播推送给每一个用户所在的客户端直播平台,数据包含高、宽,x、y坐标数据,客户端直播平台接收到数据后,会根据这些数据在视频画面视图层上提供一层不透明的画布,所述画布的高、宽以及位于客户端直播平台的坐标数据与服务器提供的数据相同。优选地,所述画布的颜色与未经授权广告信息所在客户端直播平台播放背景画面颜色一致,获取方法是:首先通过客户端直播平台截取视频画面,然后根据服务器提供的x、y坐标,定位到该截取视频画面的(x,y)处,最后获取该点在截图上对应的颜色值,然后将这个颜色值赋于画布,使其画布填充这个颜色。优选地,步骤2结束后,高、宽,x、y坐标由直播平台管理员在后台服务器进行重新设置,确定后再次将位置信息发送给服务器并重复步骤2。一种视频直播画面屏蔽投放广告的装置,包括:广告位置信息获取模块:直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在客户端直播平台投放未经授权广告信息时,通过广告位置信息获取模块将该广告信息所在客户端直播平台的位置信息发送给服务器;广告屏蔽模块:服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,通过广告遮挡模块提供用于遮挡广告信息的画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽。优选地,广告信息所在客户端直播平台的位置信息由直播平台管理员获取的具体方法是:首先通过截图工具获取广告的高、宽,以及对应在客户端直播平台的x、y坐标数据,然后在将高、宽,x、y坐标数据输入给客户端直播平台的后台服务器,后台服务器通过Http的数据传递方式发送给服务器;所述后台服务器为客户端直播平台的本地在线服务器,服务器设置在云端或远程在线端,用于控制所有后台服务器。优选地,服务器收到后台服务器的数据后,通过socket长连接服务将数据包广播推送给每一个用户所在的客户端直播平台,数据包含高、宽,x、y坐标数据,客户端直播平台接收到数据后,会根据这些数据在视频画面视图层上提供一层不透明的画布,所述画布的高、宽以及位于客户端直播平台的坐标数据与服务器提供的数据相同。优选地,所述画布的颜色与未经授权广告信息所在客户端直播平台播放背景画面颜色一致,获取方法是:首先通过客户端直播平台截取视频画面,然后根据服务器提供的x、y坐标,定位到该截取视频画面的(x,y)处,最后获取该点在截图上对应的颜色值,然后将这个颜色值赋于画布,使其画布填充这个颜色。优选地,广告屏蔽模块屏蔽结束后,若不能完全屏蔽广告,,高、宽,x、y坐标由直播平台管理员在后台服务器进行重新设置,确定后再次将位置信息发送给服务器通过广告遮挡模块再次进行屏蔽。因此,本专利技术具有如下优点:能够屏蔽主播在直播间投放的未经授权的广告信息,规范直播间的播放规则。附图说明附图1是本专利技术的一种方法流程示意图。附图2是本专利技术的一种硬件框图。具体实施方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。一种视频直播画面屏蔽投放广告的方法,包括:步骤1,直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在直播平台投放未经授权广告信息时,将该广告信息所在客户端直播平台的位置信息发送给服务器;广告信息所在客户端直播平台的位置信息由直播平台管理员获取的具体方法是:首先通过截图工具获取广告的高、宽,以及对应在客户端直播平台的x、y坐标数据,然后在将高、宽,x、y坐标数据输入给客户端直播平台的后台服务器,后台服务器通过Http的数据传递方式发送给服务器,所述后台服务器为客户端直播平台的本地在线服务器,服务器设置在云端或远程在线端,用于控制所有后台服务器。步骤2,服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,提供用于遮挡广告信息画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽,具体是:服务器收到后台服务器的数据后,通过socket长连接服务将数据包广播推送给每一个用户所在的客户端直播平台,数据包含高、宽,x、y坐标数据,客户端直播平台接收到数据后,会根据这些数据在视频画面视图层上提供一层不透明的画布,所述画布的高、宽以及位于客户端直播平台的坐标数据与服务器提供的数据相同。画布的颜色与未经授权广告信息所在客户端直播平台播放背景画面颜色一致,获取方法是:首先通过客户端直播平台截取视频画面,然后根据服务器提供的x、y坐标,定位到该截取视频画面的(x,y)处,最后获取该点在截图上对应的颜色值,然后将这个颜色值赋于画布,使其画布填充这个颜色。本步骤结束后,若不能完全屏蔽广告,高、宽,x、y坐标由直播平台管理员在后台服务器进行重新设置,确定后再次将位置信息发送给服务器并重复步骤2。一种视频直播画面屏蔽投放广告的装置,包括:广告位置信息获取模块:直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在客户端直播平台投放未经授权广告信息时,通过广告位置信息获取模块将该广告信息所在客户端直播平台的位置信息发送给服务器;广告信息所在客户端直播平台的位置信息由直播平台管理员获取的具体方法是:首先通过截图工具获取广告的高、宽,以及对应在客户端直播平台的x、y坐标数据,然后在将高、宽,x、y坐标数据输入给客户端直播平台的后台服务器,后台服务器通过Http的数据传递方式发送给服务器;所述后台服务器为客户端直播平台的本地在线服务器,服务器设置在云端或远程在线端,用于控制所有后台服务器。广告屏蔽模块:服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,通过广告遮挡模块提供用于遮挡广告信息画布本文档来自技高网...

【技术保护点】
一种视频直播画面屏蔽投放广告的方法,其特征在于,包括:步骤1,直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在直播平台投放未经授权广告信息时,将该广告信息所在客户端直播平台的位置信息发送给服务器;步骤2,服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,提供用于遮挡广告信息的画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽。

【技术特征摘要】
1.一种视频直播画面屏蔽投放广告的方法,其特征在于,包括:步骤1,直播平台管理员实时监控所有客户端直播平台中主播直播状态,当发现有主播在直播平台投放未经授权广告信息时,将该广告信息所在客户端直播平台的位置信息发送给服务器;步骤2,服务器接收到未经授权广告信息所在客户端直播平台的位置信息后,提供用于遮挡广告信息的画布,并覆盖在广告信息所在客户端直播平台的位置将广告信息屏蔽。2.根据权利要求1所述的一种视频直播画面屏蔽投放广告的方法,其特征在于,广告信息所在客户端直播平台的位置信息由直播平台管理员获取的具体方法是:首先通过截图工具获取广告的高、宽,以及对应在客户端直播平台的x、y坐标数据,然后在将高、宽,x、y坐标数据输入给客户端直播平台的后台服务器,后台服务器通过Http的数据传递方式发送给服务器,所述后台服务器为客户端直播平台的本地在线服务器,服务器设置在云端或远程在线端,用于控制所有后台服务器。3.根据权利要求1所述的一种视频直播画面屏蔽投放广告的方法,其特征在于,步骤2中,服务器收到后台服务器的数据后,通过socket长连接服务将数据包广播推送给每一个用户所在的客户端直播平台,数据包含高、宽,x、y坐标数据,客户端直播平台接收到数据后,会根据这些数据在视频画面视图层上提供一层不透明的画布,所述画布的高、宽以及位于客户端直播平台的坐标数据与服务器提供的数据相同。4.根据权利要求1所述的一种视频直播画面屏蔽投放广告的方法,其特征在于,所述画布的颜色与未经授权广告信息所在客户端直播平台播放背景画面颜色一致,获取方法是:首先通过客户端直播平台截取视频画面,然后根据服务器提供的x、y坐标,定位到该截取视频画面的(x,y)处,最后获取该点在截图上对应的颜色值,然后将这个颜色值赋于画布,使其画布填充这个颜色。5.根据权利要求1所述的一种视频直播画面屏蔽投放广告的方法,其特征在于,步骤2结束后,若不能完全屏蔽广告,高、宽,x、y坐标由直播平台管理员在后台服务器进行重新设置,确定后再次将位置信息发送给服务器并重复步骤2。6.一种视频直播画面屏蔽投放广告的装置,其...

【专利技术属性】
技术研发人员:曹明浩
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1