基于移动设备网页的弹幕方法及系统的制作方法_4

文档序号:9616273阅读:来源:国知局
页的实时互动感受。
[0146] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视本发明的保护范围。
【主权项】
1. 一种基于移动设备网页的弹幕方法,其特征在于,包括以下步骤: S1,移动设备的浏览器加载并显示指定网页; 52, 当所述移动设备接收到对所述指定网页的特定单元发表弹幕内容的请求消息时, 所述移动设备推送与所述特定单元绑定的弹幕窗口; 53, 当所述移动设备接收到通过所述弹幕窗口返回的弹幕内容后,所述移动设备对所 述特定单元在所述指定网页的位置信息进行定位,得到定位数据;所述移动设备还获得所 述指定网页的指定网址信息; 54, 所述移动设备将获得的弹幕内容、定位数据和指定网址信息的映射关系上传到服 务器; 55, 所述服务器判断接收到的弹幕内容是否需要进行内容过滤,如果不需要,则直接执 行S6 ;如果需要,则对所述弹幕内容进行内容过滤,然后对过滤后的弹幕内容执行S6 ; 56, 所述服务器为S5得到的弹幕内容生成唯一对应的弹幕ID,然后将所述弹幕ID、所 述弹幕内容、所述定位数据和所述指定网址信息的对应关系同时发送给所述实时推送服务 器集群和存储服务器集群; S7,所述实时推送服务器集群接收所述弹幕ID、所述弹幕内容、所述定位数据和所述指 定网址信息的对应关系; 然后,所述实时推送服务器集群以所述指定网址信息为监听关键词,当监听到存在当 前正在访问所述指定网址的至少一个移动设备时,获得监听到的各个移动设备的IP地址; 然后以所述定位数据为监听关键词,对所监听到的各个移动设备对所述指定网页的访问进 度进行监听,当监听到存在至少一台移动设备对所述指定网页的指定内容进行访问时,则 将所述弹幕内容推送给正在访问所述指定内容的移动设备;其中,所述指定内容指所述定 位数据所对应的网页内容; 所述存储服务器集群通过存储模块存储所述弹幕ID、所述弹幕内容、所述定位数据和 所述指定网址信息的对应关系;此外,所述存储模块存储其他移动设备上传的历史时间存 储的弹幕内容、定位数据和网址信息的对应关系; 然后,所述存储服务器集群按照预设推送策略,从所述存储模块读取需要推送的弹幕 内容并推送。2. 根据权利要求1所述的基于移动设备网页的弹幕方法,其特征在于,S2中,所述指 定网页显示的具体内容包括第一类内容和第二类内容;其中,所述第一类内容包括文字、视 频、音频、单屏可显示完全的第一类图片;所述第二类内容包括:需要至少两个屏幕才能显 示完全的第二类图片; 当所述第一类内容中的第1局部区域被按压的持续时间长度以及被按压的力度超过 设定阈值时,则该第1局部区域即为需要被定位的所述特定单元,此时即为接收到对所述 特定单元发表弹幕内容的请求消息; 当所述第二类内容中的某个第2局部区域被按压的持续时间长度以及被按压的力度 超过设定阈值时,在所述第二类内容上弹出可移动定位标识;当该可移动定位标识被移动 到该第二类内容中另一个第3局部区域,并接收到定位确定的消息时,则该第3局部区域 即为需要被定位的所述特定单元,此时即为接收到对所述特定单元发表弹幕内容的请求消 肩、。3. 根据权利要求2所述的基于移动设备网页的弹幕方法,其特征在于,S3中,所述移动 设备对所述特定单元在所述指定网页的位置信息进行定位,得到定位数据,具体为: 如果所述特定单元为文字,则判断该特定单元所在段落的长度是否超过设定阈值,如 果不超过,则直接获得该特定单元在网页整个文档中的相对位置值,该相对位置值即为所 述定位数据;如果超过,则首先获得该特定单元在其所属的特定段落的第一相对位置值,再 计算该特定段落值在网页整个文档中的第二相对位置值;综合计算所述第一相对位置值和 所述第二相对位置值,得到所述特定单元在网页整个文档中的第三相对位置值,该第三相 对位置值即为所述定位数据; 将视频、音频和图片统称为内容对象; 如果所述特定单元属于特定内容对象,则判断该特定内容对象的高度是否超过设定阈 值,如果不超过,则直接获得该特定单元在网页整个文档中的相对位置值,该相对位置值即 为所述定位数据;如果超过,则首先获得该特定单元在所述特定内容对象的第四相对位置 值,再计算该特定内容对象在网页整个文档中的第五相对位置值;综合计算所述第四相对 位置值和所述第五相对位置值,得到所述特定单元在网页整个文档中的第六相对位置值, 该第六相对位置值即为所述定位数据。4. 根据权利要求1所述的基于移动设备网页的弹幕方法,其特征在于,S7中,所述实时 推送服务器集群与需要接收推送内容的移动设备之间,采用下列方式建立通讯连接: 所述实时推送服务器集群与移动设备通过WebSocket协议或LongPolling协议建立 通讯连接。5. 根据权利要求1所述的基于移动设备网页的弹幕方法,其特征在于,S7中,监听到移 动设备对所述指定网页的指定内容进行访问,具体为: 监听到所述指定网页的指定内容位于所述移动设备的可视区域。6. 根据权利要求1所述的基于移动设备网页的弹幕方法,其特征在于,S7之后,还包 括: 在移动设备端,在浏览器所显示的网页边缘区域划分出弹幕密度显示区域,该弹幕密 度显示区域划分为多个子区域,每一个子区域用于显示其所对应的网页区域的弹幕密度。7. 根据权利要求6所述的基于移动设备网页的弹幕方法,其特征在于,所述弹幕密度 显示区域为颜色条,通过颜色值标识对应网页区域的弹幕密度。8. 根据权利要求6所述的基于移动设备网页的弹幕方法,其特征在于,S7中,所述存 储服务器集群按照预设推送策略,从所述存储模块读取需要推送的弹幕内容并推送,具体 指: 所述存储服务器集群以其所存储的各个网页网址为监听关键词,当监听到存在当前正 在访问某一网页网址j的移动设备时,获得监听到的该移动设备的IP地址;然后以定位数 据为监听关键词,对所监听到的移动设备对网页网址j的访问进度进行监听,当监听到移 动设备对网页网址j的某一网页内容进行访问时,则从存储模块读取与网页网址j的某一 网页内容对应的多个弹幕内容,然后,将读取到的多个弹幕内容进行排序,按排序的先后向 移动设备推送各个弹幕内容。9. 根据权利要求8所述的基于移动设备网页的弹幕方法,其特征在于,多个弹幕内容 按评分的高低进行排序。10. -种基于移动设备网页的弹幕系统,其特征在于,包括移动设备、服务器、实时推送 服务器集群和存储服务器集群; 所述移动设备包括: 加载模块,用于通过浏览器加载并显示指定网页; 第一接收模块,用于接收对所述加载模块加载的指定网页的特定单元发表弹幕内容的 请求消息; 第一推送模块,用于推送与所述第一接收模块所接收到的特定单元绑定的弹幕窗口; 第二接收模块,用于接收通过所述第一推送模块所推送的弹幕窗口所返回的弹幕内 容; 定位模块,用于在所述第二接收模块接收到弹幕内容后,对所述特定单元在所述指定 网页的位置信息进行定位,得到定位数据; 网址获取模块,用于获得所述特定单元所在的指定网页的指定网址信息; 上传模块,用于将所述第二接收模块接收到的弹幕内容、所述定位模块定位到的定位 数据以及所述网址获取模块获取到的指定网址信息的映射关系上传到服务器; 所述服务器包括: 判断模块,用于判断所述上传模块所上传的弹幕内容是否需要进行内容过滤; 内容过滤模块,用于当所述判断模块判断结果为是时,对所述弹幕内容进行内容过 滤; 第二推送模块,用于对所述判断模块判断结果为否所针对的弹幕内容,或者,对所述内 容过滤模块过滤到的弹幕内容,生成唯一对应的弹幕ID,然后将所述弹幕ID、所述弹幕内 容、所述定位数据和所述指定网址信息的对应关系同时发送给所述实时推送服务器集群和 存储服务器集群; 所述实时推送服务器集群包括: 第三接收模块,用于接收所述第二推送模块所推送的所述弹幕ID、所述弹幕内容、所述 定位数据和所述指定网址信息的对应关系; 第一监听模块,用于以所述第三接收模块接收到的所述指定网址信息为监听关键词, 监听当前是否存在正在访问所述指定网址的至少一个移动设备;如果监听到,则获得监听 到的各个移动设备的IP地址; 第二监听模块,用于对所述第一监听模块所监听到的各个移动设备对所述指定网页的 访问进度进行监听, 第三推送模块,用于当所述第二监听模块监听到存在至少一台移动设备对所述指定网 页的指定内容进行访问时,则将所述弹幕内容推送给正在访问所述指定内容的移动设备; 其中,所述指定内容指所述定位数据所对应的网页内容; 所述存储服务器集群包括: 存储模块,用于存储所述第二推送模块所推送的所述弹幕ID、所述弹幕内容、所述定位 数据和所述指定网址信息的对应关系;还存储其他移动设备上传的历史时间存储的弹幕内 容、定位数据和网址信息的对应关系; 读取模块,用于按照预设推送策略,从所述存储模块读取需要推送的弹幕内容; 第四推送模块,用于将所述读取模块读取到的弹幕内容向移动设备推送。
【专利摘要】本发明提供一种基于移动设备网页的弹幕方法及系统,方法包括:移动设备的浏览器加载指定网页;当接收到对指定网页的特定单元发表弹幕内容的请求消息时,推送与特定单元绑定的弹幕窗口;当接收到通过弹幕窗口返回的弹幕内容后,对特定单元在指定网页的位置信息进行定位;移动设备将获得的弹幕内容、定位数据和指定网址信息的映射关系上传到服务器;服务器内容过滤后,生成弹幕ID,然后将弹幕ID、弹幕内容、定位数据和指定网址信息的对应关系同时发送给实时推送服务器集群和存储服务器集群;由实时推送服务器集群和存储服务器集群将弹幕内容推送给当前正在访问指定网页指定位置的移动设备。提高用户通过移动设备浏览网页的实时互动感受。
【IPC分类】G06F9/445, H04L29/06, G06F17/30
【公开号】CN105373554
【申请号】CN201410423166
【发明人】陈桦
【申请人】北京爱声声科技有限公司
【公开日】2016年3月2日
【申请日】2014年8月25日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1