一种分享视频的方法及装置制造方法及图纸

技术编号:14062685 阅读:53 留言:0更新日期:2016-11-28 00:25
本发明专利技术公开了一种分享视频的方法及装置,属于通信领域。所述方法包括:获取会话分组,所述会话分组中包括待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,以控制所述每个终端根据所述同步播放信息同步播放待分享视频。所述装置包括:获取模块和第一广播模块。本发明专利技术能够实现在多个终端上同步播放同一视频。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种分享视频的方法及装置
技术介绍
随着移动终端技术的快速发展,移动终端已被用户广泛应用。用户常常使用移动终端来听音乐,打电话或播放视频等。例如,用户在旅途中常常使用移动终端观看电影来打发时间。目前,用户在观看电影时常常单独地使用移动终端来播放电影,然而在有些场景下,用户可能需要和他的朋友们一起观看电影。例如,用户和其多个朋友一起旅行,在旅途中用户需要和其多个朋友一起观看电影来打发时间,由于观看电影的人数较多,而移动终端的屏幕较小,很难满足用户和其朋友一起同步观看电影的需求。
技术实现思路
为了实现在多个终端上同步播放同一视频,本专利技术提供了一种分享视频的方法及装置。所述技术方案如下:一种分享视频的方法,所述方法包括:获取会话分组,所述会话分组中包括待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,以控制所述每个终端根据所述同步播放信息同步播放待分享视频。一种分享视频的方法,所述方法包括:触发同步设备获取会话分组,所述会话分组包括所述待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;接收所述同步设备根据所述会话分组广播的所述待分享视频的视频数据和 同步播放信息;根据所述同步播放信息播放所述待分享视频的视频数据。一种分享视频的装置,所述装置包括:获取模块,用于获取会话分组,所述会话分组中包括待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;第一广播模块,用于向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,以控制所述每个终端根据所述同步播放信息同步播放待分享视频。一种分享视频的装置,所述装置包括:触发模块,用于触发同步设备获取会话分组,所述会话分组包括所述待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;接收模块,用于接收所述同步设备根据所述会话分组广播的所述待分享视频的视频数据和同步播放信息;播放模块,用于根据所述同步播放信息播放所述待分享视频的视频数据。在本专利技术实施例中,获取一个会话分组,该会话分组中包括所有需要同时播放待分享视频的用户对应的终端,然后向该会话分组中的每个终端广播待分享视频的视频数据和同步播放信息,使会话分组中的每个终端根据该同步播放信息,同步播放待分享视频的视频数据,满足了多个用户同时观看视频的需求。附图说明图1-1是本专利技术实施例应用的第一种网络架构示意图;图1-2是本专利技术实施例应用的第二种网络架构示意图;图1-3是本专利技术实施例应用的第三种网络架构示意图;图1-4是本专利技术实施例1提供的一种分享视频的方法流程图;图2-1是本专利技术实施例2提供的一种分享视频的方法流程图;图2-2是本专利技术实施例2提供的第一种界面示意图;图2-3是本专利技术实施例2提供的第二种界面示意图;图2-4是本专利技术实施例2提供的第三种界面示意图;图2-5是本专利技术实施例2提供的第四种界面示意图;图3是本专利技术实施例3提供的一种分享视频的方法流程图;图4是本专利技术实施例4提供的一种分享视频的方法流程图;图5是本专利技术实施例5提供的一种分享视频的装置结构示意图;图6是本专利技术实施例6提供的一种分享视频的装置结构示意图;图7是本专利技术实施例7提供的一种终端结构示意图;图8是本专利技术实施例8提供的一种服务器结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例可以应用于如下场景:第一用户和她的朋友第二用户A和B在一起,例如一起坐火车旅行。在旅途中,第一用户想和朋友们一起看一部电影。然而他们的座位并不在同一排,而且一个终端来播放,终端的屏幕对于他们来说也太小了。第一终端可以将该电影的标识发送到其他人的终端上。当每个人都打开该视频的标识之后,第一用户点击播放按钮,然后所有终端都在各自的屏幕上同时开始播放电影。其中,当电影讲述的是一个很复杂的故事,他们没有太看懂,于是他们决定重温之前的情节。第一用户或她的朋友在各自的终端上将电影回退一段时间,然后所有人都重新观看这段时间的情节。当某个人需要离开一段时间时,假设为第一用户,他可以点击暂停按钮,其他人也都暂停了。一段时间之后第一用户回来点了播放按钮,所有人都继续看电影。当某个人的网络不太好,假设也为第一用户,第一用户需要等待数据缓冲。其他人也都停下来,直到第一用户可以继续播放时所有终端都继续播放。对于上述应用场景,可以通过如下任一实施例来满足上述场景中的任一需求。参见图1-1,本专利技术任一实施例应用于图1-1所示的网络架构,该网络架构中包括同步设备和多个终端,该多个终端可以接入同步设备,同步设备可以向接入的多个终端广播该视频数据,使该多个终端同步播放该视频数据。可选的,同步设备可以为同步服务器,该同步服务器位于网络侧。同步服务器中可以包含视频数据,也可以不包括视频数据。如果同步服务器不包括视频数据,则参见图1-2,该网络架构还包括视频服务器,同步服务器可以从视频服务器获取视频数据,并向接入的多个终端广播该视频数据,其中,每个终端可以通过wifi网络或移动通信网络接入同步服务器,移动通信网络可以为3G或4G网络等。可选的,同步设备可以为一终端,参见图1-3所示的网络架构,同步设备可以为第一终端且第一终端中包括视频数据,多个第二终端接入第一终端,第一终端可以向接入的多个第二终端和自身的播放器广播该视频数据,使该多个第二终端和该播放器同步播放该视频数据。实施例1参见图1-4,本专利技术实施例提供了一种分享视频的方法,包括:步骤101:获取会话分组,该会话分组中包括待分享视频的视频标识和需要播放待分享视频的各终端的终端标识。步骤102:向该会话分组中的每个终端广播待分享视频的视频标识对应的视频数据和同步播放信息,以控制每个终端根据该同步播放信息同步播放待分享视频。其中,终端标识可以为终端的地址。在本专利技术实施例中,获取一个会话分组,该会话分组中包括所有需要同时播放待分享视频的用户对应的终端,然后向该会话分组中的每个终端广播待分享视频的视频数据和同步播放信息,使会话分组中的每个终端根据该同步播放信息,同步播放待分享视频的视频数据,满足了多个用户同时观看视频的需求。实施例2本专利技术实施例提供了一种分享视频的方法。在本实施例中,同步设备可以为同步服务器,应用于如图1-1或1-2所示的网络架构。参见图2-1,该方法包括:步骤201:第一终端向同步服务器发送会话申请消息,该会话申请消息携带待分享视频的视频标识和第一终端的终端标识。其中,第一用户可以在第一终端的播放器中选择一视频,然后第一终端打开播放界面,在该播放界面中显示分享按钮并向该播放界面加载该视频。例如,参见图2-2,第一终端在播放界面的右上角显示一个分享按钮,且向该播放界面中加载第一用户选择的视频video。在第一终端播放该视频之前或播放该视频的过程中,第一用户可以点击该分享按钮触发分享指令给第一终端,该分享指令用于触发第一终端向第一用户的好友分享该视频。本步骤可以为:第一终端接收分享按钮被点击触发的分享指令,从当前开启的播放器的播放界面中获取正在加载或播放的视频的视频标识作为待分享视频的本文档来自技高网...
一种分享视频的方法及装置

【技术保护点】
一种分享视频的方法,其特征在于,所述方法包括:获取会话分组,所述会话分组中包括待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,以控制所述每个终端根据所述同步播放信息同步播放待分享视频。

【技术特征摘要】
1.一种分享视频的方法,其特征在于,所述方法包括:获取会话分组,所述会话分组中包括待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,以控制所述每个终端根据所述同步播放信息同步播放待分享视频。2.如权利要求1所述的方法,其特征在于,所述获取会话分组,包括:获取待分享视频的视频标识和需要分享所述待分享视频的通信群组;获取会话分组,所述会话分组包括所述待分享视频的视频标识和所述通信群组中的部分或全部成员对应的终端的终端标识。3.如权利要求1所述的方法,其特征在于,所述获取会话分组,包括:接收第一终端发送的会话申请消息,所述会话申请消息携带第一终端的终端标识和待分享视频的视频标识;分配会话分组,将所述待分享视频的视频标识和第一终端的终端标识加入所述会话分组;向所述第一终端发送会话响应消息,所述会话响应消息携带所述会话分组的会话标识;接收第二终端发送的加入请求消息,所述加入请求消息携带所述第二终端的终端标识和所述会话标识,所述会话标识是所述第一终端发送给所述第二终端的;根据所述会话标识,将所述第二终端的终端标识添加到所述会话分组。4.如权利要求1所述的方法,其特征在于,所述向所述会话分组中的每个终端广播所述待分享视频的视频标识对应的视频数据和同步播放信息,包括:接收所述会话分组中的终端发送的第一播放命令,所述第一播放命令携带第一播放位置;根据所述会话分组中的每个终端的终端标识,向所述每个终端广播所述待分享视频的视频标识对应的视频数据和所述第一播放位置,使所述每个终端从所述第一播放位置开始播放所述视频数据。5.如权利要求4所述的方法,其特征在于,所述接收到所述会话分组中的终端发送的第一播放命令之前,还包括:接收所述会话分组中的终端发送的就绪信号,当接收到所述会话分组中的每个终端发送的就绪信号时,向所述会话分组中的每个终端广播就绪完成消息,以使所述会话分组中的终端发送的第一播放命令。6.如权利要求4所述的方法,其特征在于,所述向所述每个终端广播所述待分享视频的视频数据和所述第一播放位置之后,还包括:接收所述会话分组中的每个终端发送的当前播放进度,根据所述每个终端的当前播放进度确定同步播放进度,向所述每个终端发送所述同步播放进度,使所述每个终端根据所述同步播放进度调整播放所述待分享视频的播放进度。7.一种分享视频的方法,其特征在于,所述方法包括:触发同步设备获取会话分组,所述会话分组包括所述待分享视频的视频标识和需要播放所述待分享视频的各终端的终端标识;接收所述同步设备根据所述会话分组广播的所述待分享视频的视频数据和同步播放信息;根据所述同步播放信息播放所述待分享视频的视频数据。8.如权利要求7所述的方法,其特征在于,所述触发同步设备获取会话分组,包括:向同步设备发送待分享视频的视频标识,使所述同步设备获取需要分享所述待分享视频的通信群组;接收所述同步设备根据所述通信群组中的成员广播的邀请请求消息,所述邀请请求消息用于邀请所述通信群组中的成员加入会话分组;加入所述会话分组。9.如权利要求7所述的方法,其特征在于,所述触发同步设备获取会话分组,包括:向同步设备发送会话申请消息,所述会话申请消息携带待分享视频视频标识和第一终端的终端标识,使所述同步设备创建会话分组,所述会话分组包括所述第一终端的终端标识和待分享视频的视频标识;接收所述同步设备发送的会话响应消息,所述会话响应消息携带所述会话分组的会话标识;向第二终端发送邀请请求消息,所述邀请请求消息携带所述会话标识,使所述第二终端根据所述会话标识加入所述会话分组。10.如权利要求7至9任一项权利要求所述的方法,其特征在于,所述根据所述同步播放信息播放所述待分享视频的视频数据之后,还包括:获取当前播放进度,发送所述当前播放进度给所述同步设备,使所述同步设备根据所述当前播放进度获取同步播放进度,根据所述同步播放进度调整播放所述待分享视频的播放进度。11.一种分享视频的装置,其特征在于,所述装置包括:获取模块,用于获...

【专利技术属性】
技术研发人员:任旻
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1