自动推送媒体内容的系统及其方法

文档序号:10597571阅读:388来源:国知局
自动推送媒体内容的系统及其方法
【专利摘要】本发明公开了一种自动推送媒体内容的系统及其方法。该自动推送媒体内容的方法包括:机顶盒获取移动设备的设备ID;机顶盒获取机顶盒与移动设备之间的第一距离,并将第一距离与预设的距离阈值进行比较;若第一距离等于或者大于距离阈值时,机顶盒将当前播放的媒体内容和设备ID发送至服务器,以使服务器推送当前播放的媒体内容至移动设备。通过上述方式,本发明能够避免用户手动操作,提高用户的使用体验。
【专利说明】
自动推送媒体内容的系统及其方法
技术领域
[0001]本发明涉及通信技术领域,特别是涉及一种自动推送媒体内容的系统及其方法。
【背景技术】
[0002]随着网络通信技术和多媒体技术的发展,智能电视、智能手机、平板电脑越来越多地进入人们的日常生活中。现有技术的多屏互动及三屏融合相关技术使智能电视、智能手机、平板电脑之间能够灵活地进行画面和音视频内容的共享和切换,例如,把手机上观看着的一个视频切换到电视上继续播放,或者把电视上的节目推送到手机上共享播放,都需要用户手动操作,降低了用户的体验效果。

【发明内容】

[0003]本发明主要解决的技术问题是提供一种自动推送媒体内容的系统及其方法,以解决上述问题。
[0004]为解决上述技术问题,本发明采用的一个技术方案是:提供一种自动推送媒体内容的方法,其应用于自动推送媒体内容的系统,系统包括服务器、机顶盒以及移动设备,月艮务器分别与机顶盒和移动设备建立连接,机顶盒与移动设备建立连接,方法包括:
[0005]机顶盒获取移动设备的设备ID;
[0006]机顶盒获取机顶盒与移动设备之间的第一距离,并将第一距离与预设的距离阈值进行比较;
[0007]若第一距离等于或者大于距离阈值时,机顶盒将当前播放的媒体内容和设备ID发送至服务器,以使服务器推送当前播放的媒体内容至移动设备。
[0008]其中,服务器推送当前播放的媒体内容至移动设备包括:
[0009]服务器根据设备ID通知移动设备继续播放当前播放的媒体内容。
[0010]其中,机顶盒获取机顶盒与移动设备之间的第一距离的步骤包括:
[0011]机顶盒每隔预设的时间获取第一距离。
[0012]其中,机顶盒和移动设备通过蓝牙4.0建立连接,机顶盒获取机顶盒与移动设备之间的第一距离的步骤包括:
[0013]机顶盒通过PRXM/PRXR协议获取第一距离。
[0014]其中,方法进一步包括:
[0015]若第一距离小于距离阈值时,则返回机顶盒获取机顶盒与移动设备之间的第一距离的步骤。
[0016]为解决上述技术问题,本发明采用的一个技术方案是:提供一种自动推送媒体内容的系统,其包括服务器、机顶盒以及移动设备,机顶盒包括依次耦接的第一蓝牙天线、第一处理芯片以及第一通信天线,移动设备包括依次耦接的第二蓝牙天线、第二处理芯片以及第二通信天线,服务器包括依次耦接的第三通信天线和第三处理芯片,第一通信天线和第二通信天线均与第三通信天线建立连接,第一蓝牙天线和第二蓝牙天线建立连接,其中:
[0017]第二处理芯片通过第二蓝牙天线将移动设备的设备ID发送给机顶盒;
[0018]第一处理芯片获取机顶盒与移动设备之间的第一距离,并将第一距离与预设的距离阈值进行比较;
[0019]若第一距离等于或者大于距离阈值时,第一处理芯片通过第一通信天线将当前播放的媒体内容和设备ID发送至服务器;
[0020]第三处理芯片通过第三通信天线推送当前播放的媒体内容至移动设备。
[0021 ]其中,第三处理芯片根据设备ID通知移动设备继续播放当前播放的媒体内容。
[0022]其中,第一处理芯片每隔预设的时间获取第一距离。
[0023]其中,第一蓝牙天线和第二蓝牙天线通过蓝牙4.0建立连接,第一处理芯片通过PRXM/PRXR协议获取第一距离。
[0024]其中,若第一距离小于距离阈值时,则第一处理芯片继续获取机顶盒与移动设备之间的第一距离。
[0025]本发明的有益效果是:区别于现有技术的情况,本发明的机顶盒获取移动设备的设备ID;机顶盒获取机顶盒与移动设备之间的第一距离,并将第一距离与预设的距离阈值进行比较;若第一距离等于或者大于距离阈值时,机顶盒将当前播放的媒体内容和设备ID发送至服务器,以使服务器推送当前播放的媒体内容至移动设备,服务器能够根据机顶盒与移动设备之间的第一距离自动推送当前播放的媒体内容,避免用户手动操作,提高用户的使用体验。
【附图说明】
[0026]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,进一步可以根据这些附图获取其他的附图。其中:
[0027]图1是本发明第一实施例的自动推送媒体内容的方法的流程图;
[0028]图2是图1中自动推送媒体内容的系统的结构示意图;
[0029]图3是本发明第一实施例的自动推送媒体内容的系统的结构示意图;
[0030]图4是本发明第二实施例的自动推送媒体内容的系统中机顶盒的结构示意图。
【具体实施方式】
[0031]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获取的所有其他实施例,都属于本发明保护的范围。
[0032]请参见图1-图2所示,图1是本发明第一实施例的自动推送媒体内容的方法的流程图,图2是图1中自动推送媒体内容的系统的结构示意图。本实施例所见揭示的方法应用于自动推送媒体内容的系统,如图2所示,该自动推送媒体内容的系统包括服务器21、机顶盒(Set-Top-Box,STB)22以及移动设备23,其中用户通过电视24观看网络的媒体内容,电视24通过内置或者外置机顶盒22连接至服务器21,以获取用户所选取的媒体内容,电视24播放该媒体内容。移动设备23优选为智能手机、掌上电脑或者平板电脑等设备。
[0033]其中,服务器21分别与机顶盒22和移动设备23建立连接,机顶盒22与移动设备23建立连接。在机顶盒22与服务器21建立连接时,机顶盒22向服务器21发送鉴权请求,服务器21根据鉴权请求中的账户信息与授权账户列表进行匹配,若匹配成功,则服务器21发送鉴权成功信息给机顶盒22。在移动设备23与服务器21建立连接时,移动设备23向服务器21发送鉴权请求,服务器21根据鉴权请求中的账户信息与授权账户列表进行匹配,若匹配成功,则服务器21发送鉴权成功信息给移动设备23。在机顶盒22与移动设备23建立连接时,机顶盒22和移动设备23进行匹配。
[0034]如图1所示,该方法包括以下步骤:
[0035]步骤Sll:机顶盒22获取移动设备23的设备ID;
[0036]其中,设备ID为移动设备23的序列号,在移动设备23制造完成后被赋予的一个唯一的一组号码,该组号码为移动设备23的设备ID。
[0037]在机顶盒22与移动设备23建立连接后,移动设备23将设备ID发送给机顶盒22,以使得机顶盒22获取移动设备23的设备ID。
[0038]其中,机顶盒22和移动设备23建立周期性通信,即机顶盒22和移动设备23每隔预设的时间进行通信,例如预设的时间为2s或者5s,机顶盒22和移动设备23每隔2s或者5s进行通信一次;预设的时间由厂家或者用户自定义设定。
[0039]优选地,机顶盒22和移动设备23通过蓝牙建立连接,例如机顶盒22和移动设备23通过蓝牙4.0建立连接。其中蓝牙4.0包括单模式和双模式,在双模式中低功耗蓝牙功能集成在现有的经典蓝牙控制器中,或者在现有的经典蓝牙技术芯片上增加低功耗堆栈,整体架构不变。
[0040]步骤S12:机顶盒22获取机顶盒22与移动设备23之间的第一距离,并将第一距离与预设的距离阈值进行比较;
[0041]其中,机顶盒22每隔预设的时间获取机顶盒22与移动设备23之间的第一距离,SP机顶盒22每隔2s或者5s获取机顶盒22与移动设备23之间的第一距离。
[0042]优选地,机顶盒22通过蓝牙4.0的PRXM/PRXR协议获取机顶盒22与移动设备23之间的第一距离。
[0043]若机顶盒23判断到第一距离等于或者大于距离阈值时,进入步骤S13。
[0044]若机顶盒23判断到第一距离小于距离阈值时,返回步骤S12,即返回机顶盒22获取机顶盒22与移动设备23之间的第一距离,并将第一距离与预设的距离阈值进行比较。
[0045]步骤S13:机顶盒22将当前播放的媒体内容和设备ID发送至服务器21,以使服务器21推送当前播放的媒体内容至移动设备23;
[0046]其中,服务器21根据设备ID判断移动设备23是否已经与服务器21连接;若否,则月艮务器21根据设备ID与对应的移动设备23建立连接;若是,则服务器21根据设备ID通知移动设备23继续播放当前播放的媒体内容,该当前播放的媒体内容为机顶盒22的当前播放的媒体内容;移动设备23通过移动设备23的播放软件或者客户端继续播放当前播放的媒体内容。优选地,媒体内容包括音频或者/和视频等多媒体内容。
[0047]因此,在移动设备23远离机顶盒22,并且机顶盒22判断到第一距离等于或者大于距离阈值时,服务器21自动推送当前播放的媒体内容至移动设备23,以使移动设备23继续播放当前播放的媒体内容,无需用户手动操作,提高用户的使用体验。
[0048]在本发明的其他实施例中,机顶盒22进一步每隔预设的时间获取至少两个第一距离,并根据至少两个第一距离的变化判断移动设备23移动的方向。当至少两个第一距离逐渐变大时,机顶盒22判断移动设备23往远离机顶盒22的方向移动;当至少两个第一距离逐渐变小时,机顶盒22判断移动设备23往靠近机顶盒22的方向移动。
[0049]当用户通过移动设备23播放媒体内容时,移动设备23与机顶盒22通过蓝牙4.0建立连接;若机顶盒23判断到移动设备23往靠近机顶盒22的方向移动,并且第一距离等于或者小于距离阈值时,机顶盒23控制电视24开启后,将其设备ID和电视24已开启信息发送给移动设备23,移动设备23发送机顶盒22的设备ID和当前播放的媒体内容至服务器21,服务器21根据机顶盒22的设备ID将当前播放的媒体内容推送至机顶盒22,进而实现电视24继续播放该当前播放的媒体内容。
[0050]本发明还提供第一实施例的自动推送媒体内容的系统,其在第一实施例所揭示的自动推送媒体内容的方法的基础上进行描述。如图3所示,机顶盒22包括依次耦接的第一蓝牙天线221、第一处理芯片222以及第一通信天线223,移动设备23包括依次耦接的第二蓝牙天线231、第二处理芯片232以及第二通信天线233,服务器21包括依次耦接的第三通信天线211和第三处理芯片212,其中第一通信天线223和第二通信天线233均与第三通信天线211建立连接,以使服务器21分别与机顶盒22和移动设备23建立连接;第一蓝牙天线221和第二蓝牙天线231建立连接,以使机顶盒22与移动设备23建立连接。
[0051]在机顶盒22与服务器21建立连接时,第一通信天线223向第三通信天线211发送鉴权请求,第三处理芯片212根据鉴权请求中的账户信息与授权账户列表进行匹配,若匹配成功,则第三处理芯片212通过第三通信天线211发送鉴权成功信息给第一通信天线223。在移动设备23与服务器21建立连接时,第二通信天线233向第三通信天线211发送鉴权请求,第三处理芯片212根据鉴权请求中的账户信息与授权账户列表进行匹配,若匹配成功,则第三处理芯片212通过第三通信天线211发送鉴权成功信息给第二通信天线233。在机顶盒22与移动设备23建立连接时,第一蓝牙天线221和第二蓝牙天线231进行匹配。
[0052]机顶盒22获取移动设备23的设备ID,设备ID为移动设备23的序列号,在移动设备23制造完成后被赋予的一个唯一的一组号码,该组号码为移动设备23的设备ID。
[0053]在机顶盒22与移动设备23建立连接后,第二处理芯片232通过第二蓝牙天线231将设备ID发送给第一蓝牙天线221,以使得机顶盒22获取移动设备23的设备ID。
[0054]其中,机顶盒22和移动设备23建立周期性通信,即机顶盒22和移动设备23每隔预设的时间进行通信,例如预设的时间为2s或者5s,机顶盒22和移动设备23每隔2s或者5s进行通信一次;预设的时间由厂家或者用户自定义设定。
[0055]优选地,机顶盒22和移动设备23通过蓝牙建立连接,例如第一蓝牙天线221和第二蓝牙天线231通过蓝牙4.0建立连接。
[0056]第一处理芯片222获取机顶盒22与移动设备23之间的第一距离,并将第一距离与预设的距离阈值进行比较。其中,第一处理芯片222每隔预设的时间获取机顶盒22与移动设备23之间的第一距离,即第一处理芯片222每隔2s或者5s获取机顶盒22与移动设备23之间的第一距离。
[0057]优选地,第一处理芯片222通过蓝牙4.0的PRXM/PRXR协议获取机顶盒22与移动设备23之间的第一距离。
[0058]若第一处理芯片222判断到第一距离小于距离阈值时,则第一处理芯片222继续获取机顶盒22与移动设备23之间的第一距离,并将第一距离与预设的距离阈值进行比较。
[0059]若第一处理芯片222判断到第一距离等于或者大于距离阈值时,则第一处理芯片222通过第一通信天线223将当前播放的媒体内容和设备ID发送至服务器21,以使服务器21推送当前播放的媒体内容至移动设备23。
[0060]第三处理芯片212通过第三通信天线211推送当前播放的媒体内容至移动设备23。即第三处理芯片212根据设备ID通知移动设备23继续播放当前播放的媒体内容。
[0061]其中,第三处理芯片212根据设备ID判断移动设备23是否已经与服务器21连接;若否,则第三处理芯片212根据设备ID通过第三通信天线211与对应的第二通信天线233建立连接;若是,则第三处理芯片212根据设备ID通知移动设备23继续播放当前播放的媒体内容,该当前播放的媒体内容为机顶盒22的当前播放的媒体内容;第二处理芯片232继续播放该当前播放的媒体内容。优选地,媒体内容包括音频或者/和视频等多媒体内容。
[0062]本发明还提供第二实施例的自动推送媒体内容的系统,其在第一实施例所揭示的自动推送媒体内容的方法的基础上进行描述。如图4所示,机顶盒22包括:接收器41、处理器42、发送器43、只读存储器44、随机存取存储器45以及总线46。
[0063]接收器41用于接收数据。
[0064]处理器42控制数据交互处理装置的操作,处理器42还可以称为CPU(CentralProcessing Unit,中央处理单元)。处理器42可能是一种集成电路芯片,具有信号的处理能力。处理器42还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0065]发送器43用于发送数据。
[0066]存储器可以包括只读存储器44、随机存取存储器45,并向处理器42提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(NVRAM)。
[0067]数据交互处理装置的各个组件通过总线46耦合在一起,其中总线46除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线46。
[0068]存储器存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:
[0069]操作指令:包括各种操作指令,用于实现各种操作。
[0070]操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
[0071]在本发明实施例中,处理器42通过调用存储器存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:
[0072]接收器41用于获取移动设备23的设备ID。
[0073]处理器42用于获取机顶盒22与移动设备23之间的第一距离,并将第一距离与预设的距离阈值进行比较。
[0074]发送器43用于在第一距离等于或者大于距离阈值时将当前播放的媒体内容和设备ID发送至服务器21。
[0075]综上所述,本发明的机顶盒获取移动设备的设备ID;机顶盒获取机顶盒与移动设备之间的第一距离,并将第一距离与预设的距离阈值进行比较;若第一距离等于或者大于距离阈值时,机顶盒将当前播放的媒体内容和设备ID发送至服务器,以使服务器推送当前播放的媒体内容至移动设备,服务器能够根据机顶盒与移动设备之间的第一距离自动推送当前播放的媒体内容,避免用户手动操作,提高用户的使用体验。
[0076]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种自动推送媒体内容的方法,其特征在于,所述方法应用于自动推送媒体内容的系统,所述系统包括服务器、机顶盒以及移动设备,所述服务器分别与所述机顶盒和所述移动设备建立连接,所述机顶盒与所述移动设备建立连接,所述方法包括: 所述机顶盒获取所述移动设备的设备ID; 所述机顶盒获取所述机顶盒与所述移动设备之间的第一距离,并将所述第一距离与预设的距离阈值进行比较; 若所述第一距离等于或者大于所述距离阈值时,所述机顶盒将当前播放的媒体内容和所述设备ID发送至所述服务器,以使所述服务器推送所述当前播放的媒体内容至所述移动设备。2.根据权利要求1所述的方法,其特征在于,所述服务器推送所述当前播放的媒体内容至所述移动设备包括: 所述服务器根据所述设备ID通知所述移动设备继续播放所述当前播放的媒体内容。3.根据权利要求1所述的方法,其特征在于,所述机顶盒获取所述机顶盒与所述移动设备之间的第一距离的步骤包括: 所述机顶盒每隔预设的时间获取所述第一距离。4.根据权利要求3所述的方法,其特征在于,所述机顶盒和所述移动设备通过蓝牙4.0建立连接,所述机顶盒获取所述机顶盒与所述移动设备之间的第一距离的步骤包括: 所述机顶盒通过PRXM/PRXR协议获取所述第一距离。5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括: 若所述第一距离小于所述距离阈值时,则返回所述机顶盒获取所述机顶盒与所述移动设备之间的第一距离的步骤。6.—种自动推送媒体内容的系统,其特征在于,所述系统包括服务器、机顶盒以及移动设备,所述机顶盒包括依次耦接的第一蓝牙天线、第一处理芯片以及第一通信天线,所述移动设备包括依次耦接的第二蓝牙天线、第二处理芯片以及第二通信天线,所述服务器包括依次耦接的第三通信天线和第三处理芯片,所述第一通信天线和所述第二通信天线均与所述第三通信天线建立连接,所述第一蓝牙天线和所述第二蓝牙天线建立连接,其中: 所述第二处理芯片通过所述第二蓝牙天线将所述移动设备的设备ID发送给所述机顶盒; 所述第一处理芯片获取所述机顶盒与所述移动设备之间的第一距离,并将所述第一距离与预设的距离阈值进行比较; 若所述第一距离等于或者大于所述距离阈值时,所述第一处理芯片通过所述第一通信天线将当前播放的媒体内容和所述设备ID发送至所述服务器; 所述第三处理芯片通过所述第三通信天线推送所述当前播放的媒体内容至所述移动设备。7.根据权利要求6所述的系统,其特征在于,所述第三处理芯片根据所述设备ID通知所述移动设备继续播放所述当前播放的媒体内容。8.根据权利要求6所述的系统,其特征在于,所述第一处理芯片每隔预设的时间获取所述第一距离。9.根据权利要求8所述的系统,其特征在于,所述第一蓝牙天线和所述第二蓝牙天线通过蓝牙4.0建立连接,所述第一处理芯片通过PRXM/PRXR协议获取所述第一距离。10.根据权利要求6所述的系统,其特征在于,若所述第一距离小于所述距离阈值时,则所述第一处理芯片继续获取所述机顶盒与所述移动设备之间的第一距离。
【文档编号】H04N21/258GK105959781SQ201610265169
【公开日】2016年9月21日
【申请日】2016年4月26日
【发明人】岳成坤
【申请人】捷开通讯(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1