1.一种自动提供看点的方法,包括如下步骤:
S110:上传用户上传某一视频的正在播放的播放坐标数据;其中,所述上传用户指的是正在播放视频的任意用户;
S120:接收用户接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕;其中,所述接收用户在播放中接收到其他正在观看同一视频的用户上传的播放坐标数据;
S130:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点;其中,在所述接收用户正在观看的视频的进度条上进行自动打点,所述弹幕以打点的形式在进度条上体现出来;
所述弹幕和所述播放坐标数据对应的视频播放内容相关。
2.根据权利要求1所述的自动提供看点的方法,其特征在于:
在步骤S110中,上传用户向服务器上传播放坐标数据,在步骤S120中,接收用户从服务器获得播放坐标数据。
3.根据权利要求2所述的自动提供看点的方法,其特征在于:
在步骤S120中,接收用户采用长时间推送(longpull)的形式从服务器中获得播放坐标数据。
4.根据权利要求1所述的自动提供看点的方法,其特征在于:
在步骤S110和步骤S120,上传用户直接向接收用户提供播放坐标数据,所述接收用户直接从上传用户中得到所述播放坐标数据。
5.一种实现自动提供看点的装置,包括如下单元:
上传单元:上传某一视频的正在播放的播放坐标数据;
接收单元:接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕;其中,接收用户通过接收单元在播放中接收到其他正在观看同一视频的上传用户通过上传单元上传的播放坐标数据;所述上传用户指的是正在播放视频的任意用户;
关联单元:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点;其中,在所述接收用户正在观看的视频的进度条上进行自动打点,所述弹幕以打点的形式在进度条上体现出来;
所述弹幕和所述播放坐标数据对应的视频播放内容相关。
6.根据权利要求5所述的实现自动提供看点的装置,其特征在于:
上传单元中向服务器上传播放坐标数据,接收单元从服务器获得播放坐标数据。
7.根据权利要求6所述的实现自动提供看点的装置,其特征在于:
所述接收单元采用长时间推送(longpull)的形式从服务器中获得播放坐标数据。
8.根据权利要求5所述的实现自动提供看点的装置,其特征在于:
上传单元直接向观看同一视频的其它实现自动看点的装置提供播放坐标数据,接收单元直接从观看同一视频的其它实现自动看点的装置得到所述播放坐标数据。
一种自动提供看点的方法和装置\n技术领域\n[0001] 本发明涉及视频通信领域,具体地,涉及一种在视频播放中自动提供看点的方法和装置。\n背景技术\n[0002] 随着计算机技术和网络技术的飞速发展,互联网(Internet)和即时通信技术在人们的日常生活、学习和工作中发挥的作用也越来越大。而且,随着移动互联网的发展,互联网也在向移动化发展,在当今的信息时代中,各种信息设备应运而生:有用于语音传输的固定电话、移动电话;有用于信息资源共享、处理的服务器和个人电脑;有用于视屏数据显示的各种电视机等等。这些设备都是在特定领域内为解决实际的需求而产生的。随着电子消费、计算机、通信(3c)融合的到来,人们越来越多地降注意力放到了对各个不同领域的信息设备进行综合利用的研究上,以充分利用现有资源设备来为人们更好的服务。\n[0003] 网络视频是一种典型的综合应用。网络视频是指由网络视频服务商提供的、以流媒体为播放格式的、可以在线直播或点播的声像文件。网络视频一般需要独立的播放器,文件格式主要是基于P2P技术占用客户端资源较少的FLV流媒体格式,等等,也可以包括已WMV/RM/RMVB以及MOV等视频文件格式传播的动态影像。\n[0004] 在目前的一些网页(Web)视频播放器应用中,当用户鼠标在进度条上移动时候,画面只显示进度条所移动到的播放时间所对应的播放内容,这种现有方式的播放进度条过于单一。无法满足客户对某一视频中的一些感兴趣的播放内容提前预览到,只能按照正常的播放流程,对已经下载完毕的内容进行观看。\n[0005] 现有技术中,通过人工打点的方式对视频的看点进行提示。具体而言,现有的打点方式是通过编辑人工的方式对20%的剧集进行打点。该打点通常数量有限,而且所体现的内容都是网站编辑中的事先预定好的观点,并无任何的互动。即,现有的播放滚动条过于单一,无法展现出已经下载用户和同时正在下载用户所喜欢关注或正在观看的下载的内容段落。\n[0006] 因此,如何能够进行自动打点,体现出下载用户与其它下载用户所播放视频的进度,进一步的,所有的用户之间能够互通所观看的具有看点的内容成为现有技术亟需解决的技术问题。\n发明内容\n[0007] 本发明的目的在于提出一种自动提供看点的方法和装置,能够通过弹幕以及其它正在观看用户的播放进度数据,提供其它视频播放进度,自动为视频进行打点,从而实现自动提供看点。\n[0008] 为达此目的,本发明采用以下技术方案:\n[0009] 一种自动提供看点的方法,包括如下步骤:\n[0010] S110:上传用户上传某一视频的正在播放的播放坐标数据;\n[0011] S120:接收用户接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕;\n[0012] S130:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点。\n[0013] 优选地,所述弹幕和所述播放坐标数据对应的视频播放内容相关。\n[0014] 优选地,在步骤S110中,上传用户向服务器上传播放坐标数据,在步骤S120中,接收用户从服务器获得播放坐标数据。\n[0015] 优选地,在步骤S120中,接收用户采用长时间推送的形式(longpull)从服务器中获得播放坐标数据。\n[0016] 优选地,在步骤S110和步骤S120,上传用户直接向接收用户提供播放坐标数据,所述接收用户直接从上传用户中得到所述播放坐标数据。\n[0017] 本发明还公开了一种实现自动提供看点的装置,包括如下单元:\n[0018] 上传单元:上传某一视频的正在播放的播放坐标数据;\n[0019] 接收单元: 接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕;\n[0020] 关联单元:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点。\n[0021] 优选地,所述弹幕和所述播放坐标数据对应的视频播放内容相关。\n[0022] 优选地,上传单元中向服务器上传播放坐标数据,接收单元从服务器获得播放坐标数据。\n[0023] 优选地,所述接收单元采用长时间推送的形式(longpull)从服务器中获得播放坐标数据。\n[0024] 优选地,上传单元直接向观看同一视频的其它实现自动看点的装置提供播放坐标数据,接收单元直接从观看同一视频的其它实现自动看点的装置得到所述播放坐标数据。\n[0025] 本发明收集用户播放数据,自动分析数据,分发打点数据。适用于大量的UGC内容的打点,实时更新。从而实现同时观看同一视频的所有的用户之间能够互通所观看的具有看点的内容。\n附图说明\n[0026] 图1 是根据本发明的具体实施例的自动提供看点的方法;\n[0027] 图2是根据本发明的自动提供看点的示意图;\n[0028] 图3是根据本发明的具体实施例的打点数据的推送过程;\n[0029] 图4是根据本发明的另一个具体实施例的自动提供看点的装置。\n[0030] 1、传统打点;2、自动看点。\n具体实施方式\n[0031] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。\n[0032] 参见图1,公开了根据本发明的具体实施例的自动提供看点的方法,包括如下步骤:\n[0033] S110:上传用户上传某一视频的正在播放的播放坐标数据;\n[0034] 其中,所述上述用户指的是正在播放视频的任意用户,所述播放坐标数据上传可以通过定时,例如每5秒一个周期,或者任何的其它周期上传来实现。\n[0035] 其中,所述播放坐标数据指的是用户所观看到的坐标,例如播放时间偏移值,或者具体的时间等等,其具体的形式不在本发明的限定之内,只要能够体现用户观看的进度即可。\n[0036] S120:接收用户接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕。\n[0037] 其中,所述弹幕和所述播放坐标数据对应的视频播放内容相关,进一步说,相关度很高。所述弹幕和所述播放坐标数据都来源于同一视频。\n[0038] 显然,接收用户所接收的播放坐标数据来自于其他正在播放视频的用户。对于一个用户而言,该用户可以在播放中自动上传正在播放的播放坐标数据,也可以在播放中接收到其他正在观看同一视频的用户上传的播放坐标数据。在这里,上传用户和接收用户均同时观看同一视频。\n[0039] 本领域技术人员应当知道,弹幕指的是其它用户在观看视频的过程中所发出的评论,所述弹幕中包括用户发表评论的时间,为了对用户所发表的评论进行审核,所述弹幕一般从客户端上传到服务器侧,在服务器端接收审核后才予以发表。\n[0040] S130:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点。\n[0041] 即,在该步骤中,接收用户接收到所述播放坐标数据与所述弹幕后,利用弹幕中的时间信息,将所述播放坐标数据域所述弹幕相关联,在所述接收用户正在观看的视频的观看进度条上进行自动打点,从而使得所述接收用户明白在同一时刻其它用户正在观看该视频的进度,以及所述其它用户对该视频发表了什么评论。用于上述进度和弹幕以打点的形式在进度条上体现出来,接收用户通过查看打点就可以获得其它用户的评论信息以及对应的视频观看进度,从而自动地为接收用户提供看点。\n[0042] 例如,A用户在视频的35分钟处发表弹幕:“快看,男主角开始表白了”。 此时,视频\n35分钟的播放坐标信息被A用户以播放坐标数据形式的上传,弹幕信息也被上传。当B用户的客户端接收到上述信息后,客户端将会将上述两个信息自动关联,在进度条上自动打点。\nB用户观看到该打点信息后,就会发现A用户为视频35分钟处提供了“男主角开始表白”的看点。\n[0043] 图2示出了根据本发明的自动提供看点的示意图,其中视频中存在传统打点1,所述传统打点1就是视频在制作工作中给予的打点1。在得到了播放坐标数据和弹幕信息后,在视频的进度条上又自动生成了自动看点2。其中自动看点2和传统打点1可以采用不同形式的图标。\n[0044] 具体的,在步骤S110中,上传用户向服务器上传播放坐标数据,在步骤S120中,接收用户从服务器获得播放坐标数据。上传用户向服务器上传播放坐标数据,可以在上传用户在和服务器的日常通信中,例如心跳信息的传送中,上传播放坐标信息,也可以是其它的形式,其具体传送的形式不做具体的限定。\n[0045] 其中,接收用户采用长时间推送(longpull)的形式从服务器中获得播放坐标数据。\n[0046] 或者,在步骤S110和步骤S120,上传用户直接向接收用户提供播放坐标数据,所述接收用户直接从上传用户中得到所述播放坐标数据。\n[0047] 参见图3,示出了长时间推送的具体过程。\n[0048] 客户端(即接收用户)发送http请求后,底层是通过TCP来传输数据的,一般来说服务器再收到HTTP请求后, 会马上给一个回应, 而长时间推送(longpull)时,服务器不会马上回应, 而是等到有真正的消息后在回应。在这段时间内是保持TCP层面的会话, 等到有真正的消息后,数据源给服务器信息,再通过服务再给客户端一个回应。\n[0049] 参见图4,本发明还公开了一种实现自动提供看点的装置,包括如下单元:\n[0050] 上传单元210:上传某一视频的正在播放的播放坐标数据;\n[0051] 接收单元220: 接收到同一所述视频的所述播放坐标数据和服务器传送的弹幕;\n[0052] 关联单元230:将所述播放坐标数据与所述弹幕相关联,对所述视频进行自动打点,从而为所述接收用户提供自动看点。\n[0053] 即,所述实现自动提供看点的装置在发送自身播放坐标数据的同时,也从别的接收单元中获得装置发送的播放坐标数据和服务器传送的弹幕。\n[0054] 进一步的,所述弹幕和所述播放坐标数据对应的视频播放内容相关。\n[0055] 进一步的,上传单元中向服务器上传播放坐标数据,接收单元从服务器获得播放坐标数据。\n[0056] 优选地,接收单元采用长时间推送(longpull)的形式从服务器中获得播放坐标数据。\n[0057] 进一步的,上传单元直接向观看同一视频的其它实现自动看点的装置提供播放坐标数据,接收单元直接从观看同一视频的其它实现自动看点的装置得到所述播放坐标数据。\n[0058] 因此,本发明收集用户播放数据,自动分析数据,分发打点数据。适用于大量的UGC内容的打点,实时更新。从而实现同时观看同一视频的所有的用户之间能够互通所观看的具有看点的内容。\n[0059] 显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。\n[0060] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定保护范围。
法律信息
- 2020-04-03
专利权的转移
登记生效日: 2020.03.17
专利权人由传线网络科技(上海)有限公司变更为阿里巴巴(中国)有限公司
地址由200241 上海市闵行区东川路555号戊楼2层02室变更为310000 浙江省杭州市西湖区西斗门3号天堂软件园A幢10楼G座
- 2019-05-28
- 2015-01-07
实质审查的生效
IPC(主分类): H04N 21/44
专利申请号: 201410473682.8
申请日: 2014.09.17
- 2014-12-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2014-02-19
|
2012-08-15
| | |
2
| |
2009-01-14
|
2008-05-13
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |