资源共享方法和相关装置及系统的制作方法

文档序号:8546456阅读:427来源:国知局
资源共享方法和相关装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及了资源共享方法和相关装置及系统。
【背景技术】
[0002]随着互联网的发展,各种各样的终端产品开始进入我们的生活,如网络电视机顶盒(Over The Top,OTT)、数字电视一体机、平板电脑等。自从2003年启动有线数字电视整体转换以来,全国有线数字电视发展迅猛,数字电视基本普及,并且随着中国宽带网络的加速发展,用户终端也呈现爆发式的增长。
[0003]目前,现有的播放终端向用户提供的节目资源大都局限于终端本地的媒体文件资源、终端本身所接入的有线电视网或终端本身所对接的视频网站,但是,由于每个用户终端设备都是互联网中的一个节点,如何使得每个节点设备不再孤立,其所访问的资源不再局限于本地资源、终端本身所接入的有线电视网和对接的视频网站,将互联网中处于不同位置的用户终端进行互联互通,实现设备之间信息资源共享,是一个亟待解决的问题。

【发明内容】

[0004]本发明实施例提供了资源共享方法和相关装置及系统,以期可以将互联网中处于不同位置的用户终端进行互联互通,实现设备之间的信息资源共享。
[0005]为了解决上述技术问题,本发明实施例第一方面提供了一种资源共享方法,包括:
[0006]第一播放终端向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求;
[0007]其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端;
[0008]所述第一播放终端接收所述前端服务器响应所述第一请求而发送的所述K个播放终端的节目资源信息,在所述第一播放终端的用户操作界面上展示所述K个所述节目资源信息;
[0009]所述第一播放终端获取用户从所述K个节目资源信息中选择的目标节目信息,并向所述目标节目信息对应的目标播放终端发送用于获取所述目标节目信息的节目数据的
ΛΑ* ~-、丰—P?
弟一求;
[0010]所述第一播放终端接收所述目标播放终端响应所述第二请求而发送的所述节目数据,并播放所述节目数据。
[0011]本发明实施例第二方面提供了一种资源共享方法,包括:
[0012]前端服务器接收来自第一播放终端的用于获取K个播放终端的节目资源信息的第一请求;
[0013]其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端;
[0014]所述前端服务器从数据库中获取所述K个播放终端的节目资源信息;
[0015]所述前端服务器向第一播放终端发送获取的K个播放终端的节目资源信息以响应所述第一请求。
[0016]本发明实施例第三方面提供了一种播放终端,包括:
[0017]第一请求发送单元,用于向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求;
[0018]其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端;
[0019]节目资源信息接收单元,用于接收所述前端服务器响应所述第一请求而发送的所述K个播放终端的节目资源信息,在所述播放终端的用户操作界面上展示所述K个所述节目资源信息;
[0020]第二请求发送单元,用于获取用户从所述K个节目资源信息中选择的目标节目信息,并向所述目标节目信息对应的目标播放终端发送用于获取所述目标节目信息的节目数据的第二请求;
[0021]节目数据接收单元,用于接收所述目标播放终端响应所述第二请求而发送的所述节目数据,并播放所述节目数据。
[0022]本发明实施例第四方面提供了一种前端服务器,包括:
[0023]第一请求接收单元,用于接收来自第一播放终端的用于获取K个播放终端的节目资源信息的第一请求;
[0024]其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端;
[0025]节目资源信息获取单元,用于从数据库中获取所述K个播放终端的节目资源信息;
[0026]节目资源信息发送单元,用于向播放终端发送获取的K个播放终端的节目资源信息以响应所述第一请求。
[0027]可以看出,在本发明实施例提供的技术方案中,第一播放终端向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求;其中,K个播放终端中的播放终端i的节目资源信息包括播放终端i的节目信息,播放终端i的节目信息包括播放终端i拥有的至少一种类型的至少一个节目的信息,播放终端i为K个播放终端中的任意一个播放终端;第一播放终端接收前端服务器响应第一请求而发送的K个播放终端的节目资源信息,在第一播放终端的用户操作界面上展示K个节目资源信息;从而第一播放终端可获取到来自其它播放终端的节目资源信息并供用户在用户操作界面上选择需要播放的节目,第一播放终端获取用户从K个节目资源信息中选择的目标节目信息,并向目标节目信息对应的目标播放终端发送用于获取目标节目信息的节目数据的第二请求;第一播放终端接收目标播放终端响应第二请求而发送的节目数据,并播放节目数据。通过获取到K个播放终端的节目资源信息,在用户操作界面上选择需要播放的目标节目信息,并向目标节目信息对应的目标播放终端请求目标节目信息对应的节目数据,从而使得在第一播放终端上播放来自其它播放终端的节目数据成为可能,实现了设备之间的信息资源共享。
[0028]可以看出,在本发明实施例提供的技术方案中,前端服务器接收来自第一播放终端的用于获取K个播放终端的节目资源信息的第一请求;其中,K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,播放终端i为所述K个播放终端中的任意一个播放终端;前端服务器从数据库中获取所述K个播放终端的节目资源信息;前端服务器向第一播放终端发送获取的K个播放终端的节目资源信息以响应所述第一请求。前端服务器通过接收给第一播放终端提供K个播放终端的节目资源信息,从而使得在第一播放终端上播放来自其它播放终端的节目数据成为可能,实现了设备之间的信息资源共享。
【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明实施例提供的一种资源共享方法的流程示意图;
[0031]图2是本发明的实施例提供的另一种资源共享方法的流程示意图;
[0032]图3-a是本发明实施例提供的另一种资源共享方法的流程示意图;
[0033]图3-b是本发明实施例提供的资源共享系统的网络架构示意图;
[0034]图4是本发明实施例提供的一种播放终端的结构示意图;
[0035]图5是本发明实施例提供的一种前端服务器的结构示意图;
[0036]图6是本发明的实施例提供的另一种播放终端的结构示意图;
[0037]图7是本发明的实施例提供的另一种前端服务器的结构示意图;
[0038]图8是本发明的实施例提供的一种资源共享系统的示意图。
【具体实施方式】
[0039]本发明实施例提供资源共享方法和相关装置及系统,以期可以将互联网中处于不同位置的用户终端进行互联互通,实现设备之间的信息资源共享。
[0040]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0041]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0042]本发明的一种资源共享方法的一个实施例,一种资源共享方法包括:第一播放终端向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求;其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端;所述第一播放终端接收所述前端服务器响应所述第一请求而发送的所述K个播放终端的节目资源信息,在所述第一播放终端的用户操作界面上展示所述K个所述节目资源信息;所述第一播放终端获取用户从所述K个节目资源信息中选择的目标节目信息,并向所述目标节目信息对应的目标播放终端发送用于获取所述目标节目信息的节目数据的第二请求;所述第一播放终端接收所述目标播放终端响应所述第二请求而发送的所述节目数据,并播放所述节目数据。
[0043]首先参见图1,图1为本发明一个实施例提供的一种资源共享方法的流程示意图。其中,如图1所示,本发明的一个实施例提供的一种资源共享方法可以包括:
[0044]101、第一播放终端向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求。
[0045]其中,所述K个播放终端中的播放终端i的节目资源信息包括所述播放终端i的节目信息,所述播放终端i的节目信息包括所述播放终端i拥有的至少一种类型的至少一个节目的信息,所述播放终端i为所述K个播放终端中的任意一个播放终端。
[0046]其中,第一播放终端为数字电视等可以播放视频的用户终端;前端服务器为与第一播放终端建立连接并且为第一播放终端提供服务的服务器,也可以叫前端播发服务器。
[0047]可选地,在本发明一些可能的实施方式中,同时连接到同一个前端服务器上的播放终端的个数为K个,其中,K的取值为正整数,且K的取值大于2,此时可选取该K个播放终端中的一个为第一播放终端,与前端服务器建立连接,并向前端服务器发送获取K个播放终端的节目资源信息的第一请求。
[0048]其中,每个播放终端隶属于不同的有线电视网,对接了不同的视频网站,拥有着不同的存储器媒体资源文件。节目资源信息为前端服务器上接收到的来自连接到该前端服务器上的所有的播放终端发送的节目资源信息,该节目资源信息主要包括各个播放终端所拥有的节目资源,包括以下节目资源中的至少一种:直播节目资源、本地媒体节目资源和网络节目资源等。其中,直播节目资源,即第一播放终端所在的有线电视网提供的直播节目资源;本地媒体节目资源,即第一播放终端通过该问内部存储器和通过自身USB端口接入的外部存储设备可获取到的媒体节目资源;以及网络节目资源,即第一播放终端通过访问与自身对接的视频网站服务器获取到的网络节目信息,如爱奇艺网站等。
[0049]102、所述第一播放终端接收所述前端服务器响应所述第一请求而发送的所述K个播放终端的节目资源信息,在所述第一播放终端的用户操作界面上展示所述K个所述节目资源信息。
[0050]其中,在所述第一播放终端的用户操作界面上展示的所述K个节目资源信息用于提供给用户选择需要播放的节目资源信息。
[0051]例如,在本发明一些可能的实施方式中,当第一播放终端为数字电视时,当接收到前端服务器发送的K个播放终端的节目资源信息时,可在数字电视的屏幕上显示节目资源信息,从而用户可通过触屏或者按键操作根据自身需要选择需要观看的节目。
[0052]可选地,在本发明一些可能的实施方式中,该节目资源信息可以为:直播节目信息、本地媒体节目信息和网络节目信息等。
[0053]103、所述第一播放终端获取用户从所述K个节目资源信息中选择的目标节目信息,并向所述目标节目信息对应的目标播放终端发送用于获取所述目标节目信息的节目数据的第二请求。
[0054]其中,节目资源信息可以为:直播节目信息、本地媒体节目信息和网络节目信息等,目标播放终端同样为数字电视等可以播放视频的用户终端。
[0055]可选地,在本发明一些可能的实施方式中,当同时连接到同一个前端服务器上有多个播放终端时,目标播放终端为其中拥有目标节目信息对应的节目数据的一个播放终端。
[0056]104、所述第一播放终端接收所述目标播放终端响应所述第二请求而发送的所述节目数据,并播放所述节目数据。
[0057]其中,该节目数据可以为:直播节目信息对应的节目数据,即目标放终端所在的有线电视网提供的直播节目数据流;本地媒体节目信息对应的节目数据,即以视频格式存储在目标播放终端可以读取到的存储设备的节目数据;网络节目信息,即目标播放终端通过访问与自身对接的视频网站服务器获取到网络节目数据流。
[0058]可以看出,在本实施例的方案中,第一播放终端向前端服务器发送用于获取K个播放终端的节目资源信息的第一请求;其中,K个播放终端中的播放终端i的节目资源信息包括播放终端i的节目信息,播放终端i的节目信息包括播放终端i拥有的至少一种类型的至少一个节目的信息,播放终端i为K个播放终端中的任意一个播放终端;第一播放终端接收前端服务器响应第一请求而发送的K个播放终端的节目资源信息,在第一播放终端的用户操作界面上展示K个节目资源信息;从而第一播放终端可获取到来自其它播放终端的节目资源信息并供用户在用户操作界面上选择需要播放的节目,第一播放终端获取用户从K个节目资源信息中选择的目标节目信息,并向目标节目信息对应的目标播放终端发送用于获取目标节目信息的节目数据的第二请求;第一播放终端接收目标播放终端响应第二请求而发送的节目数据,并播放节目数据。通过获取到K个播放终端的节目资源信息,在用户操作界面上选择需要播放的目标节目信息,并向目标节目信息对应的目标播放终端请求目标节目信息对应的节目数据,从而使得在第一播放终端上播放来自其它播放终端的节目数据成为可能,实现了设备之间的信息资源共享。
[0059]可选地,在本发明的一些可能的实施方式中,所述第一播放终端向前端服务器发送获取K个播放终端的节目资源信息的请求前,所述方法还包括:所述第一播放终端向前端服务器发送所述第一播放终端的节目资源信息,所述第一播放终端的节目信息包括所述第一播放终端拥有的至少一种类型的至少一个节目的信息。
[0060]同样地,连接到同一个前端服务器上的所有播放终端均向前端服务器发送该播放终端上面的节目资源信息。
[0061]可选地,在本发明的一些可能的实施方式中,所述第一播放终端向前端服务器发送获取K个播放终端的节目资源信息的请求前,所述第一播放终端将自身的工作状态设定为运行状态,并与所述前端服务器建立连接。
[0062]可选地,在本发明的一些可能的实施方式中,所述第一播放终端与前端服务器建立连接后,所述第一播放终端将自身的工作状态向前端服务器进行提交。
[006
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1