CN105451087A - 弹幕信息的推送方法、终端、历史数据服务器及*** - Google Patents
弹幕信息的推送方法、终端、历史数据服务器及*** Download PDFInfo
- Publication number
- CN105451087A CN105451087A CN201510932402.XA CN201510932402A CN105451087A CN 105451087 A CN105451087 A CN 105451087A CN 201510932402 A CN201510932402 A CN 201510932402A CN 105451087 A CN105451087 A CN 105451087A
- Authority
- CN
- China
- Prior art keywords
- barrage information
- barrage
- information
- history
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种弹幕信息的推送方法、终端、历史数据服务器及***。该方法包括:通过历史数据服务器获取历史弹幕信息,历史数据服务器用于为用户提供历史弹幕信息;通过弹幕服务器获取实时弹幕信息;输出所述历史弹幕信息和所述实时弹幕信息。本发明将弹幕信息划分为历史弹幕信息和实时弹幕信息,由历史数据服务器提供历史弹幕信息,弹幕服务器提供实时弹幕信息,终端通过并行获取历史弹幕信息和实时弹幕信息,能够降低获取全部弹幕信息所需时间,进而减少等待延迟,改善用户体验。此外,由于弹幕服务器仅需要向终端提供实时弹幕信息,因此每个终端占用的服务器资源减少,使弹幕服务器能够为更多的终端提供弹幕服务,提高弹幕服务器的处理效率。
Description
技术领域
本发明实施例涉及弹幕推送技术,尤其涉及一种弹幕信息的推送方法、终端、历史数据服务器及***。
背景技术
随着弹幕技术的不断发展,弹幕技术得到广泛使用。用户启动弹幕功能后,终端与弹幕服务器进行连接,建立连接后终端通过弹幕服务器获取弹幕信息,当获取全部弹幕信息后输出获取的全部弹幕信息。
由于弹幕服务器的承载能力有限,因此当用户数量增多时,弹幕服务器与每个用户之间的弹幕信息传输速度随之降低。同时,弹幕信息的数据大小随着时间的积累而增加,使得用户需要在观看视频之前等待较长时间才能获取到全部弹幕信息,造成视频的播放延迟,用户体验差。
发明内容
本发明提供一种弹幕信息的推送方法、终端、历史数据服务器及***,以实现降低播放延迟,提高用户体验。
第一方面,本发明实施例提供了一种弹幕信息的推送方法,所述方法应用于终端,包括:
通过历史数据服务器获取历史弹幕信息,所述历史数据服务器用于为用户提供历史弹幕信息;
通过弹幕服务器获取实时弹幕信息;
输出所述历史弹幕信息和所述实时弹幕信息。
第二方面,本发明实施例还提供了一种弹幕信息的推送方法,所述方法应用于历史数据服务器,所述方法包括:
接收终端发送的历史弹幕信息获取请求;
根据所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
第三方面,本发明实施例还提供了一种终端,包括:
历史弹幕信息获取单元,用于通过历史数据服务器获取历史弹幕信息;
实时弹幕信息获取单元,用于通过弹幕服务器获取实时弹幕信息;
输出单元,用于输出所述历史弹幕信息获取单元获取的所述历史弹幕信息和所述实时弹幕信息获取单元获取的所述实时弹幕信息。
第四方面,本发明实施例还提供了一种历史数据服务器,包括:
历史弹幕信息获取请求接收单元,用于接收终端发送的历史弹幕信息获取请求;
历史弹幕信息发送单元,用于根据所述历史弹幕信息获取请求接收单元接收到的所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
第五方面,本发明实施例还提供了一种弹幕信息的推送***,所述***包括一个第三方面所示的终端、至少一个第四方面所示的历史数据服务器和一个弹幕服务器,所述历史数据服务器用于为用户提供历史弹幕信息,所述弹幕服务器用于为用户提供实时弹幕信息。
本发明中终端通过历史数据服务器获取历史弹幕信息,通过弹幕服务器获取实时弹幕信息,然后播放获取到的历史弹幕信息和实时弹幕信息,与现有技术中有弹幕服务器提供全部弹幕信息相比,本发明将弹幕信息划分为历史弹幕信息和实时弹幕信息,由历史数据服务器提供历史弹幕信息,弹幕服务器提供实时弹幕信息,终端通过并行获取历史弹幕信息和实时弹幕信息,能够降低获取全部弹幕信息所需时间,进而减少等待延迟,改善用户体验。此外,由于弹幕服务器仅需要向终端提供实时弹幕信息,因此每个终端占用的服务器资源减少,使弹幕服务器能够为更多的终端提供弹幕服务,提高弹幕服务器的处理效率。
附图说明
图1为本发明实施例一中提供的网络架构图;
图2是本发明实施例一中的弹幕信息的推送方法的流程图;
图3是本发明实施例二中的弹幕信息的推送方法的流程图;
图4是本发明实施例三中的弹幕信息的推送方法的流程图;
图5是本发明实施例四中的弹幕信息的推送方法的流程图;
图6是本发明实施例五中的终端的结构示意图;
图7是本发明实施例六中的历史数据服务器的结构示意图;
图8是本发明实施例七中的弹幕信息的推送***的示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例所采用的网络架构图,其中终端、历史数据服务器和弹幕服务器两两相连。历史数据服务器用于为用户提供历史弹幕信息。弹幕服务器用于为用户提供实时弹幕信息。图2为本发明实施例一提供的弹幕信息的推送方法的流程图,本实施例可适用于通过终端获取弹幕信息的情况,该方法可以由显示弹幕信息的终端来执行,该终端可以为个人电脑(PersonalComputer,PC)、笔记本电脑、平板电脑或智能手机等智能设备。该方法具体包括如下步骤:
S110、通过历史数据服务器获取历史弹幕信息。
历史数据服务器中存储有历史弹幕信息。历史弹幕信息为终端与历史数据服务器建立连接的时刻T之前,历史数据服务器中备份的弹幕信息。历史数据服务器可以是一个预设的服务器,也可以是从多个预设服务器中选择出的最优服务器。
可选的,历史数据服务器可以为内容分发网络(ContentDeliveryNetwork,CDN)节点服务器。终端通过超文本传输协议(HyperTextTransferProtocol,HTTP)与CDN节点服务器建立连接后,从CDN服务器获取历史弹幕信息。
S120、通过弹幕服务器获取实时弹幕信息。
在获取历史弹幕信息的同时,并行的,获取实时弹幕信息。由于弹幕服务器可根据预设时间间隔向历史数据服务器发送增量弹幕信息,因此当终端与弹幕服务器连接时,弹幕服务器首先将未发送至历史数据服务器中的增量弹幕信息发送至终端,然后再将接收到的其他终端发送的弹幕信息实时的发送给终端。
进一步的,弹幕服务器可每经过预设时长向终端发送实时弹幕信息。预设时长为1-5分钟,优选为3分钟。
可选的,终端通过套接字(socket)与弹幕服务器建立端到端的连接,并通过该套接字从弹幕服务器中获取实时弹幕信息。
S130、输出历史弹幕信息和实时弹幕信息。
历史弹幕信息和实时弹幕信息具有相同的数据结构,每条弹幕信息(历史弹幕信息或实时弹幕信息)包括时间信息、评论内容信息以及显示属性信息。终端在时间信息对应的帧上输出评论内容信息,输出时按照显示属性信息描述的样式进行显示。
示例性的,时间信息为1分30秒,评论内容信息为“大家好”,显示属性信息为“红色字体”,则在弹幕视频播放到1分30秒时,在屏幕中以红色字体显示“大家好”。
本实施例提供的技术方案中终端通过历史数据服务器获取历史弹幕信息,通过弹幕服务器获取实时弹幕信息,然后播放获取到的历史弹幕信息和实时弹幕信息,与现有技术中有弹幕服务器提供全部弹幕信息相比,本实施例将弹幕信息划分为历史弹幕信息和实时弹幕信息,由历史数据服务器提供历史弹幕信息,弹幕服务器提供实时弹幕信息,终端通过并行获取历史弹幕信息和实时弹幕信息,能够降低获取全部弹幕信息所需时间,进而减少等待延迟,改善用户体验。此外,由于弹幕服务器仅需要向终端提供实时弹幕信息,因此每个终端占用的服务器资源减少,使弹幕服务器能够为更多的终端提供弹幕服务,提高弹幕服务器的处理效率。
实施例二
在实现实施例一的过程中发明人发现,如果终端曾经通过历史数据服务器获取过当前弹幕视频的历史弹幕信息,则获取历史数据服务器中存储的该弹幕视频对应的全部历史弹幕信息会造成数据冗余,降低历史弹幕信息的获取效率。基于此,本发明实施例还提供了一种弹幕信息的推荐方法,如图3所示,优选的,S110、通过历史数据服务器获取历史弹幕信息,可通过下述方式进行实施:
S101、获取历史数据服务器中的历史弹幕信息的更新版本。
历史数据服务器每接收到弹幕服务器发送的增量弹幕信息时,对更新版本进行更新。
更新版本可以通过更新时间进行标识。例如:在a年b月c日的d时f分e秒,如果历史数据服务器在a年b月c日的d时f分e秒接收到弹幕服务器发送的增量弹幕信息时,则历史数据服务器将更新版本确定为a年b月c日的d时f分e秒。
S102、如果更新版本与终端中保存的历史弹幕信息的本地版本不同,则根据更新版本与本地版本确定增量版本信息。
终端每接收到弹幕服务器发送的实时弹幕信息后,对接收到该实时弹幕信息的时间进行备份,进而得到本地版本。如果本地版本与历史数据服务器中的更新版本相同,则无需对历史弹幕信息进行更新。否则,如果本地版本与历史数据服务器中的更新版本不同,则需对历史弹幕信息进行增量更新。
S103、通过历史数据服务器获取增量版本信息对应的增量历史弹幕信息。
根据本地版本和更新版本可确定本地未保存的历史弹幕信息,进而通过历史数据服务器获取该部分未保存的历史弹幕信息。
本实施例提供的技术方案能够在终端已经通过历史数据服务器获取过历史弹幕信息时,根据本地保存的本地版本和历史数据服务器中保存的更新版本进行增量下载,提高历史弹幕信息的下载效率。
实施例三
图4为本发明实施例三提供的弹幕信息的推送方法,优选的,S130、输出历史弹幕信息和实时弹幕信息,包括:
S301、获取用户的兴趣点信息。
目标用户的兴趣点信息可以为一个兴趣点也可以由多个兴趣点组成,兴趣点信息用于表示目标用户的对影片的喜好特征以及对弹幕内容的喜好特征,如喜欢某类视频(如旅游类视频、美食类视频、探险类视频、纪录片类视频等)、对剧情讨论感兴趣、对相关推荐的弹幕感兴趣,厌恶剧透以及刷屏等。兴趣点信息可以根据目标用户的浏览记录确定。例如:用户观看了一些动作类电影,则用户的兴趣点信息可包括动作类电影。兴趣点信息还可以根据用户对弹幕信息的操作确定。再例如:用户对某条关于剧情讨论的弹幕信息点赞,则可将用户的兴趣点信息确定为对剧情讨论感兴趣。
S302、根据用户的兴趣点信息对历史弹幕信息和实时弹幕信息进行筛选。
在一种实现方式中,从历史弹幕信息和实时弹幕信息中查找出符合用户兴趣点信息的至少一条弹幕信息,将至少一条弹幕信息确定为待输出的弹幕信息。
在另一种实现方式中,找出与当前用户具有相同兴趣点信息的至少一个其他用户,将该至少一个其他用户发送的弹幕信息确定的待输出的弹幕信息。
S303、输出筛选后的弹幕信息。
对S302中确定的待输出的弹幕信息进行输出。
本实施例提供的技术方案能够根据目标用户的兴趣点信息将其与具有相同兴趣点信息的其他用户划分到同一个分组中,由于该分组中的用户数量小于全部弹幕用户的数量,因此可减少屏幕中的弹幕数量,提高用户体验。同时,由于该分组中的其他用户与目标用户具有相同的兴趣点信息,因此该分组中的其他用户发布的弹幕信息比该分组以外的用户发布的弹幕信息更贴近目标用户的兴趣,提高推送效率。
实施例四
图5为本发明实施例四提供的弹幕信息的推送方法的流程图,所述方法应用于历史数据服务器,所述方法包括:
S210、接收终端发送的历史弹幕信息获取请求。
历史弹幕信息获取请求包括弹幕视频标识。历史数据服务器对接收到的历史弹幕信息获取请求进行解析,得到弹幕视频标识。
S220、根据所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
历史数据服务器根据解析得到的弹幕视频标识,从数据库中查找该弹幕视频标识对应的历史弹幕信息。然后,将查找到的历史弹幕信息和该弹幕视频标识发送至终端。
本实施例提供的技术方案,历史数据服务器能够根据终端发送的历史弹幕信息获取请求为终端提供历史弹幕信息,进而使终端无需通过弹幕服务器获取历史弹幕信息,提高历史弹幕信息的获取效率。
进一步的,所述方法还包括:接收弹幕服务器根据预设时间间隔发送的增量弹幕信息。
预设时间间隔大于等于5分钟,小于24*60分钟。弹幕服务器可根据增量弹幕信息的数量确定预设时间间隔的时长。弹幕视频在单位时间(如1分钟)内的平均弹幕信息数量越高,预设时间间隔越小。
历史数据服务器通过接收弹幕服务器根据预设时间间隔发送的增量弹幕信息,实现对历史弹幕信息的更新,提高历史弹幕信息的有效性。
实施例五
本发明实施例提供了一种终端1,该终端1用于实现实施例一至实施例三所示的方法,如图6所示,该终端1包括:
历史弹幕信息获取单元11,用于通过历史数据服务器获取历史弹幕信息;
实时弹幕信息获取单元12,用于通过弹幕服务器获取实时弹幕信息;
输出单元13,用于输出所述历史弹幕信息获取单元11获取的所述历史弹幕信息和所述实时弹幕信息获取单元12获取的所述实时弹幕信息。
进一步的,所述历史弹幕信息获取单元11,包括:
更新版本获取子单元111,用于获取历史数据服务器中的历史弹幕信息的更新版本;
增量弹幕信息确定子单元112,用于当所述更新版本获取子单元111获取的所述更新版本与终端1中保存的历史弹幕信息的本地版本不同,则根据所述更新版本与所述本地版本确定增量版本信息;
历史弹幕信息获取子单元113,用于通过所述历史数据服务器获取所述增量弹幕信息确定子单元112确定的所述增量版本信息对应的增量历史弹幕信息。
进一步的,输出单元13具体包括:
兴趣点信息获取子单元131,用于获取用户的兴趣点信息;
筛选子单元132,用于根据所述兴趣点信息获取子单元131得到的所述用户的兴趣点信息对所述历史弹幕信息获取子单元113获取的所述历史弹幕信息和所述实时弹幕信息获取单元12获取的所述实时弹幕信息进行筛选;
输出子单元133,用于输出所述筛选子单元132筛选后的弹幕信息。
未在本实施例中详尽描述的技术细节,可参见本发明实施例一至实施例三所提供的方法。
实施例六
本发明实施例提供了一种历史数据服务器2,该历史数据服务器2用于实现实施例四所示的方法,如7所示,该历史数据服务器2包括:
历史弹幕信息获取请求接收单元21,用于接收终端发送的历史弹幕信息获取请求;
历史弹幕信息发送单元22,用于根据所述历史弹幕信息获取请求接收单元21接收到的所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
进一步的,所述历史数据服务器2还包括:
增量弹幕信息接收单元,用于接收弹幕服务器根据预设时间间隔发送的增量弹幕信息。
未在本实施例中详尽描述的技术细节,可参见本发明实施例四所提供的方法。
实施例七
本发明实施例还提供了一种弹幕信息的推送***,如图8所示,所述***包括一个实施例五所示的终端、至少一个实施例六所示的历史数据服务器和一个弹幕服务器,所述历史数据服务器用于为用户提供历史弹幕信息,所述弹幕服务器用于为用户提供实时弹幕信息。
其中,历史数据服务器可以为CDN节点服务器,内容分发网络中可能存在多个CDN节点服务器。每个节点服务器均可用于向用户提供历史弹幕信息的下载。
下面通过一个具有一个预设历史数据服务器的使用场景对上述实施例进行具体描述:
S310、终端接收到用户触发的弹幕视频播放指令后,向弹幕服务器发送实时弹幕信息获取请求,向历史数据服务器发送历史弹幕信息获取请求。
S320、弹幕服务器接收到该弹幕信息获取指令后,在预设时延后向终端发送实时弹幕信息。
预设时延大于等于0秒,优选为10秒。
可选的,弹幕服务器接收到该弹幕信息获取指令后,可先对用户进行鉴权,鉴权成功后,在预设时延后向终端发送实时弹幕信息。鉴权用于确定用户是否为已注册的用户,进而确定用户是否具有获取实时弹幕信息的权限。
其中,实时弹幕信息包括弹幕服务器接收到弹幕信息获取指令之后产生的弹幕信息,以及未发送至历史数据服务器的增量弹幕信息。
S330、历史数据服务器接收到该历史弹幕信息获取请求后,向终端发送该弹幕视频标识对应的历史弹幕信息。
可选的,历史数据服务器接收到该历史弹幕信息获取请求后,对终端进行鉴权,鉴权成功后向终端发送该弹幕视频标识对应的历史弹幕信息。
S320和S330执行不分先后。
S340、终端接收弹幕服务器发送的实时弹幕信息后,对实时弹幕信息进行保存。
S350、终端接收历史数据服务器发送的历史弹幕信息后,对历史弹幕信息进行保存。
S340和S350执行不分先后。
S360、终端接收全部历史弹幕信息后,将全部历史弹幕信息和实时弹幕信息进行整合并输出。
进一步的,S300、弹幕服务器将增量弹幕信息发送至历史数据服务器,以便历史数据服务器对历史弹幕信息及其更新版本进行更新。
下面通过一个具有多个历史数据服务器的使用场景对上述实施例进行具体描述:
S410、终端接收到用户触发的弹幕视频播放指令后,向弹幕服务器发送弹幕信息获取指令;终端从多个预设CDN节点服务器中查找搜索信号强度最高的CDN节点服务器作为历史数据服务器,并向历史数据服务器发送历史弹幕信息获取请求。
其中,每个预设CDN节点服务器中均存储有历史弹幕信息。每个预设CDN节点服务器中的历史弹幕信息可以由弹幕服务器发送得到,也可以由其他具有历史弹幕信息的预设CDN节点服务器发送得到。
S420、弹幕服务器接收到该弹幕信息获取指令后,经过预设时延向终端发送实时弹幕信息。
预设时延大于等于0秒,优选为10秒。
可选的,弹幕服务器接收到该弹幕信息获取指令后,可先对终端进行鉴权,鉴权成功后向经过预设时延向终端发送实时弹幕信息。
其中,实时弹幕信息包括弹幕服务器接收到弹幕信息获取指令之后产生的弹幕信息,以及未发送至历史数据服务器的增量弹幕信息。
S430、历史数据服务器接收到该历史弹幕信息获取请求后,向终端发送该弹幕视频标识对应的历史弹幕信息。
S420和S430执行不分先后。
S440、终端接收弹幕服务器发送的实时弹幕信息后,对实时弹幕信息进行保存。
可选的,历史数据服务器接收到该历史弹幕信息获取请求后,对终端进行鉴权,鉴权成功后向终端发送该弹幕视频标识对应的历史弹幕信息。
S450、终端接收历史数据服务器发送的历史弹幕信息后,对历史弹幕信息进行保存。
S440和S450执行不分先后。
S460、终端将接收到的历史弹幕信息和实时弹幕信息进行整合并输出。
进一步的,S400、弹幕服务器将增量弹幕信息发送至历史数据服务器,以便历史数据服务器对历史弹幕信息及其更新版本进行更新。
上述装置可执行本发明实施例一至实施例四所提供的方法,具备执行上述方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例一至实施例四所提供的方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种弹幕信息的推送方法,所述方法应用于终端,其特征在于,包括:
通过历史数据服务器获取历史弹幕信息;
通过弹幕服务器获取实时弹幕信息;
输出所述历史弹幕信息和所述实时弹幕信息。
2.根据权利要求1所述的弹幕信息的推送方法,其特征在于,所述通过历史数据服务器获取历史弹幕信息,包括:
获取历史数据服务器中的历史弹幕信息的更新版本;
如果所述更新版本与终端中保存的历史弹幕信息的本地版本不同,则根据所述更新版本与所述本地版本确定增量版本信息;
通过所述历史数据服务器获取所述增量版本信息对应的增量历史弹幕信息。
3.根据权利要求1所述的弹幕信息的推送方法,其特征在于,所述输出所述历史弹幕信息和所述实时弹幕信息,包括:
获取用户的兴趣点信息;
根据用户的兴趣点信息对所述历史弹幕信息和所述实时弹幕信息进行筛选;
输出筛选后的弹幕信息。
4.一种弹幕信息的推送方法,其特征在于,所述方法应用于历史数据服务器,所述方法包括:
接收终端发送的历史弹幕信息获取请求;
根据所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
5.根据权利要求4所述的弹幕信息的推送方法,其特征在于,所述方法还包括:
接收弹幕服务器根据预设时间间隔发送的增量弹幕信息。
6.一种终端,其特征在于,包括:
历史弹幕信息获取单元,用于通过历史数据服务器获取历史弹幕信息;
实时弹幕信息获取单元,用于通过弹幕服务器获取实时弹幕信息;
输出单元,用于输出所述历史弹幕信息获取单元获取的所述历史弹幕信息和所述实时弹幕信息获取单元获取的所述实时弹幕信息。
7.根据权利要求6所述的终端,其特征在于,所述历史弹幕信息获取单元,包括:
更新版本获取子单元,用于获取历史数据服务器中的历史弹幕信息的更新版本;
增量弹幕信息确定子单元,用于当所述更新版本获取子单元获取的所述更新版本与终端中保存的历史弹幕信息的本地版本不同,则根据所述更新版本与所述本地版本确定增量版本信息;
历史弹幕信息获取子单元,用于通过所述历史数据服务器获取所述增量弹幕信息确定子单元确定的所述增量版本信息对应的增量历史弹幕信息。
8.一种历史数据服务器,其特征在于,包括:
历史弹幕信息获取请求接收单元,用于接收终端发送的历史弹幕信息获取请求;
历史弹幕信息发送单元,用于根据所述历史弹幕信息获取请求接收单元接收到的所述历史弹幕信息获取请求向所述终端发送历史弹幕信息。
9.根据权利要求6所述的历史数据服务器,其特征在于,所述历史数据服务器还包括:
增量弹幕信息接收单元,用于接收弹幕服务器根据预设时间间隔发送的增量弹幕信息。
10.一种弹幕信息的推送***,其特征在于,所述***包括一个权利要求6至7中任一项所述的终端、至少一个权利要求8或9所述的历史数据服务器和一个弹幕服务器,所述历史数据服务器用于为用户提供历史弹幕信息,所述弹幕服务器用于为用户提供实时弹幕信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932402.XA CN105451087B (zh) | 2015-12-14 | 2015-12-14 | 弹幕信息的推送方法、终端、历史数据服务器及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932402.XA CN105451087B (zh) | 2015-12-14 | 2015-12-14 | 弹幕信息的推送方法、终端、历史数据服务器及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105451087A true CN105451087A (zh) | 2016-03-30 |
CN105451087B CN105451087B (zh) | 2019-04-16 |
Family
ID=55560801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510932402.XA Active CN105451087B (zh) | 2015-12-14 | 2015-12-14 | 弹幕信息的推送方法、终端、历史数据服务器及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105451087B (zh) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105797373A (zh) * | 2016-05-24 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | 一种利用弹幕控制游戏操作技能的方法及装置 |
CN105898375A (zh) * | 2016-07-01 | 2016-08-24 | 上海幻电信息科技有限公司 | 一种弹幕推送***及推送方法 |
CN105930401A (zh) * | 2016-04-15 | 2016-09-07 | 乐视控股(北京)有限公司 | 一种剧集评论信息的筛选方法及装置 |
CN105959811A (zh) * | 2016-04-28 | 2016-09-21 | 武汉斗鱼网络科技有限公司 | 一种视频网站弹幕合并方法及装置 |
CN105959814A (zh) * | 2016-06-01 | 2016-09-21 | 上海幻电信息科技有限公司 | 基于场景识别的视频弹幕显示方法及其显示装置 |
CN106021279A (zh) * | 2016-04-28 | 2016-10-12 | 百度在线网络技术(北京)有限公司 | 信息显示方法和装置 |
CN106060057A (zh) * | 2016-06-17 | 2016-10-26 | 武汉斗鱼网络科技有限公司 | 视频直播网站基于用户弹幕行为生成白名单的***及方法 |
CN106101851A (zh) * | 2016-07-01 | 2016-11-09 | 上海幻电信息科技有限公司 | 一种弹幕服务的整体实现方法及其网络结构 |
CN106470357A (zh) * | 2016-10-11 | 2017-03-01 | 北京小米移动软件有限公司 | 弹幕消息展示方法及装置 |
CN107396144A (zh) * | 2017-06-30 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 一种弹幕分发方法及装置 |
CN107463643A (zh) * | 2017-07-19 | 2017-12-12 | 北京小米移动软件有限公司 | 弹幕数据的显示方法、装置及存储介质 |
CN107592578A (zh) * | 2017-09-22 | 2018-01-16 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107613392A (zh) * | 2017-09-22 | 2018-01-19 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107645685A (zh) * | 2017-09-22 | 2018-01-30 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107920272A (zh) * | 2017-11-14 | 2018-04-17 | 维沃移动通信有限公司 | 一种弹幕筛选方法、装置及移动终端 |
CN108256122A (zh) * | 2018-02-23 | 2018-07-06 | 武汉斗鱼网络科技有限公司 | 基于卡片的数据获取方法、装置及终端设备 |
CN108307244A (zh) * | 2018-01-09 | 2018-07-20 | 武汉斗鱼网络科技有限公司 | 弹幕发言时间控制方法、存储介质、电子设备及*** |
CN108668158A (zh) * | 2017-03-31 | 2018-10-16 | 武汉斗鱼网络科技有限公司 | 一种弹幕同步方法、客户端和弹幕服务器 |
CN108848398A (zh) * | 2018-06-21 | 2018-11-20 | 武汉斗鱼网络科技有限公司 | 一种本地弹幕消息的分发方法、装置、终端和存储介质 |
CN109218844A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种提高弹幕信息安全性的方法、装置及计算机设备 |
CN109982128A (zh) * | 2019-03-19 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 视频的弹幕生成方法、装置、存储介质和电子装置 |
CN110611839A (zh) * | 2018-06-15 | 2019-12-24 | 优酷网络技术(北京)有限公司 | 互动内容处理方法及装置 |
CN112866787A (zh) * | 2021-04-12 | 2021-05-28 | 上海哔哩哔哩科技有限公司 | 弹幕设置方法、装置及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007318688A (ja) * | 2006-05-29 | 2007-12-06 | Nippon Telegr & Teleph Corp <Ntt> | 映像情報交換方法、サーバ装置、及びクライアント装置 |
WO2014000630A1 (zh) * | 2012-06-29 | 2014-01-03 | 腾讯科技(深圳)有限公司 | 一种视频展示的方法、装置、***及存储介质 |
CN104113786A (zh) * | 2014-06-26 | 2014-10-22 | 小米科技有限责任公司 | 信息获取方法及装置 |
CN104618806A (zh) * | 2014-03-17 | 2015-05-13 | 腾讯科技(北京)有限公司 | 获取视频的评论信息的方法、装置及*** |
CN104822093A (zh) * | 2015-04-13 | 2015-08-05 | 腾讯科技(北京)有限公司 | 弹幕发布方法和装置 |
-
2015
- 2015-12-14 CN CN201510932402.XA patent/CN105451087B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007318688A (ja) * | 2006-05-29 | 2007-12-06 | Nippon Telegr & Teleph Corp <Ntt> | 映像情報交換方法、サーバ装置、及びクライアント装置 |
WO2014000630A1 (zh) * | 2012-06-29 | 2014-01-03 | 腾讯科技(深圳)有限公司 | 一种视频展示的方法、装置、***及存储介质 |
CN104618806A (zh) * | 2014-03-17 | 2015-05-13 | 腾讯科技(北京)有限公司 | 获取视频的评论信息的方法、装置及*** |
CN104113786A (zh) * | 2014-06-26 | 2014-10-22 | 小米科技有限责任公司 | 信息获取方法及装置 |
CN104822093A (zh) * | 2015-04-13 | 2015-08-05 | 腾讯科技(北京)有限公司 | 弹幕发布方法和装置 |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105930401A (zh) * | 2016-04-15 | 2016-09-07 | 乐视控股(北京)有限公司 | 一种剧集评论信息的筛选方法及装置 |
CN105959811A (zh) * | 2016-04-28 | 2016-09-21 | 武汉斗鱼网络科技有限公司 | 一种视频网站弹幕合并方法及装置 |
CN106021279A (zh) * | 2016-04-28 | 2016-10-12 | 百度在线网络技术(北京)有限公司 | 信息显示方法和装置 |
CN105959811B (zh) * | 2016-04-28 | 2019-03-15 | 武汉斗鱼网络科技有限公司 | 一种视频网站弹幕合并方法及装置 |
CN105797373A (zh) * | 2016-05-24 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | 一种利用弹幕控制游戏操作技能的方法及装置 |
CN105959814A (zh) * | 2016-06-01 | 2016-09-21 | 上海幻电信息科技有限公司 | 基于场景识别的视频弹幕显示方法及其显示装置 |
CN105959814B (zh) * | 2016-06-01 | 2018-08-17 | 上海幻电信息科技有限公司 | 基于场景识别的视频弹幕显示方法及其显示装置 |
CN106060057A (zh) * | 2016-06-17 | 2016-10-26 | 武汉斗鱼网络科技有限公司 | 视频直播网站基于用户弹幕行为生成白名单的***及方法 |
CN105898375A (zh) * | 2016-07-01 | 2016-08-24 | 上海幻电信息科技有限公司 | 一种弹幕推送***及推送方法 |
CN106101851A (zh) * | 2016-07-01 | 2016-11-09 | 上海幻电信息科技有限公司 | 一种弹幕服务的整体实现方法及其网络结构 |
CN105898375B (zh) * | 2016-07-01 | 2019-01-22 | 上海幻电信息科技有限公司 | 一种弹幕推送***及推送方法 |
CN106101851B (zh) * | 2016-07-01 | 2019-04-23 | 上海幻电信息科技有限公司 | 一种弹幕服务的整体实现方法及*** |
CN106470357A (zh) * | 2016-10-11 | 2017-03-01 | 北京小米移动软件有限公司 | 弹幕消息展示方法及装置 |
CN108668158B (zh) * | 2017-03-31 | 2020-07-10 | 武汉斗鱼网络科技有限公司 | 一种弹幕同步方法、客户端和弹幕服务器 |
CN108668158A (zh) * | 2017-03-31 | 2018-10-16 | 武汉斗鱼网络科技有限公司 | 一种弹幕同步方法、客户端和弹幕服务器 |
CN107396144A (zh) * | 2017-06-30 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 一种弹幕分发方法及装置 |
CN109218844A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种提高弹幕信息安全性的方法、装置及计算机设备 |
CN107463643B (zh) * | 2017-07-19 | 2020-11-20 | 北京小米移动软件有限公司 | 弹幕数据的显示方法、装置及存储介质 |
CN107463643A (zh) * | 2017-07-19 | 2017-12-12 | 北京小米移动软件有限公司 | 弹幕数据的显示方法、装置及存储介质 |
CN107592578B (zh) * | 2017-09-22 | 2019-05-07 | Oppo广东移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107613392A (zh) * | 2017-09-22 | 2018-01-19 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107592578A (zh) * | 2017-09-22 | 2018-01-16 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107613392B (zh) * | 2017-09-22 | 2019-09-27 | Oppo广东移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107645685A (zh) * | 2017-09-22 | 2018-01-30 | 广东欧珀移动通信有限公司 | 信息处理方法、装置、终端设备及存储介质 |
CN107920272A (zh) * | 2017-11-14 | 2018-04-17 | 维沃移动通信有限公司 | 一种弹幕筛选方法、装置及移动终端 |
CN108307244B (zh) * | 2018-01-09 | 2020-06-16 | 武汉斗鱼网络科技有限公司 | 弹幕发言时间控制方法、存储介质、电子设备及*** |
CN108307244A (zh) * | 2018-01-09 | 2018-07-20 | 武汉斗鱼网络科技有限公司 | 弹幕发言时间控制方法、存储介质、电子设备及*** |
CN108256122A (zh) * | 2018-02-23 | 2018-07-06 | 武汉斗鱼网络科技有限公司 | 基于卡片的数据获取方法、装置及终端设备 |
CN110611839A (zh) * | 2018-06-15 | 2019-12-24 | 优酷网络技术(北京)有限公司 | 互动内容处理方法及装置 |
CN110611839B (zh) * | 2018-06-15 | 2021-10-29 | 阿里巴巴(中国)有限公司 | 互动内容处理方法、装置及存储介质 |
CN108848398A (zh) * | 2018-06-21 | 2018-11-20 | 武汉斗鱼网络科技有限公司 | 一种本地弹幕消息的分发方法、装置、终端和存储介质 |
CN109982128A (zh) * | 2019-03-19 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 视频的弹幕生成方法、装置、存储介质和电子装置 |
CN112866787A (zh) * | 2021-04-12 | 2021-05-28 | 上海哔哩哔哩科技有限公司 | 弹幕设置方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN105451087B (zh) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105451087A (zh) | 弹幕信息的推送方法、终端、历史数据服务器及*** | |
CN103069413A (zh) | 基于另一个用户的用户偏好为一个用户定制显示内容 | |
US20140337127A1 (en) | Client bridge | |
CN108259533B (zh) | 一种数据传输方法和装置 | |
CN104869529A (zh) | 一种移动终端、服务器及其信息管理方法 | |
CN103546505A (zh) | 将页面分块按优先级顺序显示的方法、***及装置 | |
CN104936032A (zh) | 网络视频播放方法及装置 | |
CN102404567A (zh) | 一种网络监控视频流按需实时转码的***和方法 | |
CN110866040B (zh) | 用户画像生成方法、装置和*** | |
CN107273521B (zh) | Feed内容质量评价方法及装置 | |
US20170026721A1 (en) | System and Methods Thereof for Auto-Playing Video Content on Mobile Devices | |
CN112764795B (zh) | 一种面向服务的跨平台跨终端信息发布***和方法 | |
CN105302925A (zh) | 推送语音搜索数据的方法和装置 | |
CN108600780B (zh) | 用于推送信息的方法、电子设备、计算机可读介质 | |
CN111859127A (zh) | 消费数据的订阅方法、装置及存储介质 | |
CN112449250B (zh) | 一种视频资源的下载方法、装置、设备和介质 | |
CN111897978A (zh) | 直播状态监测方法、装置、电子设备及存储介质 | |
CN103905496A (zh) | 一种图片下载方法及装置 | |
US9100719B2 (en) | Advertising processing engine service | |
CN106603653A (zh) | 一种新闻推送方法及装置 | |
CN107705182B (zh) | 用于确定订单来源的方法和装置 | |
CN104580127A (zh) | 业务处理方法、服务器及客户端 | |
CN113139082A (zh) | 多媒体内容处理方法、装置、设备及介质 | |
CN111124858B (zh) | 无埋点插码数据处理方法、***、终端设备及存储介质 | |
CN104281680A (zh) | 用于获取网站资源的数据处理***、方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200102 Address after: 100085 Beijing Haidian District, Shangdi West Road, No. 6, Building 1, Floor 101A1-1 Patentee after: Amusement Starcraft (Beijing) Technology Co., Ltd. Address before: 510075 13B01 B01, No. 193, Guangzhou Avenue, Yuexiu District, Guangdong, Guangzhou, China Patentee before: GUANGZHOU TANMU NETWORK TECHNOLOGY CO., LTD. |
|
TR01 | Transfer of patent right |