一种推送视频文件的方法、系统和服务器的制造方法

文档序号:10515457
一种推送视频文件的方法、系统和服务器的制造方法
【专利摘要】本发明公开了一种推送视频文件的方法,应用于网络服务器,包括以下步骤:获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求;若判定智能终端的识别信息与放映设备的识别信息相匹配,将所述智能终端和所述放映设备绑定;从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。本发明提供的一种推送视频文件的方法、系统和服务器,通过建立智能终端和放映设备之间的网络连接,使智能终端可以随时随地将视频文件通过网络服务器推送至放映设备,可以及时地实现视频文件的共享或预存,提供了视频分享的功能,减少了视频缓存的时间。
【专利说明】
一种推送视频文件的方法、系统和服务器
技术领域
[0001]本发明涉及多媒体控制领域,特别是指一种推送视频文件的方法、系统和服务器。
【背景技术】
[0002]随着计算机技术和网络技术的发展,越来越多的家用电器实现了网络连接、智能控制。特别是近期逐渐流行起来的互联网电视,通过连接互联网,可以在线点播视频网站提供的视频文件,使用户可以在大屏幕上收看到最新的节目,与通过电脑、手机等智能终端点播视频相比,智能电视的屏幕尺寸更大,音响效果更好,可以提供更佳的观看体验。
[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]网络服务器,用于比较智能终端的识别信息与放映设备的识别信息,若判定智能终端的识别信息与放映设备的识别信息相匹配,网络服务器还用于将所述智能终端和所述放映设备绑定,根据推送信息将视频文件推送至放映设备;
[0032]放映设备,用于接收和播放由网络服务器推送的视频文件。
[0033]进一步,所述识别信息包括用户信息和网络地址;所述网络服务器用于比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为用户信息相同或用户信息预先在网络服务器进行关联的用户;
[0034]若判定智能终端和放映设备的用户为关联用户,所述网络服务器用于将智能终端和放映设备的网络地址绑定。
[0035]进一步,若判定智能终端的识别信息与放映设备的识别信息不匹配,网络服务器用于向放映设备发送关联请求;
[0036]若网络服务器接收到放映设备返回的关联请求确认,还用于建立该智能终端的用户和该放映设备的用户的关联。
[0037]进一步,网络服务器用户从所述推送信息中获取视频文件的播放链接;还用于根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。
[0038]进一步,智能终端用于向放映设备发送用于视频播放控制的控制指令,控制所述放映设备的视频播放过程。
[0039]从上面所述可以看出,本发明提供的一种推送视频文件的方法、系统和服务器,通过建立智能终端和放映设备之间的网络连接,使智能终端可以随时随地将视频文件通过网络服务器推送至放映设备,可以及时地实现视频文件的共享或预存,提供了视频分享的功能,减少了视频缓存的时间。
【附图说明】
[0040]图1为本发明提供的一种推送视频文件的方法的实施例的流程示意图;
[0041]图2为本发明提供的一种推送视频文件的方法的另一实施例的流程示意图;
[0042]图3为本发明提供的一种推送视频文件的方法的又一实施例的时序图;
[0043]图4为本发明提供的一种推送视频文件的系统的实施例的系统框图;
[0044]图5为本发明提供的一种推送视频文件的服务器的又一实施例的模块框图。
【具体实施方式】
[0045]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0046]图1为本发明提供的一种推送视频文件的方法的实施例的流程示意图。如图所示,本发明的实施例提供一种向放映设备推送视频文件的方法,包括以下步骤:
[0047]S100,获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求。
[0048]所述识别信息包括用户信息和网络地址;其中用户信息包括用户在智能终端和播放设备上登陆的注册信息,包含用户名、邮箱等可作为身份识别依据的信息。
[0049]所述智能终端为包括电脑、智能手机、平板电脑的具备网络连接功能的智能设备;所述放映设备为包括智能电视、网络投影仪的具备网络连接功能的智能放映设备。
[0050]S200,将所述推送请求发送至网络服务器。
[0051]具体的,发送途径包括无线运营商提供的无线数据连接或宽带运营商提供的有线网络连接。
[0052]S300,判断智能终端的识别信息与放映设备的识别信息是否相匹配。
[0053]S301,若判定智能终端的识别信息与放映设备的识别信息相匹配,在网络服务器将所述智能终端和所述放映设备绑定。
[0054]所述绑定的含义是指,当网络服务器接收到智能终端发送的控制指令或推送视频的行为时,直接向与其绑定的放映设备推送控制指令或视频,而不再向智能终端询问目标;该绑定功能可以使用物理地址的对应或使用用户名的对应实现。
[0055]S400,从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。所述“推送”的含义即为,用户通过智能终端,控制放映设备放映或预存自己希望观看的视频。具体方法和步骤在下文详述。
[0056]在进一步的实施例中,步骤SlOO,获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求的步骤之前,还包括一个隐含的步骤,即智能终端获取放映设备的用户信息的步骤。
[0057]例如,放映设备在接收到绑定指令后,显示包含自身用户信息的二维码,智能终端扫描该二维码,获取放映设备的用户信息后加入自身的识别信息中,或者通过其他方式获取放映设备的用户信息后加入自身的识别信息中。网络服务器在比较二者的识别信息时,若在移动终端的识别信息中查出放映设备的识别信息,即可证明移动终端和放映设备处于同一工作空间内,即用户当前希望通过该移动终端直接控制该放映设备,可直接实施绑定。
[0058]图2为本发明提供的一种推送视频文件的方法的另一实施例的流程示意图。参考图2,进一步的,S300,判断智能终端的识别信息与放映设备的识别信息是否相匹配的步骤,包括:
[0059]S310,比较智能终端和放映设备的用户信息。
[0060]S320,若判定智能终端和放映设备的用户为关联用户,在网络服务器将智能终端和放映设备的网络地址绑定。
[0061]在一些可选实施例中,所述关联用户为同一用户;或,所述关联用户为预先在网络服务器进行关联的不同用户。
[0062]例如,用户可以在智能终端和放映设备同时登陆自己的用户账号,在服务器进行识别时,即可自动将登陆有相同用户账号的两设备进行关联(但是同一用户无法在两个或以上的移动终端或者放映设备上同时登陆);或者,用户还可以预先在服务器关联两个不同的账号(例如用户自己和其家人的账号),具体的关联方式可以是在网络服务器建立关联表,关联表中记录有每个用户所对应的关联用户;服务器进行识别时,只要判定这两个账号已经进行过关联,即可自动将二者对应的设备进行绑定。
[0063]进一步,还包括S330,若判定智能终端的识别信息与放映设备的识别信息不匹配,网络服务器向放映设备发送关联请求。
[0064]S331,若网络服务器接收到放映设备返回的关联请求确认,建立该智能终端的用户和该放映设备的用户的关联。
[0065]上述步骤S330、S331实现了当智能终端无法与放映设备自动绑定时,在网络服务器新建智能终端和放映设备的关联关系的功能。具体的,所述关联关系的建立方式可以是为每个用户建立一个关联表,关联表中记录有全部与该用户建立关联关系的用户的用户信息。所述关联关系的建立方式还可以是其他类似方法,能够保证网络服务器记录下两用户之间的这种对应关系即可。
[0066]具体的,在一可选实施例中,S400,所述将视频文件从智能终端推送至放映设备的步骤,包括:
[0067]S410,智能终端将推送信息发送至所述网络服务器。所述推送信息包括视频文件的播放链接、推送方式等。
[0068]S411,网络服务器根据所述播放链接,在视频库中查找对应的视频文件。
[0069]S420,找到所述视频文件后,将其推送至与所述智能终端绑定的放映设备。
[0070]上述步骤较为容易理解,即智能终端仅用于推送播放链接,视频文件的下载由网络服务器告知放映设备自行执行。进一步,网络服务器将视频文件推送至放映设备前,先向放映设备发送推送申请,放映设备在显示屏弹出询问包含“是否接受视频推送”等内容的对话框,同时该对话框包含视频的基本信息(例如视频名称,类型,海报等);当用户确认接收推送时(通过播放设备的遥控端等执行接收操作),网络服务器进一步完成推送功能。本实施例适用于当持有智能终端的用户距离放映设备较远时,希望远程推送视频文件的情况。例如,用户在外地希望向家人推送某一娱乐节目,或,用户在公司希望向家中放映设备推送某一电影等。
[0071]在另一可选实施例中,S400,所述将视频文件从智能终端推送至放映设备的步骤,包括:
[0072]S430,所述智能终端在本地网络查找所述放映设备。所述本地网络为民用短距网络,包括但不限于通过路由器建立的局域网、蓝牙连接、红外连接。
[0073]S440,若找到所述放映设备,所述智能终端建立与所述放映设备的本地连接。
[0074]S450,智能终端通过本地连接将视频文件推送至所述放映设备。
[0075]进一步的,S450,所述智能终端通过本地连接将视频文件推送至所述放映设备的步骤包括:
[0076]S451,智能终端将所述视频文件的播放链接发送至所述放映设备,放映设备根据所述播放链接从网络服务器获取所述视频文件。
[0077]或,S452,智能终端将下载完成的视频文件发送至所述放映设备。
[0078]上述步骤S430-S450提供了通过本地网络进行视频推送的方法。当智能终端和放映设备处于同一局域网络中时,可采用本地推送的方式进行操作,其操作延迟较通过广域网络相比更低。
[0079]进一步,在一较佳实施例中,上述通过广域网推送及通过本地网络推送的方式可相互切换;及智能终端会实时感知与其绑定的放映设备是否处于自身所在的局域网络中,若在局域网络中检测到该放映设备,则自动将推送过程转换为本地推送,在此过程中无需向用户发送任何提醒,用户也感受不到任何的切换,即实现了 “无痕切换”,降低用户操作延迟的同时无需用户进行其他额外操作。
[0080]进一步,步骤S400,从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备的步骤,还包括:
[0081]S460,智能终端向放映设备发送用于视频播放控制的控制指令,控制所述放映设备的视频播放过程。
[0082]具体的,上述控制指令用于控制包括但不限于音量、视频进度、开始播放、暂停播放、切换视频、显示海报、添加评论等。
[0083]在一较佳的实施例中,当放映设备播放被推送的视频文件时,所述智能终端同时开始播放该视频文件。在智能终端上对视频文件播放过程的操作,被复制到放映设备上,使放映设备的视频播放与智能终端的视频播放同步。
[0084]进一步,步骤S400,从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备的步骤中,推送的方式在智能终端的推送信息中确定,推送的方式包括:
[0085]立即播放,放映设备立即播放视频文件。可选的,在播放视频文件之前,放映设备会收到是否播放由某用户推送的视频文件的提示,当放映设备向网络服务器发送确认后,才会开始播放该视频文件。
[0086]缓存播放,放映设备将视频文件缓存至本地存储器,在接收到播放指令时播放视频文件。
[0087]以上提供了两种不同的推送方式,立即播放的方式可以实时地将视频文件推送至放映设备,可以实现智能终端和放映设备视频播放的基本同步;而缓存播放的方式可以让用户远程控制放映设备提前下载完毕视频文件,在用户能够接触到放映设备时再行播放,可以免去加载视频文件的时间,尤其对于一些高清的视频文件,其码率较高,在低网络带宽环境下加载通常会发生卡顿,十分影响观看效果。而缓存播放可以有效解决这个问题。
[0088]图3为本发明提供的一种推送视频文件的方法的又一实施例的时序图。如图所示,本方法包括以下时序步骤:
[0089]301,智能终端获取放映设备的识别信息。
[0090]302,智能终端向网络服务器发送包含智能终端和放映设备的识别信息的推送请求。
[0091]303,网络服务器判定智能终端和放映设备的识别信息是否匹配。若判定匹配,则跳至步骤S307。
[0092]304,若判定不匹配,网络服务器向放映设备发送关联请求。
[0093]305,放映设备向网络服务器返回关联请求确认。
[0094]306,网络服务器建立智能终端和放映设备的用户的关联。
[0095]307,将智能终端和放映设备绑定。
[0096]308,网络服务器告知智能终端已与放映设备建立绑定。
[0097]309,智能终端向网络服务器发送推送消息。
[0098]310,网络服务器根据推送消息查找视频文件。
[0099]311,网络服务器将视频文件推送至放映设备。
[0100]312,网路服务器告知智能终端已完成推送。
[0101]通过上述步骤,智能终端可以通过广域网将视频推送至不在同一地点的放映设备之上。
[0102]图4为本发明提供的一种推送视频文件的系统的实施例的系统框图。如图所示,本发明提供的一种推送视频文件的系统的实施例,包括:
[0103]智能终端I,用于获取放映设备的识别信息和自身的识别信息,向网络服务器发送包含有自身的识别信息和放映设备的识别信息的推送请求,还用于向网络服务器2发送包含视频文件链接的推送信息;
[0104]网络服务器2,用于比较智能终端I的识别信息与放映设备3的识别信息,若判定智能终端I的识别信息与放映设备3的识别信息相匹配,网络服务器2还用于将所述智能终端I和所述放映设备3绑定,根据推送信息将视频文件推送至放映设备3;
[0105]放映设备3,用于接收和播放由网络服务器2推送的视频文件。
[0106]在一些可选实施例中,所述识别信息包括用户信息和网络地址;所述网络服务器2用于比较智能终端I和放映设备3的用户信息,判断二者的用户是否为关联用户;所述关联用户为分别在智能终端I和放映设备3登陆的同一用户;或,所述关联用户为预先在网络服务器2进行关联的不同用户;
[0107]若判定智能终端I和放映设备3的用户为关联用户,所述网络服务器2用于将智能终端I和放映设备3的网络地址绑定。
[0108]在另一实施例中,若判定智能终端I的识别信息与放映设备3的识别信息不匹配,网络服务器2用于向放映设备3发送关联请求;
[0109]若网络服务器2接收到放映设备3返回的关联请求确认,还用于建立该智能终端I的用户和该放映设备3的用户的关联。
[0110]在一实施例中,智能终端I用于将所述视频文件的播放链接发送至所述网络服务器2;网络服务器2用于根据所述播放链接,将视频文件推送至与所述智能终端I绑定的放映设备3。
[0111]在另一可选实施例,智能终端I用于向放映设备3发送用于视频播放控制的控制指令,控制所述放映设备3的视频播放过程。
[0112]进一步,将视频文件从所述智能终端I推送至所述放映设备3时,推送的方式在智能终端I的推送信息中确定,推送的方式包括:
[0113]立即播放,放映设备3立即播放视频文件;
[0114]缓存播放,放映设备3将视频文件缓存至本地存储器,在接收到播放指令时播放视频文件。
[0115]本发明的另一实施例提供一种推送视频文件的方法,应用于网络服务器,包括以下步骤:
[0116]获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求;
[0117]若判定智能终端的识别信息与放映设备的识别信息相匹配,将所述智能终端和所述放映设备绑定;
[0118]从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。
[0119]在另一实施例中,所述识别信息包括用户信息和网络地址;所述判定识别信息相匹配,将智能终端和放映设备绑定的步骤,包括:
[0120]比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为分别在智能终端和放映设备登陆的同一用户;或,所述关联用户为预先在网络服务器进行关联的不同用户;
[0121]若判定智能终端和放映设备的用户为关联用户,将智能终端和放映设备的网络地址绑定。
[0122]在一较佳实施例中,所述获取推送请求,将推送请求发送至网络服务器的步骤后,还包括:
[0123]若判定智能终端的识别信息与放映设备的识别信息不匹配,向放映设备发送关联请求;
[0124]若接收到放映设备返回的关联请求确认,建立该智能终端的用户和该放映设备的用户的关联。
[0125]在一优选的实施例中,所述将视频文件从智能终端推送至放映设备的步骤,包括:
[0126]从智能终端获取所述视频文件的播放链接;
[0127]根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。
[0128]在一可选的实施例中,所述将视频文件从所述智能终端推送至所述放映设备的步骤,还包括:
[0129]从智能终端获取用于视频播放控制的控制指令,将所述控制指令发送至所述放映设备,控制所述放映设备的视频播放过程。
[0130]在另一实施例中,所述将推送信息指定的视频文件推送至所述放映设备,推送的方式在智能终端的推送信息中确定,推送的方式包括:
[0131]立即播放,放映设备立即播放视频文件;
[0132]缓存播放,放映设备将视频文件缓存至本地存储器,在接收到播放指令时播放视频文件。
[0133]图5为本发明提供的一种推送视频文件的服务器的又一实施例的模块框图。如图所示,本发明的另一实施例提供一种推送视频文件的服务器,包括:
[0134]推送请求处理模块21,用于获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求;
[0135]绑定模块22,用于判定智能终端的识别信息与放映设备的识别信息是否相匹配,若相匹配,将所述智能终端和所述放映设备绑定;
[0136]视频推送模块23,用于从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。
[0137]在一可选实施例中,所述识别信息包括用户信息和网络地址;所述绑定模块22还用于比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为分别在智能终端和放映设备登陆的同一用户;或,所述关联用户为预先在网络服务器进行关联的不同用户;若判定智能终端和放映设备的用户为关联用户,所述绑定模块22用于将智能终端和放映设备的网络地址绑定。
[0138]在一较佳实施例中,若判定智能终端的识别信息与放映设备的识别信息不匹配,所述绑定模块22还用于向放映设备发送关联请求;若接收到放映设备返回的关联请求确认,所述绑定模块用于建立该智能终端的用户和该放映设备的用户的关联。
[0139]在另一实施例中,所述视频推送模块21用于从智能终端获取所述视频文件的播放链接,根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。
[0140]在一可选的实施例中,还包括:
[0141]播放控制模块24,用于从智能终端获取用于视频播放控制的控制指令,将所述控制指令发送至所述放映设备,控制所述放映设备的视频播放过程。
[0142]在另一实施例中,所述视频推送模块23推送视频文件的方式在智能终端的推送信息中确定,推送的方式包括:
[0143]立即播放,放映设备立即播放视频文件;
[0144]缓存播放,放映设备将视频文件缓存至本地存储器,在接收到播放指令时播放视频文件。
[0145]综上可见,本发明提供的一种推送视频文件的方法、系统和服务器,通过建立智能终端和放映设备之间的网络连接,使智能终端可以随时随地将视频文件通过网络服务器推送至放映设备,可以及时地实现视频文件的共享或预存,提供了视频分享的功能,减少了视频缓存的时间。
[0146]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种推送视频文件的方法,应用于网络服务器,其特征在于,包括以下步骤: 获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求; 若判定智能终端的识别信息与放映设备的识别信息相匹配,将所述智能终端和所述放映设备绑定; 从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。2.根据权利要求1所述的方法,其特征在于,所述识别信息包括用户信息和网络地址;所述判定识别信息相匹配,将智能终端和放映设备绑定的步骤,包括: 比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为用户信息相同或用户信息预先在网络服务器进行关联的用户; 若判定智能终端和放映设备的用户为关联用户,将智能终端和放映设备的网络地址绑定。3.根据权利要求2所述的方法,其特征在于,还包括: 若判定智能终端的识别信息与放映设备的识别信息不匹配,向放映设备发送关联请求; 若接收到放映设备返回的关联请求确认,建立该智能终端的用户和该放映设备的用户的关联。4.根据权利要求1所述的方法,其特征在于,所述将推送信息指定的视频文件推送至所述放映设备的步骤,包括: 从所述推送信息中获取视频文件的播放链接; 根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。5.根据权利要求1所述的方法,其特征在于,所述将视频文件从所述智能终端推送至所述放映设备的步骤,还包括: 从智能终端获取用于视频播放控制的控制指令,将所述控制指令发送至所述放映设备,控制所述放映设备的视频播放过程。6.一种推送视频文件的服务器,其特征在于,包括: 推送请求处理模块,用于获取来自智能终端的包含有智能终端和放映设备的识别信息的推送请求; 绑定模块,用于判定智能终端的识别信息与放映设备的识别信息是否相匹配,若相匹配,将所述智能终端和所述放映设备绑定; 视频推送模块,用于从智能终端获取推送信息,将推送信息指定的视频文件推送至所述放映设备。7.根据权利要求6所述的服务器,其特征在于,所述识别信息包括用户信息和网络地址;所述绑定模块还用于比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为用户信息相同或用户信息预先在网络服务器进行关联的用户;若判定智能终端和放映设备的用户为关联用户,所述绑定模块用于将智能终端和放映设备的网络地址绑定。8.根据权利要求7所述的服务器,其特征在于,若判定智能终端的识别信息与放映设备的识别信息不匹配,所述绑定模块还用于向放映设备发送关联请求;若接收到放映设备返回的关联请求确认,所述绑定模块用于建立该智能终端的用户和该放映设备的用户的关 联。9.根据权利要求6所述的服务器,其特征在于,所述视频推送模块用于从所述推送信息中获取所述视频文件的播放链接,根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。10.根据权利要求6所述的服务器,其特征在于,还包括: 播放控制模块,用于从智能终端获取用于视频播放控制的控制指令,将所述控制指令发送至所述放映设备,控制所述放映设备的视频播放过程。11.一种推送视频文件的系统,其特征在于,包括: 智能终端,用于获取放映设备的识别信息和自身的识别信息,向网络服务器发送包含有自身的识别信息和放映设备的识别信息的推送请求,还用于向网络服务器发送包含视频文件链接的推送信息; 网络服务器,用于比较智能终端的识别信息与放映设备的识别信息,若判定智能终端的识别信息与放映设备的识别信息相匹配,网络服务器还用于将所述智能终端和所述放映设备绑定,根据推送信息将视频文件推送至放映设备; 放映设备,用于接收和播放由网络服务器推送的视频文件。12.根据权利要求11所述的系统,其特征在于,所述识别信息包括用户信息和网络地址;所述网络服务器用于比较智能终端和放映设备的用户信息,判断二者的用户是否为关联用户;所述关联用户为用户信息相同或用户信息预先在网络服务器进行关联的用户; 若判定智能终端和放映设备的用户为关联用户,所述网络服务器用于将智能终端和放映设备的网络地址绑定。13.根据权利要求12所述的系统,其特征在于,若判定智能终端的识别信息与放映设备的识别信息不匹配,网络服务器用于向放映设备发送关联请求; 若网络服务器接收到放映设备返回的关联请求确认,还用于建立该智能终端的用户和该放映设备的用户的关联。14.根据权利要求11所述的系统,其特征在于,网络服务器用户从所述推送信息中获取视频文件的播放链接;还用于根据所述播放链接,将视频文件推送至与所述智能终端绑定的放映设备。15.根据权利要求11所述的系统,其特征在于,智能终端用于向放映设备发送用于视频播放控制的控制指令,控制所述放映设备的视频播放过程。
【文档编号】H04L29/06GK105871804SQ201510921004
【公开日】2016年8月17日
【申请日】2015年12月11日
【发明人】曲祥
【申请人】乐视网信息技术(北京)股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1