一种媒体内容同步方法、装置及存储介质制造方法及图纸

技术编号:21066036 阅读:24 留言:0更新日期:2019-05-08 10:09
本申请提供了一种媒体内容同步方法,该方法包括:第一媒体应用客户端发送媒体信息请求,请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息;第一媒体应用客户端接收所述媒体信息;以及所述第一媒体应用客户端根据所述媒体信息播放所述媒体信息对应的媒体内容。相应的,本申请还提供了实现所述媒体内容同步方法的装置。

【技术实现步骤摘要】
一种媒体内容同步方法、装置及存储介质
本申请涉及信息
,尤其涉及一种媒体内容同步方法、装置及存储介质。
技术介绍
当前,随着互联网的发展,用户对媒体资源共享的需求越来越多。因此,出现了多个用户希望可以分别在不同地点使用不同终端设备同时观看同一个视频的需求,以及同一个用户在观看一个视频的过程中想变换地点或者变换终端设备继续观看的需求。
技术实现思路
本申请实例提出了一种媒体内容同步方法,可以在不同的媒体应用客户端之间实现同一媒体内容的同步播放。该方法包括:第一媒体应用客户端发送媒体信息请求消息,请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息;第一媒体应用客户端接收媒体信息;以及第一媒体应用客户端根据所述媒体信息播放所述媒体信息对应的媒体内容。本申请的实例还提出了一种媒体应用客户端,包括:发送模块,响应于请求其他用户终端媒体信息的操作,发送媒体信息请求消息,请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息;接收模块,用于接收所述媒体信息;以及播放模块,用于根据所述媒体信息播放所述媒体信息对应的媒体内容。本申请实例还提供了一种存储介质,存储有可读指令,可以使至少一个处理器执行上述媒体内容同步播放方法。通过以上技术方案可以看出,一方面可以实现在同一网络中不同媒体应永客户端的同步媒体播放,使得相同或者不同用户可以通过不同的终端观看同一个媒体内容,甚至还可以保持不同终端的播放进度一致。另一方面,通过上述同步媒体内容的方法可以避免用户在不同终端设备上播放同一媒体内容时所执行的搜索媒体内容以及调整播放进度等各种操作,既避免了重复播放,又减少了用户终端与服务器之间的信息交互以及不必要的媒体内容下载,在提高终端设备的效率同时也节约了时间、网络资源和电力资源。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实例的系统结构示意图;图1a为本申请另一实例的系统结构示意图;图2为本申请实施例所述的媒体内容同步方法的流程图;图3为本申请一实施例所述的媒体内容同步方法的流程图;图3a为本申请一实施例所述的媒体应用客户端在获得媒体信息后的处理方法流程图;图3b为本申请另一实施例所述的媒体应用客户端在获得媒体信息后的处理方法流程图;图4为本申请一实施例所述的用户终端的媒体应用客户端展示媒体内容列表的示例;图5为本申请另一实施例所述的媒体内容同步方法的示例;图6为本申请又一实施例所述的媒体内容同步方法的流程图;图6a为本申请一实施例的媒体应用客户端在获得媒体信息后的处理方法流程图;图6b为本申请另一实施例的媒体应用客户端在获得媒体信息后的处理方法流程图;图7为本申请又一实施例所述的媒体内容同步方法的流程图;图8为本申请一实施例的媒体应用客户端的结构示意图;图9为本申请一实施例的媒体应用客户端的结构示意图;图10为本申请一实施例的媒体应用服务器的结构示意图;以及图11为本申请一实施例的媒体应用客户端或媒体应用服务器的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了描述上的简洁和直观,下文通过描述若干代表性的实施例来对本专利技术的方案进行阐述。实施例中大量的细节仅用于帮助理解本专利技术的方案。但是很明显,本专利技术的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本专利技术的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。如前所述,在互联网飞速发展的过程中,目前出现了多个用户希望可以分别在不同地点使用不同终端同时观看同一个视频的需求以及同一个用户在观看一个视频的过程中想变换地点或者变换终端设备继续观看的需求。这就需要实现同一个媒体内容在不同终端设备之间的共享及同步。现有的媒体同步播放的方法基本上有两种,一种方法是多个用户分别打开媒体播放客户端,找到相同媒体,再分别进行观看;另外一种方法是在有观看历史的用户终端上用同一账号登录,通过之前保存的观看历史实现播放同步。但是以上这两种方案不能自动获取并展示其他用户正在播放的媒体内容而且操作繁琐,用户体验不佳。为了解决上述问题,本申请的实例提出了一种媒体内容同步播放方法,该方法应用于用户终端的媒体应用客户端,用于实现在网络中,不同媒体应用客户端之间媒体内容的同步播放。例如,当局域网内任一台用户终端上的媒体应用客户端正在播放某一媒体内容时,该局域网内其它用户终端在启动媒体应用客户端时可以自动获取上述媒体应用客户端正在播放的媒体内容,甚至播放进度,并且可以直接选择观看对方正在观看的媒体内容。同时,网络中每个用户终端上媒体应用客户端的播放又各自独立,每个用户的播放进度自由,可以各自快进快退,互不干扰。图1显示了本申请一些实例所述的媒体同步播放方法所适用的系统结构示意图。如图1所示,本申请的系统至少包括:两个以上用户终端11、网络12和应用服务器13。在本申请的一些实例中,上述用户终端11可以是智能手机、PAD、个人计算机、智能电视和平板电脑等智能终端设备。该用户终端11上包含有显示装置,比如显示器或触摸屏等。一般情况下,在用户终端11上可以安装各种应用客户端,比如,可以播放媒体内容的媒体应用客户端,例如腾讯视频、云视听极光等应用客户端。在本申请的一些实例中,上述网络12可以是指互联网,上述两个以上的用户终端11可以分别接入互联网并通过互联网分别连接到应用服务器13,分别与其进行通信。在本申请的一些实例中,上述网络12还可以是指局域网。上述两个以上的用户终端11以及应用服务器13可以一起构建成一个局域网,并通过局域网实现彼此之间的相互通信,例如通过集线器连接到一起。应用服务器13也连接至该局域网。具体的通信协议可以选择局域网(LAN)的IEEE802.3协议,WLAN的IEEE802.11协议以及Wi-Fi协议等等。此时,上述两个以上的用户终端11之间以及用户终端11和应用服务器13之间可以通过该局域网实现相互通信。此外,上述两个以上的用户终端11之间以及用户终端11和应用服务器13之间还可以通过TCP/IP协议实现不同设备之间的相互发现以及相互通信。在本申请的一些实例中,上述网络12还可以是包括局域网、路由设备14以及互联网15的网络。其具体的网络结构可以如图1a所示,具体而言,上述局域网可以是有线局域网络或无线局域网络。上述两个以上的用户终端11可以和路由设备14一起构建成一个局域网,通过局域网实现彼此之间的相互通信,具体的通信协议可以选择例如局域网(LAN)的IEEE802.3协议,WLAN的IEEE802.11协议以及Wi-F本文档来自技高网...

【技术保护点】
1.一种媒体内容同步方法,其中,所述方法包括:第一媒体应用客户端发送媒体信息请求消息请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息;所述第一媒体应用客户端接收所述媒体信息;以及所述第一媒体应用客户端根据所述媒体信息播放所述媒体信息对应的媒体内容。

【技术特征摘要】
1.一种媒体内容同步方法,其中,所述方法包括:第一媒体应用客户端发送媒体信息请求消息请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息;所述第一媒体应用客户端接收所述媒体信息;以及所述第一媒体应用客户端根据所述媒体信息播放所述媒体信息对应的媒体内容。2.根据权利要求1所述的方法,其中,所述第一媒体应用客户端发送媒体信息请求消息请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息包括:在第一媒体应用客户端所在的终端启动时,在第一媒体应用客户端启动时,在第一媒体应用客户端检测到选择请求其他媒体应用客户端媒体信息的选项的操作时,或者在第一媒体应用客户端检测到选择同步至其他媒体应用客户端媒体信息的选项的操作时,第一媒体应用客户端发送媒体信息请求消息请求获取第二媒体应用客户端正在播放的媒体内容的媒体信息。3.根据权利要求1所述的方法,其中,所述第一媒体应用客户端发送媒体信息请求包括:所述第一媒体应用客户端向连接至同一局域网的第二媒体应用客户端发送媒体信息请求消息,请求所述第二媒体应用客户端反馈正在播放的媒体内容的媒体信息;所述接收所述媒体信息包括:所述第一媒体应用客户端接收所述连接至同一局域网的第二媒体应用客户端反馈的媒体信息。4.根据权利要求3所述的方法,其中,所述媒体信息请求消息为广播消息。5.根据权利要求1所述的方法,其中,所述第一媒体应用客户端发送媒体信息请求包括:所述第一媒体应用客户端向媒体应用服务器发送媒体信息请求消息,请求媒体应用服务器反馈与所述第一媒体应用客户端具有关联关系的第二媒体应用客户端正在播放的媒体内容的媒体信息;所述接收所述媒体信息包括:所述第一媒体应用客户端接收所述媒体应用服务器反馈的与所述第一媒体应用客户端具有关联关系的第二媒体应用客户端的媒体信息。6.根据权利要求1所述的方法,所述媒体信息包括:所述媒体信息对应的媒体内容的标识以及地址;所述第一媒体应用客户端根据所述媒体信息播放所述媒体信息对应的媒体内容包括:所述第一媒体应用客户端显示所述媒体信息对应的媒体内容的标识;所述第一媒体应用客户端接收对所显示媒体内容的标识中一个媒体内容的标识的选择操作;所述第一媒体应用客户端根据所选择的媒体内容的标识对应的媒体内容的地址信息向媒体应用服务器请求所选择媒体信息所对应的媒体内容;以及所述第一媒体应用客户端下载并播放所述媒体内容。7.根据权利...

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

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

1