一种控制视频切换的方法、发送视频信息的方法及装置的制造方法

文档序号:10516227阅读:144来源:国知局
一种控制视频切换的方法、发送视频信息的方法及装置的制造方法
【专利摘要】本发明公开了一种控制视频切换的方法、发送视频信息的方法及装置,该控制视频切换的方法可应用于服务器,可以包括:接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识;获取与所述视频标识对应的至少一个视频链接地址;根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址;将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频,实现了对智能电视视频的切换。本发明的技术方案通过移动设备实现了对智能电视视频的切换,简化了智能电视的视频切换过程,提升了用户体验。
【专利说明】
一种控制视频切换的方法、发送视频信息的方法及装置
技术领域
[0001]本发明涉及数据处理技术领域,特别涉及一种控制视频切换的方法、发送视频信息的方法及装置。
【背景技术】
[0002]智能电视,由于其具有全开放式平台,搭载了操作系统,所以用户可以根据需要安装各类应用软件,使电视实现了网络搜索、IP电视、数字音乐、网络视频电话等各种功能,极大地方便了用户,提升了用户体验。与之相对应的是,由于智能电视的视频切换方式非常繁琐,一直被人们所垢病。
[0003]现有技术中,用户在使用智能电视时,都是通过频繁的操作遥控器上的方向键、确认键等来实现视频的切换,非常的不便,用户的体验不好。

【发明内容】

[0004]本发明实施例中提供了一种控制视频切换的方法、发送视频信息的方法及装置,以简化智能电视的视频切换过程,提升用户体验。
[0005]为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0006]—种控制视频切换的方法,应用于服务器,所述方法包括:
[0007]接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识;
[0008]获取与所述视频标识对应的至少一个视频链接地址;
[0009]根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址;
[0010]将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。
[0011 ] 一种发送视频信息的方法,应用于移动设备,所述方法包括:
[0012]判断所述移动设备的当前页面是否为预设页面;其中,所述预设页面中包含有视频帧画面;
[0013]当所述移动设备的当前页面为预设页面时,判断是否检测到用户对所述视频帧画面的预设操作;
[0014]当检测到用户对所述视频帧画面的预设操作时,生成视频信息;其中,所述视频信息中至少包括视频标识;
[0015]将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视;其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。
[0016]—种控制视频切换的装置,应用于服务器,所述装置包括:
[0017]接收单元,用于接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识;
[0018]视频链接地址获取单元,用于获取与所述视频标识对应的至少一个视频链接地址;
[0019]目标视频链接地址确定单元,用于根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址;
[0020]目标视频链接地址发送单元,用于将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。
[0021]—种发送视频信息的装置,应用于移动设备,所述装置包括:
[0022]预设页面判断单元,用于判断所述移动设备的当前页面是否为预设页面;其中,所述预设页面中包含有视频帧画面;
[0023]预设操作判断单元,用于当所述移动设备的当前页面为预设页面时,判断是否检测到用户对所述视频帧画面的预设操作;
[0024]视频信息生成单元,用于当检测到用户对所述视频帧画面的预设操作时,生成视频信息;其中,所述视频信息中至少包括视频标识;
[0025]将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视;其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。
[0026]本公开的实施例提供的技术方案可以包括以下有益效果:
[0027]本公开实施例提供的一种控制视频切换的方法、发送视频信息的方法及装置,当在移动设备中检测到用户对预设页面的视频帧画面的预设操作时,生成包括视频标识的视频信息,并将视频信息和移动设备标识发送给服务器。进一步地,服务器在接收到移动设备发送的视频信息和移动设备标识后,获取视频标识对应的至少一个视频链接地址,并根据视频标识对应的至少一个视频链接地址确定目标视频链接地址,最终服务器将目标视频链接地址发送给与移动设备标识对应的智能电视,智能电视在接收到目标视频链接地址后,播放目标视频链接地址对应的视频。
[0028]当应用本发明实施例的方案时,用户对移动设备上预设页面中视频帧画面执行预设操作后,通过上述流程即可使智能电视播放目标视频链接地址对应的视频,实现对智能电视正在播放视频的切换。该切换智能电视视频的过程仅需用户对移动设备的视频帧画面执行简单的操作即可实现,简化了智能电视的视频切换过程,非常方便,提升了用户体验。
[0029]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本发明实施例提供的一种控制视频切换的方法的流程图;
[0032]图2为本发明实施例提供的另一种控制视频切换的方法的流程图;
[0033]图3为本发明实施例提供的又一种控制视频切换的方法的流程图;
[0034]图4为本发明实施例提供的一种发送视频信息的方法的流程图;
[0035]图5为本发明实施例提供的另一种发送视频信息的方法的流程图;
[0036]图6为本发明实施例提供的又一种发送视频信息的方法的流程图;
[0037]图7为本发明实施例提供的一种控制视频切换的装置的结构示意图;
[0038]图8为本发明实施例提供的另一种控制视频切换的装置的结构示意图;
[0039]图9为本发明实施例提供的又一种控制视频切换的装置的结构示意图;
[0040]图10为本发明实施例提供的一种发送视频信息的装置的结构示意图;
[0041]图11为本发明实施例提供的另一种发送视频信息的装置的结构示意图。
【具体实施方式】
[0042]本发明如下实施例提供了一种控制视频切换的方法、发送视频信息的方法及装置,以简化智能电视的视频切换过程,提升用户体验。
[0043]为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。
[0044]如图1所示,为本发明实施例提供的一种控制视频切换的方法的流程图,该控制视频切换的方法可应用于服务器,该控制视频切换的方法可以包括以下步骤:
[0045]在步骤SlOl中,接收移动设备发送的视频信息和移动设备标识。
[0046]其中,所述视频信息中至少包括:视频标识。
[0047]具体地,在该步骤中,服务器接收移动设备发送的视频信息和移动设备标识。所述移动设备可以是手机、ipad等手持电子设备,所述移动设备标识可以是国际移动设备识别码(Internat1nal Mobile Equipment Identity,简称IMEI)、电子序列号(ElectronicSerial Number,简称ESN)等,所述视频标识可以是视频名称、视频标题等。
[0048]在步骤S102中,获取与所述视频标识对应的至少一个视频链接地址。
[0049]具体地,在该步骤中,根据步骤SlOl中获取的视频标识,在服务器中查找与所述视频标识对应的至少一个视频链接地址。其中,服务器中预先存储有视频标识与视频链接地址之间的对应关系。
[0050]在步骤S103中,根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址。
[0051 ]具体地,在该步骤中,将步骤S102中获取的视频链接地址中的一个确定为目标视频链接地址。确定所述目标视频链接地址的方式可根据实际情况的不同而不同,下面举例说明:
[0052]例如,在本发明的一种【具体实施方式】中,当所述视频标识对应的视频链接地址为多个时,可从所述视频标识对应的多个视频链接地址中任意选取一个视频链接地址作为所述目标视频链接地址。
[0053]又例如:在本发明的一种【具体实施方式】中,当所述视频标识对应的视频链接地址为多个,且步骤SlOl中接收的视频信息中还包括视频码流参数时,从所述视频标识对应的多个视频链接地址中选取与所述视频码流参数对应的视频链接地址作为所述目标视频链接地址。其中,所述视频码流参数可以为超清视频、高清视频或标清视频的视频像素值(如640x480、1024x768等)。
[0054]还例如,在本发明的一种【具体实施方式】中,当所述视频标识对应的视频链接地址仅有一个时,将仅有的一个视频链接地址确定为目标视频链接地址。
[0055]在步骤S104中,将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。
[0056]具体地,在该步骤中,服务器根据步骤SlOl中接收到的移动设备标识查找该移动设备标识对应的智能电视,并将步骤S103中确定的目标视频链接地址发送给所述移动设备标识对应的智能电视。其中,服务器中预先存储有移动设备标识和智能电视标识之间的绑定关系,每个智能电视标识对应唯一一台智能电视,每个智能电视标识对应的智能电视即为相应的移动设备标识对应的智能电视。所述智能电视标识可以是智能电视的产品序列号(Serial Number,简称SN)。
[0057]本发明实施例提供的该方法,服务器在接收到移动设备发送的包括视频标识的视频信息和移动设备标识后,获取视频标识对应的至少一个视频链接地址,并根据视频标识对应的至少一个视频链接地址确定目标视频链接地址,最终服务器将目标视频链接地址发送给与移动设备标识对应的智能电视,智能电视在接收到目标视频链接地址后,播放目标视频链接地址对应的视频。
[0058]当应用本发明实施例的方案时,服务器根据从移动设备处接收的视频标识确定出目标视频链接地址,并将目标视频链接地址发送给移动设备标识对应的智能电视,使智能电视播放目标视频链接地址对应的视频。该过程通过移动设备实现了对智能电视视频的切换,简化了智能电视的视频切换过程,提升了用户体验。
[0059]为了安全和保密需要,移动设备可对其发送的视频信息和移动设备标识进行加密,服务器接收所述移动设备发送的所述视频信息和所述移动设备标识后,再进行解密。为此,如图2所示,在本发明的一种【具体实施方式】中,在前述方法实施例的基础上,所述控制视频切换的方法还可以包括:
[0060]在步骤S201中,将预设的公钥发送给所述移动设备,以使所述移动设备利用所述公钥对所述视频信息和所述移动设备标识加密后发送给所述服务器。
[0061 ]具体地,在该步骤中,服务器将预设的公钥发送给所述移动设备。所述移动设备在接收到服务器发送的公钥后,可以对欲发送给服务器的所述视频信息和所述移动设备标识进行封装,然后将封装后的所述视频信息和所述移动设备标识利用所述公钥进行加密,并将加密后的所述视频信息和所述移动设备标识发送给服务器。当然,可以理解的是,也可以对所述视频信息和所述移动设备标识分别利用所述公钥进行加密,然后将加密后的所述视频信息和所述移动设备标识发送给服务器。
[0062]在步骤S202中,利用所述公钥对应的私钥对所述视频信息和所述移动设备标识进行解密。
[0063]在该步骤中,利用所述公钥对应的私钥对接收到的加密后的所述视频信息和所述移动设备标识进行解密。
[0064]其中,上述利用公钥、私钥进行加密、解密的方法为现有技术,这里不再赘述。
[0065]通过该实施例,对移动设备发送给服务器的视频信息和移送设备标识进行了加密,使得数据传输过程更加安全,保密性更好,保护了用户的隐私。
[0066]此外,可以理解的是,为保证前述方法实施例的实施,须预先在所述移动设备和服务器之间建立通信连接。为此,如图3所示,在本发明的一种【具体实施方式】中,在前述方法实施例的基础上,所述控制视频切换的方法还可以包括:
[0067]在步骤S301中,接收所述移动设备发送的建立连接请求;所述建立连接请求中携带有所述移动设备标识和智能电视标识。
[0068]具体地,在用户想要利用手中的移动设备切换视频时,用户在移动设备上执行发送建立连接请求的操作,移动设备将携带有移动设备标识和智能电视标识的建立连接请求发送给服务器,在该步骤中,服务器接收移动设备发送的建立连接请求。其中,智能电视标识可通过扫描二维码、利用移动设备的蓝牙搜索功能等方式获取,可以理解的是,如果用户利用相应的移动设备控制过智能电视的视频切换,则移动设备也可以从历史记录中获取智能电视标识。
[0069]在步骤S302中,建立与所述移动设备之间的TCP长连接,以使所述服务器通过所述TCP长连接接收所述移动设备发送的所述视频信息和所述移动设备标识。
[0070]在该步骤中,当接收到移动设备发送的建立连接请求后,服务器建立与所述移动设备之间的TCP(Transmiss1n Control Protocol,传输控制协议)长连接,以使所述服务器通过所述TCP长连接接收所述移动设备发送的视频信息和移动设备标识。
[0071 ]在步骤S303中,建立所述移动设备标识与所述智能电视标识之间的绑定关系。
[0072]在该步骤中,建立接收的移动设备标识和智能电视标识之间的绑定关系。
[0073]通过该【具体实施方式】,建立起了移动设备与服务器之间的通信连接,为利用移动设备控制相应的智能电视的视频切换提供了方便。
[0074]为使本发明的技术方案更加清楚完整,下面对移动设备端视频信息的发送过程进行详细的说明。其中,所述移动设备可以是手机、ipad等手持电子设备。
[0075]如图4所示,为本发明实施例提供的一种发送视频信息的方法的流程图,该发送视频信息的方法应用于移动设备,该发送视频信息的方法可以包括以下步骤:
[0076]在步骤S401中,判断所述移动设备的当前页面是否为预设页面。
[0077]其中,所述预设页面中包含有视频帧画面。
[0078]在该步骤中,判断所述移动设备的当前页面是否为预设页面。具体的判断方法有多种形式,例如,可在检测出所述移动设备的当前页面的页面链接地址为预设页面的预设链接地址时,确定所述移动设备的当前页面为预设页面,也可在检测出所述移动设备的当前页面的布局为预设布局时,确定所述移动设备的当前页面为预设页面等等。
[0079]当所述移动设备的当前页面为预设页面时,在步骤S402中,判断是否检测到用户对所述视频帧画面的预设操作。
[0080]在该步骤中,在步骤S401中判断出所述移动设备的当前页面为预设页面时,进一步地,判断是否检测到用户对所述视频帧画面的预设操作。其中,所述预设操作可以是对预设控件的点击操作、对页面的滑动操作等,这里不做限定。
[0081]当检测到用户对所述视频帧画面的预设操作时,在步骤S403中,生成视频信息。
[0082]其中,所述视频信息中至少包括视频标识。
[0083]在该步骤中,在检测到用户对所述视频帧画面的预设操作时,生成包括视频标识的视频信息。其中,所述视频标识可以是视频名称、视频标题等。
[0084]在步骤S404中,将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视。
[0085]其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。
[0086]在该步骤中,移动设备将步骤S403中生成的视频信息以及所述移动设备的移动设备标识发送给预设服务器,所述预设服务器在接收到移动设备发送的视频信息和移动设备标识后,查找与所述移动标识对应的至少一个视频链接地址,并将所述视频链接地址中的一个视频链接地址作为目标视频链接地址发送给预设智能电视。其中,在移动设备与预设服务器建立连接时,将移动设备标识和预设智能电视的预设智能电视标识发送给预设服务器,当服务器查找到目标视频链接地址时,将目标视频链接地址发送给预设智能电视标识对应的预设智能电视,以使所述预设智能电视播放目标链接地址对应的视频。
[0087]本发明实施例提供的该方法,当在移动设备中检测到用户对预设页面的视频帧画面的预设操作时,生成包括视频标识的视频信息,并将视频信息和移动设备标识发送给预设服务器。进一步地,预设服务器将视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视,预设智能电视在接收到视频链接地址后,播放视频链接地址对应的视频。
[0088]当应用本发明实施例的方案时,用户对移动设备上预设页面中视频帧画面执行预设操作后,将生成的包括视频标识的视频信息以及移动设备标识发送给预设服务器,进而使服务器将相应的视频链接地址发送给预设智能电视,实现智能电视将当前播放视频切换至视频链接地址对应的视频。该切换智能电视视频的过程仅需用户对移动设备的视频帧画面执行简单的操作即可实现,简化了智能电视的视频切换过程,非常方便,提升了用户体验。
[0089]在本发明具体实施的过程中,预设页面的展现形式有多种,例如可以是视频列表页面、视频海报页面等。为方便理解,下面对预设页面为视频列表页面和视频海报页面时,步骤S401-步骤S403的操作过程进行详细说明。
[0090]当预设页面为视频列表页面时,在本发明的一种【具体实施方式】中,步骤S401可以包括:
[0091]判断所述移动设备的当前页面是否为视频列表页面;其中,所述视频列表页面中包含有多个视频帧画面;
[0092]当所述移动设备的当前页面为视频列表页面时,确定所述移动设备的当前页面为预设页面;
[0093]具体地,当判断出所述移动设备的当前页面为视频列表页面时,确定所述移动设备的当前页面为预设页面。其中,视频列表页面中视频帧画面的排列方式可以有多种,例如可以是竖向排列、宫格排列等,这里不做限定。
[0094]相应地,步骤S402可以包括:
[0095]当检测到用户对任意一个视频帧画面的点击时间超过预设阈值时,在所述任意一个视频帧画面所在位置生成相应的视频帧弹窗;
[0096]判断是否检测到用户将所述视频帧弹窗拖动至预设区域的操作;
[0097]其中,所述预设阈值可以根据需要进行设定,例如所述预设阈值可以是0.2s、
0.3s、0.7s等等。所述预设区域的位置也可以根据实际需要进行设定,例如可以将位于视频列表页面的顶部的一个长条矩形区域设定为预设区域,也可以将位于视频列表页面的底部的一个长条矩形区域设定为预设区域。
[0098]进一步地,步骤S403可以包括:
[0099]当检测到用户将所述视频帧弹窗拖动至预设区域的操作时,生成与所述视频帧画面对应的至少包括视频标识的视频信息。
[0100]具体地,当检测到将所述视频帧弹窗拖动至预设区域的操作时,生成与用户点击的视频帧画面对应的至少包括视频标识的视频信息。
[0101]在该【具体实施方式】中,用户通过简单的点击、拖动等操作,即可生成包括视频标识的视频信息,实现对相应的智能电视的当前播放视频的切换,该切换过程简单,用户体验好。
[0102]当预设页面为视频海报页面时,在本发明的另一种【具体实施方式】中,步骤S401可以包括:
[0103]判断所述移动设备的当前页面是否为视频海报页面;
[0104]当所述移动设备的当前页面为视频海报页面时,确定所述移动设备的当前页面为预设页面;
[0105]具体地,当判断出所述移动设备的当前页面为视频海报页面时,确定所述移动设备的当前页面为预设页面。其中,所述视频海报页面可以是对应视频中的一个视频帧画面。
[0106]相应地,步骤S402可以包括:
[0107]判断是否检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作;
[0108]在该步骤中,判断是否检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作。
[0109]进一步地,步骤S403可以包括:
[0110]当检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作时,生成与滑动后的视频海报页面对应的至少包括视频标识的视频信息。
[0111]具体地,当检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作时,所述移动设备的当前页面进入与滑动操作对应的视频海报页面,并生成与滑动后的视频海报页面对应的至少包括视频标识的视频信息。
[0112]在该【具体实施方式】中,用户通过简单的向左滑动操作或向右滑动操作,即可生成相应的包括视频标识的视频信息,实现对相应的智能电视的当前播放视频的切换,该切换过程简单,用户体验好。
[0113]此外,在视频标识对应多个视频链接地址时,为使预设服务器能够根据视频信息选择相应的视频链接地址发送给预设智能电视,优选地,在本发明的一种【具体实施方式】中,步骤S404中发送的视频信息中还可以包括视频码流参数,然后预设服务器根据视频码流参数从多个视频链接地址中选择对应的视频链接地址发送给预设智能电视。其中,所述视频码流参数可以为超清视频、高清视频或标清视频的视频像素值(如640χ480、1024χ768等)。
[0114]为了保密和安全需要,移动设备在发送给预设服务器视频信息和移动设备标识时可进行加密,为此,如图5所示,在本发明的一种【具体实施方式】中,所述发送视频信息的方法还可以包括:
[0115]在步骤S5中,接收所述预设服务器发送的公钥,以使所述移动设备对发送给所述预设服务器的所述视频信息和所述移动设备标识进行加密。
[0116]移动设备在接收到预设服务器发送的公钥后,可以对欲发送给预设服务器的所述视频信息和所述移动设备标识进行封装,然后将封装后的所述视频信息和所述移动设备标识利用所述公钥进行加密,并将加密后的所述视频信息和所述移动设备标识发送给服务器。当然,可以理解的是,也可以对所述视频信息和所述移动设备标识分别利用所述公钥进行加密,然后将加密后的所述视频信息和所述移动设备标识发送给预设服务器。其中,移动设备对所述视频信息和所述视频设备标识进行加密的操作位于步骤S403之后,步骤S404之
、广.刖。
[0117]通过该实施例,对移动设备发送给服务器的视频信息和移送设备标识进行了加密,使得数据传输过程更加安全,保密性更好,保护了用户的隐私。
[0118]此外,可以理解的是,为保证前述发送视频信息的方法的实施例的实施,须预先在所述移动设备和服务器之间建立通信连接。为此,如图6所示,在前述发送视频信息的方法的实施例的基础上,所述发送视频信息的方法还可以包括:
[0119]在步骤S601中,获取所述预设智能电视的预设智能电视标识。
[0120]在该步骤中,预设智能电视标识可通过扫描二维码、利用移动设备的蓝牙搜索功能等方式获取,可以理解的是,如果用户利用移动设备控制过预设智能电视的视频切换,则移动设备也可以从历史记录中获取预设智能电视标识。
[0121]在步骤S602中,向所述预设服务器发送建立连接请求;所述建立连接请求中携带有所述移动设备标识和所述预设智能电视标识。
[0122]在该步骤中,移动设备向预设服务器发送携带有移动设备标识和预设智能电视标识的建立连接请求。预设服务器在接收到建立连接请求后,会发出相应的响应。
[0123]在步骤S603中,在接收到所述预设服务器发送的确认建立响应后,建立与所述预设服务器的TCP长连接。
[0124]在该步骤中,移动设备在接收到预设服务器发送的确认建立响应后,建立与预设服务器之间的TCP长连接。
[0125]通过该【具体实施方式】,建立起了移动设备与预设服务器之间的通信连接,为利用移动设备控制相应的智能电视(预设智能电视)的视频切换提供了方便。
[0126]此外,前述方法实施例中,相同的步骤可以相互借鉴,不同的步骤可以自由组合,并且不同的步骤组合后形成的方案,也属于本发明的保护范围。
[0127]相对于上面的方法实施例,本发明实施例还提供了一种控制视频切换的装置。参照图7,为本发明实施例提供的一种控制视频切换的装置的结构示意图,该控制视频切换的装置可以应用于服务器,该控制视频切换的装置可以包括:接收单元701、视频链接地址获取单元702、目标视频链接地址确定单元703和目标视频链接地址发送单元704。
[0128]接收单元701用于接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识;
[0129]视频链接地址获取单元702用于获取与所述视频标识对应的至少一个视频链接地址;
[0130]目标视频链接地址确定单元703用于根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址;[0131 ]目标视频链接地址发送单元704用于将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。
[0132]本发明实施例提供的该装置,服务器在接收到移动设备发送的包括视频标识的视频信息和移动设备标识后,获取视频标识对应的至少一个视频链接地址,并根据视频标识对应的至少一个视频链接地址确定目标视频链接地址,最终服务器将目标视频链接地址发送给与移动设备标识对应的智能电视,智能电视在接收到目标视频链接地址后,播放目标视频链接地址对应的视频。
[0133]当应用本发明实施例的方案时,服务器根据从移动设备处接收的视频标识确定出目标视频链接地址,并将目标视频链接地址发送给移动设备标识对应的智能电视,使智能电视播放目标视频链接地址对应的视频。该过程通过移动设备实现了对智能电视视频的切换,简化了智能电视的视频切换过程,提升了用户体验。
[0134]优选地,在本发明的一种【具体实施方式】中,所述视频标识对应的视频链接地址为多个,所述目标视频链接地址确定单元703用于从所述视频标识对应的多个视频链接地址中任意选取一个视频链接地址作为所述目标链接地址。
[0135]优选地,在本发明的一种【具体实施方式】中,所述视频标识对应的视频链接地址为多个,所述接收单元701接收的视频信息中还包括视频码流参数,所述目标视频链接地址确定单元703用于从所述视频标识对应的多个视频链接地址中选取与所述视频码流参数对应的视频链接地址作为所述目标视频链接地址。
[0136]优选地,如图8所示,在本发明的一种【具体实施方式】中,所述控制视频切换的装置还可以包括:公钥发送单元801和解密单元802。
[0137]公钥发送单元801用于将预设的公钥发送给所述移动设备,以使所述移动设备利用所述公钥对所述视频信息和所述移动设备标识加密后发送给所述服务器;
[0138]解密单元802用于利用所述公钥对应的私钥对所述视频信息和所述移动设备标识进行解密。
[0139]优选地,如图9所示,在本发明的一种【具体实施方式】中,所述控制视频切换的装置还可以包括:建立连接请求接收单元901、TCP长连接建立单元902和绑定关系建立单元903。
[0140]建立连接请求接收单元901用于接收所述移动设备发送的建立连接请求;所述建立连接请求中携带有所述移动设备标识和智能电视标识;
[0141]TCP长连接建立单元902用于建立与所述移动设备之间的TCP长连接,以使所述服务器通过所述TCP长连接接收所述移动设备发送的所述视频信息和所述移动设备标识;
[0142]绑定关系建立单元903用于建立所述移动设备标识与所述智能电视标识之间的绑定关系。
[0143]相对于上面的方法实施例,本发明实施例还提供了一种发送视频信息的装置。参照图10,为本发明实施例提供的一种发送视频信息的装置的结构示意图,该发送视频信息的装置可以应用于移动设备,该发送视频信息的装置包括:预设页面判断单元1001、预设操作判断单元1002、视频信息生成单元1003和发送单元1004。
[0144]预设页面判断单元1001用于判断所述移动设备的当前页面是否为预设页面;其中,所述预设页面中包含有视频帧画面;
[0145]预设操作判断单元1002用于当所述移动设备的当前页面为预设页面时,判断是否检测到用户对所述视频帧画面的预设操作;
[0146]视频信息生成单元1003用于当检测到用户对所述视频帧画面的预设操作时,生成视频信息;其中,所述视频信息中至少包括视频标识;
[0147]发送单元1004用于将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视;其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。
[0148]本发明实施例提供的该装置,当在移动设备中检测到用户对预设页面的视频帧画面的预设操作时,生成包括视频标识的视频信息,并将视频信息和移动设备标识发送给预设服务器。进一步地,预设服务器将视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视,预设智能电视在接收到视频链接地址后,播放视频链接地址对应的视频。
[0149]当应用本发明实施例的方案时,用户对移动设备上预设页面中视频帧画面执行预设操作后,将生成的包括视频标识的视频信息以及移动设备标识发送给预设服务器,进而使服务器将相应的视频链接地址发送给预设智能电视,实现智能电视将当前播放视频切换至视频链接地址对应的视频。该切换智能电视视频的过程仅需用户对移动设备的视频帧画面执行简单的操作即可实现,简化了智能电视的视频切换过程,非常方便,提升了用户体验。
[0150]优选地,在本发明的一种【具体实施方式】中,所述预设页面判断单元1001可以包括:视频列表页面判断子单元和预设页面确定子单元。
[0151]视频列表页面判断子单元用于判断所述移动设备的当前页面是否为视频列表页面;其中,所述视频列表页面中包含有多个视频帧画面;
[0152]预设页面确定子单元用于当所述移动设备的当前页面为视频列表页面时,确定所述移动设备的当前页面为预设页面;
[0153]相应地,所述预设操作判断单元1002可以包括:视频帧弹窗生成子单元和拖动操作判断子单元。
[0154]视频帧弹窗生成子单元用于当检测到用户对任意一个视频帧画面的点击时间超过预设阈值时,在所述任意一个视频帧画所在位置生成相应的视频帧弹窗;
[0155]拖动操作判断子单元用于判断是否检测到用户将所述视频帧弹窗拖动至预设区域的操作;
[0156]相应地,所述视频信息生成单元1003用于当检测到用户将所述视频帧弹窗拖动至预设区域的操作时,生成与所述视频帧画面对应的至少包括视频标识的视频信息。
[0157]优选地,在本发明的一种【具体实施方式】中,所述预设页面判断单元1001可以包括:视频海报页面判断子单元和预设页面确定子单元。
[0158]视频海报页面判断子单元用于判断所述移动设备的当前页面是否为视频海报页面;
[0159]预设页面确定子单元用于当所述移动设备的当前页面为视频海报页面时,确定所述移动设备的当前页面为预设页面;
[0160]相应地,所述预设操作判断单元1002用于判断是否检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作;
[0161]相应地,所述视频信息生成单元1003用于当检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作时,生成与滑动后的视频海报页面对应的至少包括视频标识的视频信息。
[0162]优选地,在本发明的一种【具体实施方式】中,所述视频信息生成单元1003生成的视频信息中还包括视频码流参数。
[0163]优选地,在本发明的一种【具体实施方式】中,所述发送视频信息的装置还可以包括:公钥接收单元。
[0164]公钥接收单元用于接收所述预设服务器发送的公钥,以使所述移动设备对发送给所述预设服务器的所述视频信息和所述移动设备标识进行加密。
[0165]优选地,如图11所示,在本发明的一种【具体实施方式】中,所述发送视频信息的装置还可以包括:预设智能电视标识获取单元1101、建立连接请求发送单元1102和TCP长连接建立单元1103。
[0166]预设智能电视标识获取单元1101用于获取所述预设智能电视的预设智能电视标识;
[0167]建立连接请求发送单元1102用于向所述预设服务器发送建立连接请求;所述建立连接请求中携带有所述移动设备标识和所述预设智能电视标识;
[0168]TCP长连接建立单元1103用于在接收到所述预设服务器发送的确认建立响应后,建立与所述预设服务器的TCP长连接。
[0169]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。且可以理解的是,上述实施例中的装置的各模块之间可以自由组合,由不同的模块组合后的方案,也属于本发明的保护范围。
[0170]本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0171]以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种控制视频切换的方法,应用于服务器,其特征在于,所述方法包括: 接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识; 获取与所述视频标识对应的至少一个视频链接地址; 根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址; 将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。2.根据权利要求1所述的方法,其特征在于,所述视频标识对应的视频链接地址为多个,所述根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址,包括: 从所述视频标识对应的多个视频链接地址中任意选取一个视频链接地址作为所述目标链接地址。3.根据权利要求1所述的方法,其特征在于,所述视频标识对应的视频链接地址为多个,所述视频信息中还包括视频码流参数,所述根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址,包括: 从所述视频标识对应的多个视频链接地址中选取与所述视频码流参数对应的视频链接地址作为所述目标视频链接地址。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括: 将预设的公钥发送给所述移动设备,以使所述移动设备利用所述公钥对所述视频信息和所述移动设备标识加密后发送给所述服务器; 利用所述公钥对应的私钥对所述视频信息和所述移动设备标识进行解密。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 接收所述移动设备发送的建立连接请求;所述建立连接请求中携带有所述移动设备标识和智能电视标识; 建立与所述移动设备之间的TCP长连接,以使所述服务器通过所述TCP长连接接收所述移动设备发送的所述视频信息和所述移动设备标识; 建立所述移动设备标识与所述智能电视标识之间的绑定关系。6.一种发送视频信息的方法,应用于移动设备,其特征在于,所述方法包括: 判断所述移动设备的当前页面是否为预设页面;其中,所述预设页面中包含有视频帧画面; 当所述移动设备的当前页面为预设页面时,判断是否检测到用户对所述视频帧画面的预设操作; 当检测到用户对所述视频帧画面的预设操作时,生成视频信息;其中,所述视频信息中至少包括视频标识; 将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视;其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。7.根据权利要求6所述的方法,其特征在于, 所述判断所述移动设备的当前页面是否为预设页面,包括: 判断所述移动设备的当前页面是否为视频列表页面;其中,所述视频列表页面中包含有多个视频帧画面; 当所述移动设备的当前页面为视频列表页面时,确定所述移动设备的当前页面为预设页面; 所述判断是否检测到用户对所述视频帧画面的预设操作,包括: 当检测到用户对任意一个视频帧画面的点击时间超过预设阈值时,在所述任意一个视频帧画所在位置生成相应的视频帧弹窗; 判断是否检测到用户将所述视频帧弹窗拖动至预设区域的操作; 所述当检测到用户对所述视频帧画面的预设操作时,生成视频信息,包括: 当检测到用户将所述视频帧弹窗拖动至预设区域的操作时,生成与所述视频帧画面对应的至少包括视频标识的视频信息。8.根据权利要求6所述的方法,其特征在于, 所述判断所述移动设备的当前页面是否为预设页面,包括: 判断所述移动设备的当前页面是否为视频海报页面; 当所述移动设备的当前页面为视频海报页面时,确定所述移动设备的当前页面为预设页面; 所述判断是否检测到用户对所述视频帧画面的预设操作,包括: 判断是否检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作; 所述当检测到用户对所述视频帧画面的预设操作时,生成视频信息,包括: 当检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作时,生成与滑动后的视频海报页面对应的至少包括视频标识的视频信息。9.根据权利要求6-8所述的方法,其特征在于,所述视频信息中还包括视频码流参数。10.根据权利要求9所述的方法,其特征在于,所述方法还包括: 接收所述预设服务器发送的公钥,以使所述移动设备对发送给所述预设服务器的所述视频信息和所述移动设备标识进行加密。11.根据权利要求9所述的方法,其特征在于,所述方法还包括: 获取所述预设智能电视的预设智能电视标识; 向所述预设服务器发送建立连接请求;所述建立连接请求中携带有所述移动设备标识和所述预设智能电视标识; 在接收到所述预设服务器发送的确认建立响应后,建立与所述预设服务器的TCP长连接。12.—种控制视频切换的装置,应用于服务器,其特征在于,所述装置包括: 接收单元,用于接收移动设备发送的视频信息和移动设备标识,所述视频信息中至少包括:视频标识; 视频链接地址获取单元,用于获取与所述视频标识对应的至少一个视频链接地址; 目标视频链接地址确定单元,用于根据所述视频标识对应的至少一个视频链接地址确定目标视频链接地址; 目标视频链接地址发送单元,用于将所述目标视频链接地址发送给与所述移动设备标识对应的智能电视,以使所述智能电视播放所述目标视频链接地址对应的视频。13.根据权利要求12所述的装置,其特征在于,所述视频标识对应的视频链接地址为多个,所述目标视频链接地址确定单元,用于从所述视频标识对应的多个视频链接地址中任意选取一个视频链接地址作为所述目标链接地址。14.根据权利要求12所述的装置,其特征在于,所述视频标识对应的视频链接地址为多个,所述接收单元接收的视频信息中还包括视频码流参数,所述目标视频链接地址确定单元,用于从所述视频标识对应的多个视频链接地址中选取与所述视频码流参数对应的视频链接地址作为所述目标视频链接地址。15.根据权利要求12-14任一项所述的装置,其特征在于,所述装置还包括: 公钥发送单元,用于将预设的公钥发送给所述移动设备,以使所述移动设备利用所述公钥对所述视频信息和所述移动设备标识加密后发送给所述服务器; 解密单元,用于利用所述公钥对应的私钥对所述视频信息和所述移动设备标识进行解LU O16.根据权利要求15所述的装置,其特征在于,所述装置还包括: 建立连接请求接收单元,用于接收所述移动设备发送的建立连接请求;所述建立连接请求中携带有所述移动设备标识和智能电视标识; TCP长连接建立单元,用于建立与所述移动设备之间的TCP长连接,以使所述服务器通过所述TCP长连接接收所述移动设备发送的所述视频信息和所述移动设备标识; 绑定关系建立单元,用于建立所述移动设备标识与所述智能电视标识之间的绑定关系O17.—种发送视频信息的装置,应用于移动设备,其特征在于,所述装置包括: 预设页面判断单元,用于判断所述移动设备的当前页面是否为预设页面;其中,所述预设页面中包含有视频帧画面; 预设操作判断单元,用于当所述移动设备的当前页面为预设页面时,判断是否检测到用户对所述视频帧画面的预设操作; 视频信息生成单元,用于当检测到用户对所述视频帧画面的预设操作时,生成视频信息;其中,所述视频信息中至少包括视频标识; 发送单元,用于将所述视频信息和移动设备标识发送给预设服务器,以使所述预设服务器将所述视频标识对应的至少一个视频链接地址中的一个视频链接地址发送给预设智能电视;其中,所述预设服务器中预先存储有视频标识与视频链接地址之间的对应关系。18.根据权利要求17所述的装置,其特征在于, 所述预设页面判断单元,包括: 视频列表页面判断子单元,用于判断所述移动设备的当前页面是否为视频列表页面;其中,所述视频列表页面中包含有多个视频帧画面; 预设页面确定子单元,用于当所述移动设备的当前页面为视频列表页面时,确定所述移动设备的当前页面为预设页面; 所述预设操作判断单元,包括: 视频帧弹窗生成子单元,用于当检测到用户对任意一个视频帧画面的点击时间超过预设阈值时,在所述任意一个视频帧画所在位置生成相应的视频帧弹窗; 拖动操作判断子单元,用于判断是否检测到用户将所述视频帧弹窗拖动至预设区域的操作; 所述视频信息生成单元,用于当检测到用户将所述视频帧弹窗拖动至预设区域的操作时,生成与所述视频帧画面对应的至少包括视频标识的视频信息。19.根据权利要求17所述的装置,其特征在于, 所述预设页面判断单元,包括: 视频海报页面判断子单元,用于判断所述移动设备的当前页面是否为视频海报页面; 预设页面确定子单元,用于当所述移动设备的当前页面为视频海报页面时,确定所述移动设备的当前页面为预设页面; 所述预设操作判断单元,用于判断是否检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作; 所述视频信息生成单元,用于当检测到用户对所述视频海报页面的向左滑动操作或向右滑动操作时,生成与滑动后的视频海报页面对应的至少包括视频标识的视频信息。20.根据权利要求17-19所述的装置,其特征在于,所述视频信息生成单元生成的视频信息中还包括视频码流参数。21.根据权利要求20所述的装置,其特征在于,所述装置还包括: 公钥接收单元,用于接收所述预设服务器发送的公钥,以使所述移动设备对发送给所述预设服务器的所述视频信息和所述移动设备标识进行加密。22.根据权利要求20所述的装置,其特征在于,所述装置还包括: 预设智能电视标识获取单元,用于获取所述预设智能电视的预设智能电视标识; 建立连接请求发送单元,用于向所述预设服务器发送建立连接请求;所述建立连接请求中携带有所述移动设备标识和所述预设智能电视标识; TCP长连接建立单元,用于在接收到所述预设服务器发送的确认建立响应后,建立与所述预设服务器的TCP长连接。
【文档编号】H04N21/472GK105872609SQ201510917516
【公开日】2016年8月17日
【申请日】2015年12月10日
【发明人】张仕奇
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1