1.一种直播中违规处理的方法,包括:
S1,创建违规提醒页面,所述违规提醒页面包括违规提醒内容;
其中,所述违规提醒内容包括content字段,所述S1还包括:通过服务端对所述content字段内容进行配置从而展示违规相关内容,配置的内容包括直播间违规的内容、关播、停播的内容以及关播封禁的时间,当所述content字段内容为空时,则使用默认的提醒内容;
S2,直播过程中,当任意一个直播间违规时,弹幕服务器推送消息到所有直播间,该消息用于在违规直播间中产生违规提醒页面;
S3,用户客户端进入直播间时,直播间已出现违规情况,用户登录弹幕服务器,所述弹幕服务器将违规信息发送至所述用户客户端,所述违规信息用于在违规直播间中产生违规提醒页面;
S4,为所述违规提醒页面添加dismiss方法,在所述dismiss方法内部使用self属性将所述违规提醒页面设置为隐藏模式;
其中,所述违规提醒页面添加有dismiss方法,所述弹幕服务器推送的消息包含ii字段,所述S2还包括:判断ii字段是0还是1,若所述ii字段为0,则调用所述dismiss方法解除违规提醒,若所述ii字段为1,则增加违规提醒页面;
所述S2和所述S3,还包括:
所述弹幕服务器将消息传给直播间的控制器,所述控制器收到该消息后,将该消息中的违规提醒内容传递给所述content字段;
所述弹幕服务器消息的推送采用的是socket通信。
2.根据权利要求1所述的方法,其中:在所述S1中,创建违规提醒页面,包括:采用DYPortraitIllegalView方法创建所述违规提醒页面,并设置所述违规提醒页面的显示位置。
3.一种安装有客户端的电子设备,包括:
通信器,用于与服务器通信;
处理器;
存储器,其存储有计算机可执行程序,该程序在被所述处理器执行时,使得所述处理器执行:S1,创建违规提醒页面,所述违规提醒页面包括违规提醒内容;
其中,所述违规提醒内容包括content字段,所述S1还包括:通过服务端对所述content字段内容进行配置从而展示违规相关内容,配置的内容包括直播间违规的内容、关播、停播的内容以及关播封禁的时间,当所述content字段内容为空时,则使用默认的提醒内容;
S2,直播过程中,当任意一个直播间违规时,弹幕服务器推送消息到所有直播间,该消息用于在违规直播间中产生违规提醒页面;
S3,用户客户端直播间时,直播间已出现违规情况,用户登录弹幕服务器,所述弹幕服务器将违规信息发送至所述用户客户端,所述违规信息用于在违规直播间中产生违规提醒页面;
S4,为所述违规提醒页面添加dismiss方法,在所述dismiss方法内部使用self属性将所述违规提醒页面设置为隐藏模式;
其中,所述违规提醒页面添加有dismiss方法,所述弹幕服务器推送的消息包含ii字段,处理器执行所述S2,还包括:判断ii字段是0还是1,若所述ii字段为0,则调用所述dismiss方法解除违规提醒,若所述ii字段为1,则增加违规提醒页面;
所述S2和所述S3,还包括:
所述弹幕服务器将消息传给直播间的控制器,所述控制器收到该消息后,将该消息中的违规提醒内容传递给所述content字段;
所述弹幕服务器消息的推送采用的是socket通信。
4.根据权利要求3所述的电子设备,包括:在所述处理器执行操作S1中,创建违规提醒页面,包括:采用DYPortraitIllegalView方法创建所述违规提醒页面,并设置所述违规提醒页面的显示位置。