电子读物的弹幕控制方法、弹幕服务器及弹幕控制装置的制造方法_4

文档序号:9399365阅读:来源:国知局
只显示指定的用户发出的弹幕信息,该选项主要从获取指定弹幕信息的角度考虑是否显示弹幕信息。如用户发现自己对电子读物的理解与某些弹幕信息的内容很相似,或发现某些弹幕信息的内容更深刻,则用户可以只接收对应的用户的弹幕信息,其余的弹幕信息可以不显示。
[0106]弹幕历史内容选项用于选择是否将电子读物的全部历史弹幕信息显示在客户端上,该选项主要从信息完备性的角度考虑是否显示弹幕信息。如用户正在阅读某电子读物,该电子读物是实时显示弹幕信息的,而用户并没有从电子读物开始出现弹幕信息的阶段打开电子读物,为了获取该电子读物的全部弹幕信息,就需要将该电子读物的历史弹幕信息调取出来。以上述的电子课堂为例,某学生用户打开电子课本时,电子课堂已经进行了一段时间,此时只显示当前的实时弹幕信息,不会显示之前的弹幕信息。学生用户为了不遗漏相关的弹幕信息,可以通过弹幕历史内容选项将电子课本的全部弹幕信息全部调取出来,这样就获取了电子课本的全部弹幕信息。
[0107]上述对弹幕信息进行了分类说明,需要说明的是,上述的分类只是示意性的,还可以根据实际需要构建其他类型的分类,此处不再一一描述。
[0108]在本实施例的一些可选的实现方式中,向客户端发送弹幕选项信息后,客户端会发来对应的弹幕显示规则信息,弹幕显示规则信息是从弹幕选项信息中挑选出来的选项信息,用于确定在客户端上显示什么样的弹幕信息。由上述描述可知,弹幕选项包括电子读物实时信息选项、电子读物类型选项、弹幕发出时间选项、弹幕发出用户选项、弹幕历史内容选项中的一个或多个。对应的,弹幕显示规则信息也可以包括电子读物实时信息选项、电子读物类型选项、弹幕发出时间选项、弹幕发出用户选项、弹幕历史内容选项中的一个或多个。相应的,上述指定弹幕信息获取单元403包括电子读物实时信息选项设置子单元、电子读物类型选项设置子单元、弹幕发出时间选项设置子单元、弹幕发出用户选项设置子单元和弹幕历史内容选项设置子单元。其中,电子读物实时信息选项设置子单元用于在上述弹幕显示规则信息包括电子读物实时信息选项时,使得上述指定弹幕信息包括上述电子读物的实时弹幕信息;电子读物类型选项设置子单元用于在上述弹幕显示规则信息包括电子读物类型选项时,使得上述指定弹幕信息包括上述电子读物所属读物类别的全部弹幕信息;弹幕发出时间选项设置子单元用于在上述弹幕显示规则信息包括弹幕发出时间选项时,使得上述指定弹幕信息包括指定时间内发出的对应上述电子读物的弹幕信息;弹幕发出用户选项设置子单元用于在上述弹幕显示规则信息包括弹幕发出用户选项时,使得上述指定弹幕信息包括指定用户发出的对应上述电子读物的弹幕信息;弹幕历史内容选项设置子单元用于在上述弹幕显示规则信息包括弹幕历史内容选项时,使得上述指定弹幕信息包括上述电子读物的全部历史弹幕信息。
[0109]将弹幕显示规则信息要求的弹幕信息封装成指定弹幕信息,并将指定弹幕信息发送给客户端,实现了弹幕信息在客户端的显示。需要说明的是,弹幕显示规则信息可以根据客户端的请求随时进行调整,以修改客户端显示的弹幕信息;并且,指定弹幕信息发送给客户端的时间需要根据弹幕信息的更新情况等而定,不一定每次向客户端推送弹幕信息都是将指定弹幕信息包含的所有类型的弹幕信息同时推送给客户端。例如,有些弹幕信息更新较快,有些弹幕信息更新较慢,更新较快的弹幕信息可以及时被推送给客户端,而不用等待更新较慢的弹幕信息。
[0110]在本实施例的一些可选的实现方式中,用户在阅读电子读物的过程中,为了与其他用户进行弹幕信息交流,还可以建立弹幕信息交流群,使得指定的用户在弹幕信息交流群内进行交流。为此,本实施例服务器还可以包括弹幕互动链接建立单元,用于根据上述客户端发来的反馈信息建立弹幕互动链接。弹幕互动链接建立单元可以包括:反馈信息接收子单元、弹幕互动链接建立子单元和弹幕信息推送子单元。其中,反馈信息接收子单元用于接收上述客户端发来的对应上述指定弹幕信息的反馈信息;弹幕互动链接建立子单元用于建立上述反馈信息对应的邀请客户端与上述指定弹幕信息对应的被邀请客户端之间的弹幕互动链接;弹幕信息推送子单元,用于通过上述弹幕互动链接将上述邀请客户端和被邀请客户端之间的弹幕信息推送给对方。
[0111]当用户想要建立弹幕信息交流群时,通过客户端将反馈信息发送给弹幕控制设备的反馈信息接收子单元。反馈信息不是针对弹幕信息的回复信息,而是用户建立弹幕信息交流群的请求信息。
[0112]弹幕控制设备接收到反馈信息后,弹幕互动链接建立子单元查询对应反馈信息的邀请客户端和指定弹幕信息对应的被邀请客户端,然后建立邀请客户端和被邀请客户端之间的弹幕互动链接,形成弹幕信息交流群。其中,邀请客户端可以是发出反馈信息的客户端,也可以是其他客户端。例如,客户端A向弹幕控制设备发送反馈信息,要求与客户端B建立弹幕互动链接,此时的邀请客户端是客户端A,被邀请客户端是客户端B ;当客户端A想建立客户端C(客户端C可以是客户端A的好友等)与客户端B之间的弹幕互动链接时,对应的反馈信息中的邀请客户端是客户端C,被邀请客户端是客户端B。实际中,邀请客户端和被邀请客户端的数量不限。
[0113]弹幕互动链接相当于弹幕信息的数据通道,建立弹幕互动链接后,弹幕信息推送子单元会将邀请客户端和被邀请客户端之间的弹幕信息通过弹幕互动链接推送到弹幕信息交流群内进行显示。
[0114]在本实施例的一些可选的实现方式中,弹幕互动链接建立子单元还可以包括:弹幕邀请信息提取模块和弹幕互动链接建立模块。其中,弹幕邀请信息提取模块用于从上述反馈信息中提取弹幕邀请信息;弹幕互动链接建立模块用于将上述弹幕邀请信息发送给上述指定弹幕信息对应的被邀请客户端,并在上述被邀请客户端发来弹幕邀请确认信息后,建立上述邀请客户端与被邀请客户端之间的弹幕互动链接。
[0115]弹幕邀请信息可以包含邀请客户端和被邀请客户端的用户信息,如邀请客户端和被邀请客户端的用户名称或用户编号等,弹幕邀请信息提取模块根据用户信息可以实现对邀请客户端和被邀请客户端的精确查找。因此,需要弹幕邀请信息提取模块首先提取弹幕邀请?目息。
[0116]根据弹幕邀请信息确认被邀请客户端后,弹幕互动链接建立模块需要将邀请客户端的用户信息发送给被邀请客户端,如果被邀请客户端同意建立弹幕互动链接,则向弹幕控制设备发送弹幕邀请确认信息。此时,弹幕互动链接建立模块就将邀请客户端和被邀请客户端之间的弹幕信息进行绑定,进而建立弹幕互动链接,并告知邀请客户端。
[0117]下面参考图5,图5示出了电子读物的弹幕控制装置的一个实施例结构示意图,本实施例的电子读物的弹幕控制装置500包括:弹幕选项信息接收单元501、弹幕显示规则信息设置单元502、弹幕显示规则信息发送单元503和指定弹幕信息显示单元504。其中,弹幕选项信息接收单元501用于在打开电子读物后,接收弹幕服务器发来的弹幕选项信息;弹幕显示规则信息设置单元502用于根据上述弹幕选项信息设置弹幕显示规则信息;弹幕显示规则信息发送单元503用于将上述弹幕显示规则信息发送给上述弹幕服务器;指定弹幕信息显示单元504用于接收并显示上述服务器发来的对应上述弹幕显示规则信息的指定弹幕信息。
[0118]电子读物可以是保存在网络设备上,也可以是保存在客户端本地。当电子读物被打开时,弹幕控制设备(即弹幕服务器)上的弹幕选项信息接收单元501就会检测到电子读物的打开状态,然后向打开电子读物的客户端推送弹幕选项信息。
[0119]客户端收到弹幕选项信息后,弹幕显示规则信息设置单元502会将客户端的用户选择的弹幕选项封装成弹幕显示规则信息。弹幕显示规则信息用来告知弹幕控制设备将什么样的弹幕信息发送给客户端。
[0120]得到弹幕显示规则信息后,通过弹幕显示规则信息发送单元503将弹幕显示规则信息发送给弹幕控制设备,以使得弹幕控制设备按照弹幕显示规则信息的要求发送弹幕信息。
[0121]弹幕控制设备接收到弹幕显示规则信息后,会对电子读物的全部弹幕信息进行筛选,从中挑选出符合弹幕显示规则信息的弹幕信息发送给客户端,并通过指定弹幕信息显示单元504进行显示。
[0122]在本实施例的一些可选的实现方式中,客户端接收到弹幕选项信息后,客户端的用户需要从弹幕选项信息中挑选相应的操作内容选项,进而确定需要显示的弹幕信息;然后将操作内容选项封装成弹幕显示规则信息。因此,弹幕显示规则信息设置单元502还可以包括:操作内容选项提取子单元、操作内容选项设置子单元和弹幕显示规则信息封装子单元。其中,操作内容选项提取子单元用于从上述弹幕选项信息中提取出操作内容选项;操作内容选项设置子单元用于根据用户指令对上述操作内容选项进行设置;弹幕显示规则信息封装子单元用于将设置后的上述操作内容选项封装成弹幕显示规则信息。
[0123]弹幕选项信息是包含操作内容选项的数据集,用户不能直接对弹幕选项信息进行操作,而是需要先通过操作内容选项提取子单元从弹幕选项信息中提取出操作内容选项。操作内容选项可以是电子读物的实时信息选项、电子读物类型选项、弹幕发出时间选项、弹幕发出用户选项和弹幕历史内容选项中的一个或多个。
[0124]得到操作内容选项后,用户可以向操作内容选项设置子单元发送用户指令,选择用户需要的操作内容选项。
[0125]此时,操作内容选项是各个相对独立的数据,需要通过弹幕显示规则信息封装子单元将操作内容选项封装成弹幕显示规则信息,以便将弹幕显示规则信息发送给弹幕控制设备。
[0126]在本实施例的一些可选的实现方式中,上述的操作内容选项设置子单元包括:操作内容选项
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1