一种用于为播放终端点播视频文件的方法与设备的制作方法

文档序号:7558173阅读:130来源:国知局
专利名称:一种用于为播放终端点播视频文件的方法与设备的制作方法
技术领域
本发明涉及网络电视技术领域,尤其涉及一种用于为播放终端点播视频文件的技 术。
背景技术
随着网络电视的飞速发展,越来越多的用户通过电视观看网络视频文件,从而产 生了对网络视频服务的巨大需求。然而,现有的网络机顶盒种类多样、质量参差不齐,并且需要网络视频服务商为 其专门设计电子节目单(EPG),否则网络机顶盒将不能支持网络视频服务商的电子节目单 (EPG),这使得用户获得的网络视频服务受到了极大的限制。此外,由于网络视频文件的数 量是海量级的,远远超过传统的广播电视节目的数量,而网络机顶盒的遥控器没有考虑到 这一差别,使得用户在使用遥控器选择其希望观看的视频文件时,过程非常繁琐,降低了用 户的使用体验。在这种情况下,用户更希望直接点播其希望观看的视频文件,而不是通过遥 控器对电子节目单(EPG)做层层操作,并且最终用户还不一定能找到该视频文件。因此,如何根据一种用于为播放终端点播视频文件的方法,使得用户能够更快速、 更方便的获取其希望观看的视频文件,成为目前亟待解决的问题之一。

发明内容
本发明的目的是提供一种用于为播放终端点播视频文件的方法与设备。根据本发明的一个方面,提供了一种在用户设备端用于为播放终端点播视频文件 的方法,其中,该方法包括以下步骤a向网络设备发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请 求包括用于确定接收所述视频文件的播放终端的关联信息。根据本发明的另一个方面,还提供了一种在网络设备端用于辅助实现为播放终端 点播视频文件的方法,其中,该方法包括以下步骤A接收自用户设备发送的关于视频文件的第一视频访问请求,其中,所述第一视频 访问请求包括用于确定接收所述视频文件的播放终端的关联信息;B根据所述关联信息,获得所述播放终端的标识信息;其中,该方法还包括X根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文 件;Y根据所述播放终端的标识信息,向所述播放终端发送所述视频文件。根据本发明的又一个方面,还提供了一种在播放终端中用于辅助实现为播放终端 点播视频文件的方法,其中,该方法包括以下步骤-接收自网络设备发送的关联信息和视频文件;-对所述关联信息在验证信息库进行查询,以确定点播所述视频文件的用户设备为该播放终端的关联设备;-当确认所述用户设备为该播放终端的关联设备时,播放所述视频文件。根据本发明的一个方面,提供了一种用于为播放终端点播视频文件的用户设备, 其中,该用户设备包括第一发送装置,用于向网络设备发送关于视频文件的第一视频访问请求,其中,所 述第一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息。根据本发明的另一个方面,提供了一种用于辅助实现为播放终端点播视频文件的 网络设备,其中,该网络设备包括第五接收装置,用于接收自用户设备发送的关于视频文件的第一视频访问请求, 其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息;第二获取装置,用于根据所述关联信息,获得所述播放终端的标识信息;其中,该网络设备还包括第三获取装置,用于根据所述第一视频访问请求,获取与所述第一视频访问请求 相对应的视频文件;第四发送装置,用于根据所述播放终端的标识信息,向所述播放终端发送所述视 频文件。根据本发明的又一个方面,提供了一种用于辅助实现为播放终端点播视频文件的 播放终端,其中,该播放终端包括第六接收装置,用于接收自网络设备发送的关联信息和视频文件;验证装置,用于对所述关联信息在验证信息库进行查询,以确定点播所述视频文 件的用户设备为该播放终端的关联设备;播放装置,用于当确认所述用户设备为该播放终端的关联设备时,播放所述视频 文件。根据本发明的再一个方面,提供了一种用于为播放终端点播视频文件的系统,其 中,该系统包括如前述根据本发明的一个方面的用于为播放终端点播视频文件的用户设备 和根据本发明的另一个方面的用于辅助实现为播放终端点播视频文件的网络设备。根据本发明的还一个方面,提供了一种用于为播放终端点播视频文件的系统,其 中,该系统包括如前述根据本发明的一个方面的用于为播放终端点播视频文件的用户设备 和根据本发明的另一个方面的用于辅助实现为播放终端点播视频文件的网络设备,以及根 据本发明的又一个方面的用于辅助实现为播放终端点播视频文件的播放终端。与现有技术相比,本发明通过手机、个人计算机等用户设备向网络设备,如网络视 频服务器发送视频文件点播请求,并由该网络设备将用户点播的视频文件推送至用户指定 的播放终端,如机顶盒、网络电视一体机等,使得用户可以便捷地获取所需要的视频文件, 有效提升了用户的使用体验。进一步地,由于用户设备和播放终端在物理上是相互分离的, 因此,可以实现视频文件的异地点播,进一步提升了用户的使用体验。例如,家长在公司上 班,小孩在家,家长可以在公司通过用户设备为在家的孩子点播适合小孩观看的动画片,由 网络设备根据家里的播放终端的标识信息,将该动画片发送至家里的播放终端。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显图1示出根据本发明一个方面的用于为播放终端点播视频文件的用户设备和网 络设备的设备示意图;图2示出根据本发明一个优选实施例的用于为播放终端点播视频文件的用户设 备和网络设备的设备示意图;图3示出根据本发明一个方面的用于为播放终端点播视频文件的用户设备、网络 设备和播放终端的设备示意图;图4示出根据本发明另一个方面的用户设备和网络设备配合实现用于为播放终 端点播视频文件的方法流程图;图5示出根据本发明一个优选实施例的用户设备和网络设备配合实现用于为播 放终端点播视频文件的方法流程图;图6示出根据本发明的另一个方面的用户设备、网络设备和播放终端配合实现用 于为播放终端点播视频文件的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1为根据本发明一个方面的设备示意图,示出用于为播放终端点播视频文件的 用户设备和网络设备。其中,用户设备1包括第一发送装置11,网络设备2包括第五接收装 置21、第二获取装置22、第三获取装置23和第四发送装置M。具体地,用户设备1的第一 发送装置11向网络设备2发送关于视频文件的第一视频访问请求,其中,所述第一视频访 问请求包括用于确定接收所述视频文件的播放终端的关联信息,相应地,网络设备2的第 五接收装置21接收自用户设备1发送的关于视频文件的第一视频访问请求,其中,所述第 一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息;接着,网络设备 2的第二获取装置22根据所述关联信息,获得所述播放终端的标识信息;第三获取装置23 根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文件;随后,第四 发送装置M根据所述播放终端的标识信息,向所述播放终端发送所述视频文件。在此,网络设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或 基于云计算的计算机集合。而用户设备1可以是任何一种可与用户通过键盘、鼠标、触摸 板、或手写设备等方式进行人机交互并能够访问所述网络设备的电子产品,例如计算机、手 机、PDA、掌上电脑PPC或平板电脑等。播放终端包括但不限于机顶盒、IPTV等与所述用户 设备1在物理上相分离,并且能够与所述网络设备2通信的显示设备。本领域技术人员应 能理解上述网络设备1、用户设备2以及播放终端仅为举例,其他现有的或今后可能出现的 网络设备、用户设备、或者播放终端如可适用于本发明,也应包含在本发明保护范围以内, 并在此以引用方式包含于此。具体地,用户设备1的第一发送装置11向网络设备2发送关于视频文件的第一 视频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息,相应地,网络设备2的第五接收装置21接收自用户设备1发送的关于视频文 件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的 播放终端的关联信息。更具体地,用户设备1的第一发送装置11按照约定的通信方式,如 http、htts等通信协议,向网络设备2发送关于视频文件的第一视频访问请求,其中,该第 一视频访问请求中包括用于确定接收该视频文件的播放终端的关联信息;与此相对应地, 网络设备2的第五接收装置21按照约定的通信方式,如http、https等通信协议,接收自用 户设备1发送的该第一视频访问请求。例如,第一发送装置11根据网络设备2提供的应用 程序接口(API),向网络设备2发送关于用户希望点播的视频文件的第一视频访问请求,其 中,该第一视频访问请求中包括播放终端的关联信息,该播放终端用于接收并播放该视频 文件;相应地,第五接收装置21根据网络设备2提供的应用程序接口(API),接收自用户设 备1发送的该第一视频访问请求。本领域技术人员应能理解上述发送以及接收第一视频访 问请求的方式仅为举例,其他现有的或今后可能出现的发送或者接收第一视频访问请求的 方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。接着,网络设备2的第二获取装置22根据所述关联信息,获得所述播放终端的标 识信息。具体地,网络设备2的第二获取装置22根据第五接收装置21接收的第一视频访 问请求中用于确定接收视频文件的播放终端的关联信息,通过诸如对该第一视频访问请求 做解析,或者查询关联信息库等方式,获得该播放终端的标识信息。例如,第五接收装置21 接收的第一视频访问请求中的关联信息为播放终端的标识信息,第二获取装置22从该第 一视频访问请求的相关内容字段提取该关联信息,即获得接收与该第一视频访问请求相对 应的视频文件的播放终端的标识信息。又如,网络设备2包括关联信息库,第二获取装置22 根据第五接收装置21接收的第一视频访问请求中的关联信息,在该关联信息库中进行查 询,获得相应的播放终端的标识信息。本领域技术人员应能理解上述获得播放终端的标识 信息的方式仅为举例,其他现有的或今后可能出现的获得播放终端的标识信息的方式如可 适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。第三获取装置23根据所述第一视频访问请求,获取与所述第一视频访问请求相 对应的视频文件。具体地,第三获取装置23根据第五接收装置21接收的自用户设备1发 送的第一视频访问请求,获取与该第一视频访问请求相对应的视频文件。例如,网络设备2 为视频服务器,第五接收装置21接收的自用户设备1发送的第一视频访问请求,第三获取 装置23根据该第一视频访问请求,调用该视频服务器的相关应用程序接口(API),在该视 频服务器的视频文件库中进行查询,获得与该第一视频访问请求相对应的视频文件。又如, 第三获取装置23根据用户设备1发送的第一视频访问请求,向相应的视频文件所在的服务 器发送获取请求,接收该服务器基于该获取请求返回的视频文件。本领域技术人员应能理 解上述获取视频文件的方式仅为举例,其他现有的或今后可能出现的获取视频文件的方式 如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应能理解,第二获取装置22获得播放终端的标识信息的操作和 第三获取装置23获取视频文件的操作之间没有特定顺序,可以是第二获取装置22先获得 播放终端的标识信息,第三获取装置23再获取视频文件;也可以是第三获取装置23先获取 视频文件,第二获取装置22再获得播放终端的标识信息;还可以是第二获取装置22获得播 放终端的标识信息,同时第三获取装置23获取视频文件。
随后,第四发送装置M根据所述播放终端的标识信息,向所述播放终端发送所述 视频文件。具体地,第四发送装置M根据第二获取装置22获得的播放终端的标识信息,将 第三获取装置23获取的视频文件发送至该播放终端。例如,第二获取装置22获得播放终 端的标识信息,第三获取装置23获取视频文件,第四发送装置M根据该播放终端的标识信 息,按照约定的通信方式,如http、https、RTP、RTSP等通信传输协议,向该播放终端发送该 视频文件。本领域技术人员应能理解上述发送视频文件的方式仅为举例,其他现有的或今 后可能出现的发送视频文件的方式如可适用于本发明,也应包含在本发明保护范围以内, 并在此以引用方式包含于此。优选地,用户设备1的第一发送装置11,以及网络设备2的第五接收装置21、第二 获取装置22、第三获取装置23和第四发送装置M是持续不断工作的。具体地,用户设备1 的第一发送装置11向网络设备2发送关于视频文件的第一视频访问请求,其中,所述第一 视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息,相应地,网络设备 2的第五接收装置21接收自用户设备1发送的关于视频文件的第一视频访问请求,其中, 所述第一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息;接着,网 络设备2的第二获取装置22根据所述关联信息,获得所述播放终端的标识信息;第三获取 装置23根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文件;随 后,第四发送装置M根据所述播放终端的标识信息,向所述播放终端发送所述视频文件。 在此,本领域技术人员应理解“持续”是指用户设备1的第一发送装置11,以及网络设备2 的第五接收装置21、第二获取装置22、第三获取装置23和第四发送装置M分别按照设定 的或实时调整的工作模式要求进行第一视频访问请求的发送与接收,播放终端的标识信息 的获得,视频文件的获取,以及视频文件的发送,直至用户在较长时间内停止通过用户设备 1点播视频文件。在一个优选实施例中(参照图1),网络设备2的第二获取装置22还根据所述关联 信息,在关联信息库中进行查询,获得与所述关联信息相对应的所述播放终端的标识信息。 具体地,网络设备2的第二获取装置22根据第五接收装置21接收的第一视频访问请求中 用于确定接收视频文件的播放终端的关联信息,在本地或者其他网络设备的关联信息库中 进行查询,获得与该关联信息相对应的该播放终端的标识信息。例如,第三方设备存储有 用户设备与播放终端的关联信息库,第二获取装置22根据第五接收装置21接收的第一视 频访问请求中播放终端的关联信息,如该第三方设备为用户设备与播放终端分配的关联标 识,向该第三方设备发送查询请求,接收该第三方设备基于该查询请求返回的在该关联信 息库中获得的播放终端的标识信息。本领域技术人员应能理解上述获得播放终端的标识信 息的方式仅为举例,其他现有的或今后可能出现的获得播放终端的标识信息的方式如可适 用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,用户设备1还包括第二发送装置(未示出),网络设备2还包括第一更新 装置(未示出);第二发送装置向网络设备2发送与所述用户设备相对应的关联信息;相应 地,第一更新装置接收自用户设备1发送的与所述用户设备相对应的关联信息,根据所述 关联信息,建立或者更新所述关联信息库。具体地,用户设备1的第二发送装置按照约定 的通信方式,向网络设备2发送与用户设备1相对应的关联信息;与此相对应地,网络设备 2的第一更新装置接收自用户设备1发送的该关联信息,并根据该关联信息,建立或者更新网络设备2的关联信息库。例如,在网络设备2的关联信息库中还未建立时,第二发送装置 向网络设备2发送与用户设备1相对应的播放终端的标识信息,第一更新装置接收该播放 终端的标识信息,并将该播放终端的标识信息作为用户设备1的关联信息,存储至该关联 信息库,以实现该关联信息库的建立。又如,在网络设备2的关联信息库建立后,第二发送 装置向网络设备2发送用户设备1与播放终端的映射关系,第一更新装置接收该映射关系, 并根据该映射关联更新用户设备1的关联信息,从而更新该关联信息库。本领域技术人员 应能理解上述建立及更新关联信息库的方式仅为举例,其他现有的或今后可能出现的建立 或者更新关联信息库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此 以引用方式包含于此。在另一个优选实施例中(参照图1),用户设备1还包括第一接收装置(未示出) 和第二接收装置(未示出),网络设备2还包括第五发送装置(未示出)。具体地,网络设 备2的第五发送装置将视频节目信息发送至用户设备1,相应地,用户设备1的第一接收装 置接收自网络设备2发送的视频节目信息;随后,用户设备1的第二接收装置接收用户基于 所述视频节目信息的第一选择操作;接着,第一发送装置11根据所述第一选择操作,向网 络设备2发送与所述第一选择操作相对应的第一视频访问请求,其中,所述第一视频访问请 求包括所述关联信息,相应地,网络设备2的第五接收装置接收自用户设备1发送的基于所述 视频节目信息的所述第一视频访问请求,其中,所述第一视频访问请求包括所述关联信息。更具体地,网络设备2的第五发送装置将诸如电子节目单(EPG)、热播排行榜等视 频节目信息发送至用户设备1,与此相对应地,用户设备1的第一接收装置接收自网络设备 2发送的该视频节目信息;随后,用户设备1的第二接收装置接收用户基于该视频节目信息 经由用户设备1所做的第一选择操作,诸如选择视频文件、点播确认等;接着,第一发送装 置11根据该第一选择操作,向网络设备2发送与该第一选择操作相对应的第一视频访问请 求,其中,该第一视频访问请求包括用于确定播放终端的关联信息,与此相对应地,网络设 备2的第五接收装置接收自用户设备1发送的该第一视频访问请求。例如,网络设备2的 第五发送装置将电子节目单(EPG)发送至用户设备1,相应地,用户设备1的第一接收装置 接收该自网络设备2发送的视频节目信息;随后,用户经由用户设备1进行第一选择操作, 如选择视频文件,用户设备1的第二接收装置接收用户的该第一选择操作;接着,第一发送 装置11根据该第一选择操作,向网络设备2发送与该第一选择操作相对应的第一视频访 问请求,其中,该第一视频访问请求包括用于确定播放终端的关联信息,相应地,网络设备2 的第五接收装置接收该自用户设备1发送的第一视频访问请求。本领域技术人员应能理解 上述视频节目信息仅为举例,其他现有的或今后可能出现的视频节目信息如可适用于本发 明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。图2为根据本发明一个优选实施例的设备示意图,示出用于为播放终端点播视频 文件的用户设备和网络设备。其中,用户设备1包括第一发送装置11’、第三接收装置12’、 第四接收装置13’和第三发送装置14’ ;网络设备2包括第五接收装置21’、第二获取装置 22’、第三获取装置23’和第四发送装置24’,其中,第三获取装置23’包括第一获取单元 231,、发送单元232,、接收单元233,和第二获取单元234,。具体地,用户设备1的第一发 送装置11’向网络设备2发送关于视频文件的第一视频访问请求,其中,所述第一视频访问 请求包括用于确定接收所述视频文件的播放终端的关联信息,相应地,网络设备2的第五接收装置21’接收自用户设备1发送的关于视频文件的第一视频访问请求,其中,所述第一 视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息;接着,网络设备2 的第二获取装置22’根据所述关联信息,获得所述播放终端的标识信息;第三获取装置23’ 的第一获取单元231’根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的 视频相关信息;随后,发送单元232’向用户设备1发送所述视频相关信息,相应地,用户设 备1的第三接收装置12’接收自网络设备2发送的基于所述第一视频访问请求的视频相关 信息;接着,用户设备1的第四接收装置13’接收该用户基于所述视频相关信息的第二选 择操作;随后,第三发送装置14’根据所述第二选择操作,向网络设备2发送与所述第二选 择操作相对应的第二视频访问请求,相应地,网络设备2的第三获取装置23’中的接收单元 233’接收自用户设备1发送的基于所述视频相关信息的第二视频访问请求;接着,第三获 取装置23’中的第二获取单元234’根据所述第二视频访问请求,获取与所述第二视频访问 请求相对应的视频文件;随后,第四发送装置24’根据所述播放终端的标识信息,向所述播 放终端发送所述视频文件。在此,图2中用户设备1的第一发送装置11’、网络设备2的第五接收装置21’、第 二获取装置22’和第四发送装置M’的内容与图1中用户设备1的第一发送装置11、网络 设备2的第五接收装置21、第二获取装置22和第四发送装置M的内容相同,为简明起见, 不再赘述,以引用方式包含于此。第三获取装置23’的第一获取单元231,根据所述第一视频访问请求,获取与所 述第一视频访问请求相对应的视频相关信息。具体地,第三获取装置23’的第一获取单元 231’根据第五接收装置21’接收的第一视频访问请求,获取与该第一视频访问请求相对应 的视频相关信息,诸如视频描述信息、预览片段等。例如,第五接收装置21’接收自用户设 备1发送的第一视频访问请求,第一获取单元231’根据该第一视频访问请求,获取与该第 一视频访问请求相对应的视频描述信息,如视频文件的内容、演员、时长等信息。本领域技 术人员应能理解上述视频相关信息仅为举例,其他现有的或今后可能出现的视频相关信息 如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。随后,第三获取装置23’的发送单元232’向用户设备1发送所述视频相关信息, 相应地,用户设备1的第三接收装置12’接收自网络设备2发送的基于所述第一视频访问 请求的视频相关信息。具体地,第三获取装置23’的发送单元232’根据第一获取单元231’ 获取的视频相关信息,将该视频相关信息发送至用户设备1,与此相对应地,用户设备1的 第三接收装置12’接收该自网络设备2发送基于第一视频访问请求的视频相关信息。例 如,用户设备1的第一发送装置11’向网络设备2发送第一视频访问请求,相应地,网络设 备2的第五接收装置21’接收该第一视频访问请求;随后,第三获取装置23’的第一获取单 元231’获取与该第一视频访问请求相对应的预览片段;接着,发送单元232’向用户设备1 发送该预览片段,相应地,用户设备1的第三接收装置12’接收该预览片段。本领域技术人员应能理解,上述第一接收装置和第三接收装置仅为示例,在实践 中,第一接收装置和第三接收装置可以是两个独立的模块,也可以集成在一起。接着,用户设备1的第四接收装置13’接收该用户基于所述视频相关信息的第二 选择操作。具体地,用户设备1的第三接收装置12’接收自网络设备2发送的视频相关信 息,第四接收装置13’接收使用该用户设备1的用户根据该视频相关信息所做的第二选择操作,诸如确认点播该视频相关信息对应的视频文件、选择在播放终端播放的视频文件的 片段等。例如,用户设备1的第三接收装置12’接收自网络设备2发送的视频文件的多个 片段,用户经由用户设备1选择其中一个片段,第四接收装置13’接收该用户的选择特定片 段的操作,该选择特定片段的操作即为第二选择操作。本领域技术人员应能理解上述第二 选择操作仅为举例,其他现有的或今后可能出现的第二选择操作如可适用于本发明,也应 包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员应能理解,上述第二接收装置和第四接收装置仅为示例,在实践 中,第二接收装置和第四接收装置可以是两个独立的模块,也可以集成在一起。随后,用户设备1的第三发送装置14’根据所述第二选择操作,向网络设备2发送 与所述第二选择操作相对应的第二视频访问请求,相应地,网络设备2的第三获取装置23’ 中的接收单元233’接收自用户设备1发送的基于所述视频相关信息的第二视频访问请求。 具体地,用户设备1的第三发送装置14’根据第四接收装置13’接收的用户的第二选择操 作,向网络设备2发送与该第二选择操作相对应的第二视频访问请求;与此相对应地,网络 设备2的第三获取装置23’中的接收单元233’接收该第二视频访问请求。例如,用户设备 1的第四接收装置13’接收的用户的第二选择操作为选择一个视频文件的特定片段,第三 发送装置14’根据该特定片段,向网络设备2发送与该特定片段相对应的第二视频访问请 求,相应地,第三获取装置23’中的接收单元233’接收该第二视频访问请求。本领域技术人员应能理解,上述第一发送装置和第三发送装置仅为示例,在实践 中,第一发送装置和第三发送装置可以是两个独立的模块,也可以集成在一起。接着,第三获取装置23’的第二获取单元234’根据所述第二视频访问请求,获取 与所述第二视频访问请求相对应的视频文件。具体地,第三获取装置23’中的接收单元 233’接收自用户设备1发送的第二视频访问请求,第二获取单元234’根据该第二视频访问 请求,获取与该第二视频访问请求相对应的视频文件。例如,接收单元233’接收自用户设 备1发送基于用户的点播确认操作的第二视频访问请求,第二获取单元234’根据该第二视 频访问请求,获取与该第二视频访问请求相对应的用户点播确认的视频文件。需要说明的是,由于用户设备和播放终端在物理上是相互分离的,因此,可以实现 视频文件的异地点播。例如,家长在公司上班,小孩在家,家长可以在公司通过用户设备为 在家的孩子点播适合小孩观看的动画片,由网络设备根据家里的播放终端的标识信息,将 该动画片发送至家里的播放终端。进一步地,家长通过用户设备点播动画片后,网络设备还 可以向该用户设备发送该动画片的描述信息、预览片段等,由家长判断该动画片是否适合 孩子观看,当家长确认点播该动画片后,网络设备将该动画片发送至家里的播放终端,小孩 观看该动画片。由此可见,本发明不仅可以实现视频文件的异地点播,进一步地,还可以结 合视频相关信息,实现视频文件点播的远程内容控制。图3为根据本发明一个方面的设备示意图,示出用于为播放终端点播视频文件的 用户设备、网络设备和播放终端。其中,用户设备1包括第一发送装置11”,网络设备2包括 第五接收装置21”、第二获取装置22”、第三获取装置23”和第四发送装置对”,播放终端3 包括第六接收装置31”、验证装置32”和播放装置33”。具体地,用户设备1的第一发送装 置11”向网络设备2发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求 包括用于确定接收所述视频文件的播放终端3的关联信息,相应地,网络设备2的第五接收装置21”接收自用户设备1发送的关于视频文件的第一视频访问请求,其中,所述第一视频 访问请求包括用于确定接收所述视频文件的播放终端3的关联信息;接着,网络设备2的第 二获取装置22”根据所述关联信息,获得播放终端3的标识信息;第三获取装置23”根据所 述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文件;随后,第四发送装 置M”根据播放终端3的标识信息,向播放终端3发送所述关联信息和所述视频文件;相应 地,播放终端3的第六接收装置31”接收自网络设备2发送的关联信息和视频文件;接着, 播放终端3的验证装置32”对所述关联信息在验证信息库进行查询,以确定点播所述视频 文件的用户设备1为该播放终端3的关联设备;随后,播放装置33”当确认用户设备1为该 播放终端3的关联设备时,播放所述视频文件。在此,图3中用户设备1的第一发送装置11”、网络设备2的第五接收装置21”、第 二获取装置22”和第三获取装置23”的内容与图1中用户设备1的第一发送装置11、网络 设备2的第五接收装置21、第二获取装置22和第三获取装置23的内容相同,为简明起见, 不再赘述,以引用方式包含于此。具体地,网络设备2的第四发送装置对”根据播放终端3的标识信息,向播放终端 3发送所述关联信息和所述视频文件;相应地,播放终端3的第六接收装置31”接收自网络 设备2发送的关联信息和视频文件。更具体地,网络设备2的第四发送装置24”根据第二 获取装置22”获取的播放终端3的标识信息,向该播放终端3发送第五接收装置21”接收 的第一视频访问请求中包括的关联信息和第三获取装置23”获取的与该第一视频访问请求 或第二视频访问请求相对应的视频文件;与此相对应地,播放终端3的第六接收装置31”接 收自网络设备2发送的该关联信息和该视频文件。例如,网络设备2的第五接收装置21” 接收自用户设备1发送的第一视频访问请求,该第一视频访问请求包括用户设备1的标识 信息,第二获取装置22”根据该第一视频访问请求获取播放终端3的标识信息,第三获取装 置23”根据该第一视频访问请求获取相应的视频文件,第四发送装置M”根据该播放终端3 的标识信息,将该用户设备1的标识信息作为关联信息和该视频文件一并发送至该播放终 端3 ;相应地,该播放终端3的第六接收装置31”接收自网络设备2发送的该用户设备1的 标识信息和该视频文件。随后,播放终端3的验证装置32”对所述关联信息在验证信息库进行查询,以确定 点播所述视频文件的用户设备1为该播放终端3的关联设备。具体地,播放终端3的验证 装置32”根据第六接收装置31”接收的自网络设备2发送的关联信息在验证信息库进行查 询,以确定点播第六接收装置31”接收的视频文件的用户设备1是该播放终端3的关联设 备。例如,第六接收装置31”接收自网络设备2发送的关联信息和视频文件,该关联信息为 加密后的播放终端3的标识信息,验证装置32”根据该加密后的播放终端3的标识信息在 验证信息库中进行查询,确定点播该视频文件的用户设备1为该播放终端3的关联设备。接着,播放装置33”当确认用户设备1为该播放终端3的关联设备时,播放所述视 频文件。具体地,播放装置33”当确认用户设备1为该播放终端3的关联设备时,播放第六 接收装置31”接收的自网络设备2发送的视频文件。例如,第六接收装置31”接收自网络 设备2发送的关联信息和视频文件,验证装置32”对该关联信息进行验证,以确定点播该视 频文件的用户设备1为该播放终端3的关联设备,当确认用户设备1为该播放终端3的关 联设备时,播放装置33”播放该视频文件。
在一个优选实施例中(参照图幻,播放终端3还包括第四获取装置(未示出)和 第二更新装置(未示出)。第四获取装置获取用户设备1的标识信息;随后,第二更新装置 根据用户设备1的标识信息,建立或者更新所述验证信息库。具体地,播放终端3的第四获 取装置通过与用户设备1建立连接等方式,获取用户设备1的标识信息;第二更新装置在验 证信息库尚未建立时,根据用户设备1的标识信息建立该验证信息库,在该验证信息库建 立后,根据用户设备1的标识信息更新该验证信息库。例如,第四获取装置通过蓝牙与用户 设备1建立连接,并获得用户设备1的标识信息;在验证信息库尚未建立时,第二更新装置 根据用户设备1的标识信息建立该验证信息库;在该验证信息库建立后,第二更新装置根 据新获取的用户设备1的标识信息更新该验证信息库。优选地,所述关联信息基于但不限于,以下至少任一项1)用户设备1的标识信息;2)播放终端3的标识信息;3)用户设备1与播放终端3的映射关系。在此,关联信息可以是基于用户设备1的标识信息、播放终端3的标识信息或者该 两者的结合,进行变换、加密后的得到的处理信息,也可以是基于用户设备1与播放终端3 的映射关系获得的关联标识,以及对该关联标识进行变换、加密后的得到的处理信息。网络 设备2根据用户设备1的标识信息和用户设备1与播放终端3的映射关系,可以在关联信 息库中查询获得与用户设备1对应的播放终端3的标识信息。本领域技术人员应能理解上 述关联信息仅为举例,其他现有的或今后可能出现的关联信息如可适用于本发明,也应包 含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,所述关联信息基于用户设备1与播放终端3的映射关系;用户设备1还 包括第一获取装置(未示出)和映射装置(未示出),该第一获取装置获取播放终端3的标 识信息;随后,映射装置根据播放终端3的标识信息,建立或者更新用户设备1与播放终端 3的映射关系。具体地,当关联信息基于用户设备1与播放终端3的映射关系时,用户设备 1的第一获取装置通过如与播放终端建立连接的方式,获取播放终端3的标识信息;随后, 映射装置根据播放终端3的标识信息,建立与播放终端3的映射关系,或者在该映射关系建 立后,更新对其进行更新。例如,用户设备1的第一获取装置通过蓝牙方式查找到播放终端 3,并获取该播放终端3的标识信息;随后,映射装置根据播放终端3的标识信息,建立或者 更新用户设备1与播放终端3的映射关系。用户设备1可以在向网络设备2发送第一视频 访问请求时,将该映射关系包括在该第一视频访问请求中,网络设备2根据该映射关系解 析出相应的播放终端3的标识信息,或者在关联信息库中根据该映射关系查询获得相应的 播放终端3的标识信息;用户设备1还可以将该映射关系发送至网络设备2,存储在网络设 备2的关联信息库中,当用户设备1向该网络设备2发送第一视频访问请求时,该网络设备 2根据该映射关系在其关联信息库中查询获得相应的播放终端3的标识信息。图4为根据本发明另一个方面的方法流程图,示出用户设备和网络设备配合实现 用于为播放终端点播视频文件的过程。具体地,在步骤S 1中,用户设备1向网络设备2发 送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收所 述视频文件的播放终端3的关联信息,相应地,网络设备2接收自用户设备1发送的关于视 频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端3的关联信息;接着,在步骤S2中,网络设备2根据所述关联信息,获得播放 终端3的标识信息;在步骤S3中,网络设备2根据所述第一视频访问请求,获取与所述第一 视频访问请求相对应的视频文件;随后,在步骤S4中,网络设备2根据播放终端3的标识信 息,向播放终端3发送所述视频文件。在此,网络设备2包括但不限于网络主机、单个网络服务器、多个网络服务器集或 基于云计算的计算机集合。而用户设备1可以是任何一种可与用户通过键盘、鼠标、触摸 板、或手写设备等方式进行人机交互并能够访问所述网络设备的电子产品,例如计算机、手 机、PDA、掌上电脑PPC或平板电脑等。播放终端3包括但不限于机顶盒、IPTV等与所述用 户设备1在物理上相分离,并且能够与所述网络设备2通信的显示设备。本领域技术人员 应能理解上述网络设备1、用户设备2以及播放终端3仅为举例,其他现有的或今后可能出 现的网络设备、用户设备、或者播放终端如可适用于本发明,也应包含在本发明保护范围以 内,并在此以引用方式包含于此。具体地,在步骤Sl中,用户设备1向网络设备2发送关于视频文件的第一视频访 问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端3的关 联信息,相应地,网络设备2接收自用户设备1发送的关于视频文件的第一视频访问请求, 其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端3的关联信息。 更具体地,用户设备1按照约定的通信方式,如http、https等通信协议,向网络设备2发 送关于视频文件的第一视频访问请求,其中,该第一视频访问请求中包括用于确定接收该 视频文件的播放终端3的关联信息;与此相对应地,网络设备2按照约定的通信方式,如 http、https等通信协议,接收自用户设备1发送的该第一视频访问请求。例如,用户设备 1根据网络设备2提供的应用程序接口(API),向网络设备2发送关于用户希望点播的视频 文件的第一视频访问请求,其中,该第一视频访问请求中包括播放终端3的关联信息,该播 放终端3用于接收并播放该视频文件;相应地,网络设备2根据其向用户设备1提供的应 用程序接口(API),接收自用户设备1发送的该第一视频访问请求。本领域技术人员应能 理解上述发送以及接收第一视频访问请求的方式仅为举例,其他现有的或今后可能出现的 发送或者接收第一视频访问请求的方式如可适用于本发明,也应包含在本发明保护范围以 内,并在此以引用方式包含于此。接着,在步骤S2中,网络设备2根据所述关联信息,获得播放终端3的标识信息。 具体地,网络设备2根据其在步骤Sl中接收的第一视频访问请求中用于确定接收视频文件 的播放终端3的关联信息,通过诸如对该第一视频访问请求做解析,或者查询关联信息库 等方式,获得该播放终端3的标识信息。例如,在步骤S 1中,网络设备2接收的第一视频 访问请求中的关联信息为播放终端3的标识信息;在步骤S2中,网络设备2从该第一视频 访问请求的相关内容字段提取该关联信息,即获得接收与该第一视频访问请求相对应的视 频文件的播放终端3的标识信息。又如,网络设备2包括关联信息库,在步骤S2中,网络设 备2根据其在步骤Sl中接收的第一视频访问请求中的关联信息,在该关联信息库中进行查 询,获得相应的播放终端3的标识信息。本领域技术人员应能理解上述获得播放终端的标 识信息的方式仅为举例,其他现有的或今后可能出现的获得播放终端的标识信息的方式如 可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在步骤S3中,网络设备2根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文件。具体地,在步骤S3中,网络设备2根据其在步骤Sl中接收的自用 户设备1发送的第一视频访问请求,获取与该第一视频访问请求相对应的视频文件。例如, 网络设备2为视频服务器,在步骤Sl中,网络设备2接收自用户设备1发送的第一视频访问 请求;在步骤S3中,网络设备2根据该第一视频访问请求,调用该视频服务器的相关应用程 序接口(API),在该视频服务器的视频文件库中进行查询,获得与该第一视频访问请求相对 应的视频文件。又如,在步骤S3中,网络设备2根据用户设备1发送的第一视频访问请求, 向相应的视频文件所在的服务器发送获取请求,接收该服务器基于该获取请求返回的视频 文件。本领域技术人员应能理解上述获取视频文件的方式仅为举例,其他现有的或今后可 能出现的获取视频文件的方式如可适用于本发明,也应包含在本发明保护范围以内,并在 此以引用方式包含于此。本领域技术人员应能理解,网络设备2在步骤S2获得播放终端的标识信息的操作 和在步骤S3获取视频文件的操作之间没有特定顺序,可以是网络设备2在步骤S2先获得 播放终端的标识信息,在步骤S3再获取视频文件;也可以是网络设备2在步骤S3先获取视 频文件,在步骤S2再获得播放终端的标识信息;还可以是网络设备2在步骤S2获得播放终 端的标识信息,同时在步骤S3获取视频文件。随后,在步骤S4中,网络设备2根据播放终端3的标识信息,向播放终端3发送所 述视频文件。具体地,在步骤S4中,网络设备2根据其在步骤S2中获得的播放终端3的标 识信息,将其在步骤S3中获取的视频文件发送至该播放终端3。例如,在步骤S2中,网络设 备2获得播放终端3的标识信息;在步骤S3中,网络设备2获取视频文件;在步骤S4中, 网络设备2根据该播放终端3的标识信息,按照约定的通信方式,如http、https、RTP、RTSP 等通信传输协议,向该播放终端3发送该视频文件。本领域技术人员应能理解上述发送视 频文件的方式仅为举例,其他现有的或今后可能出现的发送视频文件的方式如可适用于本 发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,用户设备1和网络设备2在步骤S 1、步骤S2、步骤S3和步骤S4是持续 不断工作的。具体地,在步骤Sl中,用户设备1向网络设备2发送关于视频文件的第一视 频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端3 的关联信息,相应地,网络设备2接收自用户设备1发送的关于视频文件的第一视频访问请 求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端3的关联信 息;接着,在步骤S2中,网络设备2根据所述关联信息,获得播放终端3的标识信息;在步 骤S3中,网络设备2根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的 视频文件;随后,在步骤S4中,网络设备2根据播放终端3的标识信息,向播放终端3发送 所述视频文件。在此,本领域技术人员应理解“持续”是指用户设备1和网络设备2在步骤 Si、步骤S2、步骤S3和步骤S4分别按照设定的或实时调整的工作模式要求进行第一视频 访问请求的发送与接收,播放终端的标识信息的获得,视频文件的获取,以及视频文件的发 送,直至用户在较长时间内停止通过用户设备1点播视频文件。在一个优选实施例中(参照图4),在步骤S2中,网络设备2还根据所述关联信息, 在关联信息库中进行查询,获得与所述关联信息相对应的播放终端3的标识信息。具体地, 在步骤S2中,网络设备2根据其在步骤Sl中接收的第一视频访问请求中用于确定接收视 频文件的播放终端3的关联信息,在本地或者其他网络设备的关联信息库中进行查询,获
17得与该关联信息相对应的该播放终端3的标识信息。例如,第三方设备存储有用户设备与 播放终端的关联信息库,在步骤S2中,网络设备2根据其在步骤Sl中接收的第一视频访问 请求中播放终端3的关联信息,如该第三方设备为用户设备1与播放终端3分配的关联标 识,向该第三方设备发送查询请求,接收该第三方设备基于该查询请求返回的在该关联信 息库中获得的播放终端3的标识信息。本领域技术人员应能理解上述获得播放终端的标识 信息的方式仅为举例,其他现有的或今后可能出现的获得播放终端的标识信息的方式如可 适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该过程还包括步骤S5(未示出),在步骤S5中,用户设备1向网络设备2 发送与用户设备1相对应的关联信息;相应地,网络设备2接收自用户设备1发送的与用户 设备1相对应的关联信息,根据所述关联信息,建立或者更新所述关联信息库。具体地,在 步骤S5中,用户设备1按照约定的通信方式,向网络设备2发送与用户设备1相对应的关 联信息;与此相对应地,网络设备2接收自用户设备1发送的该关联信息,并根据该关联信 息,建立或者更新网络设备2的关联信息库。例如,在网络设备2的关联信息库中还未建立 时,用户设备1向网络设备2发送与用户设备1相对应的播放终端3的标识信息,网络设备 2接收该播放终端3的标识信息,并将该播放终端3的标识信息作为用户设备1的关联信 息,存储至该关联信息库,以实现该关联信息库的建立。又如,在网络设备2的关联信息库 建立后,用户设备1向网络设备2发送用户设备1与播放终端3的映射关系,网络设备2接 收该映射关系,并根据该映射关联更新用户设备1的关联信息,从而更新该关联信息库。本 领域技术人员应能理解上述建立及更新关联信息库的方式仅为举例,其他现有的或今后可 能出现的建立或者更新关联信息库的方式如可适用于本发明,也应包含在本发明保护范围 以内,并在此以引用方式包含于此。在另一个优选实施例中(参照图4),该过程还包括步骤S6 (未示出)和步骤S7 (未 示出),在步骤S6中,网络设备2将视频节目信息发送至用户设备1,相应地,用户设备1接 收自网络设备2发送的该视频节目信息;随后,在步骤S7中,用户设备1接收用户基于所述 视频节目信息的第一选择操作;接着,在步骤Sl中,用户设备1根据所述第一选择操作,向 网络设备2发送与所述第一选择操作相对应的第一视频访问请求,其中,所述第一视频访 问请求包括所述关联信息,相应地,网络设备2接收自用户设备1发送的基于所述视频节目 信息的所述第一视频访问请求,其中,所述第一视频访问请求包括所述关联信息。更具体地,在步骤S6中,网络设备2将诸如电子节目单(EPG)、热播排行榜等视频 节目信息发送至用户设备1,与此相对应地,用户设备1接收自网络设备2发送的该视频节 目信息;随后,在步骤S7中,用户设备1接收用户基于该视频节目信息经由该用户设备1所 做的第一选择操作,诸如选择视频文件、点播确认等;接着,在步骤Sl中,用户设备1根据该 第一选择操作,向网络设备2发送与该第一选择操作相对应的第一视频访问请求,其中,该 第一视频访问请求包括用于确定播放终端3的关联信息,与此相对应地,网络设备2接收自 用户设备1发送的该第一视频访问请求。例如,网络设备2将电子节目单(EPG)发送至用 户设备1,相应地,用户设备1接收该自网络设备2发送的视频节目信息;随后,用户经由用 户设备1进行第一选择操作,如选择视频文件,用户设备1接收用户的该第一选择操作;接 着,用户设备1根据该第一选择操作,向网络设备2发送与该第一选择操作相对应的第一视 频访问请求,其中,该第一视频访问请求包括用于确定播放终端3的关联信息,相应地,网络设备2接收该自用户设备1发送的第一视频访问请求。本领域技术人员应能理解上述视 频节目信息仅为举例,其他现有的或今后可能出现的视频节目信息如可适用于本发明,也 应包含在本发明保护范围以内,并在此以引用方式包含于此。图5为根据本发明一个优选实施例的方法流程图,示出用户设备和网络设备配合 实现用于为播放终端点播视频文件的过程。具体地,在步骤S 1’中,用户设备1向网络设备 2发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收 所述视频文件的播放终端3的关联信息,相应地,网络设备2接收自用户设备1发送的关于 视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频 文件的播放终端3的关联信息;接着,在步骤S2’中,网络设备2根据所述关联信息,获得播 放终端3的标识信息;在步骤S31’中,网络设备2根据所述第一视频访问请求,获取与所述 第一视频访问请求相对应的视频相关信息;随后,在步骤S32’中,网络设备2向用户设备1 发送所述视频相关信息,相应地,用户设备1接收自网络设备2发送的基于所述第一视频访 问请求的视频相关信息;接着,在步骤S8’中,用户设备1接收该用户基于所述视频相关信 息的第二选择操作;随后,在步骤S9’中,用户设备1根据所述第二选择操作,向网络设备 2发送与所述第二选择操作相对应的第二视频访问请求,相应地,网络设备2接收自用户设 备1发送的基于所述视频相关信息的第二视频访问请求;接着,在步骤S33’中,网络设备2 根据所述第二视频访问请求,获取与所述第二视频访问请求相对应的视频文件;随后,在步 骤S4’中,网络设备2根据播放终端3的标识信息,向播放终端3发送所述视频文件。在此,图5中步骤Si’、步骤S2’和步骤S4’的内容与图4中步骤Si、步骤S2和步 骤S4的内容相同,为简明起见,不再赘述,以引用方式包含于此。在步骤S31’中,网络设备2根据所述第一视频访问请求,获取与所述第一视频访 问请求相对应的视频相关信息。具体地,在步骤S31’中,网络设备2根据其在步骤Si’中 接收的第一视频访问请求,获取与该第一视频访问请求相对应的视频相关信息,诸如视频 描述信息、预览片段等。例如,在步骤Si’中,网络设备2接收自用户设备1发送的第一视 频访问请求;在步骤S31’中,网络设备2根据该第一视频访问请求,获取与该第一视频访问 请求相对应的视频描述信息,如视频文件的内容、演员、时长等信息。本领域技术人员应能 理解上述视频相关信息仅为举例,其他现有的或今后可能出现的视频相关信息如可适用于 本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。随后,在步骤S32’中,网络设备2向用户设备1发送所述视频相关信息,相应地,用 户设备1接收自网络设备2发送的基于所述第一视频访问请求的视频相关信息。具体地, 在步骤S32’中,网络设备2根据其在步骤S31’中获取的视频相关信息,将该视频相关信息 发送至用户设备1,与此相对应地,用户设备1接收该自网络设备2发送基于第一视频访问 请求的视频相关信息。例如,用户设备1向网络设备2发送第一视频访问请求,相应地,网 络设备2接收该第一视频访问请求;随后,网络设备2获取与该第一视频访问请求相对应的 预览片段;接着,网络设备2向用户设备1发送该预览片段,相应地,用户设备1接收该预览 片段。接着,在步骤S8’中,用户设备1接收该用户基于所述视频相关信息的第二选择操 作。具体地,在步骤S32’中,用户设备1接收自网络设备2发送的视频相关信息;在步骤 S8’中,用户设备1接收使用该用户设备1的用户根据该视频相关信息所做的第二选择操作,诸如确认点播该视频相关信息对应的视频文件、选择在播放终端播放的视频文件的片 段等。例如,在步骤S32’中,用户设备1接收自网络设备2发送的视频文件的多个片段,用 户经由用户设备1选择其中一个片段,在步骤S8’中,用户设备1接收该用户的选择特定片 段的操作,该选择特定片段的操作即为第二选择操作。本领域技术人员应能理解上述第二 选择操作仅为举例,其他现有的或今后可能出现的第二选择操作如可适用于本发明,也应 包含在本发明保护范围以内,并在此以引用方式包含于此。随后,在步骤S9’中,用户设备1根据所述第二选择操作,向网络设备2发送与所述 第二选择操作相对应的第二视频访问请求,相应地,网络设备2接收自用户设备1发送的基 于所述视频相关信息的第二视频访问请求。具体地,在步骤S9’中,用户设备1根据其在步 骤S8’中接收的用户的第二选择操作,向网络设备2发送与该第二选择操作相对应的第二 视频访问请求;与此相对应地,网络设备2接收该第二视频访问请求。例如,在步骤S8’中, 用户设备1接收的用户的第二选择操作为选择一个视频文件的特定片段;在步骤S9’中,用 户设备1根据该特定片段,向网络设备2发送与该特定片段相对应的第二视频访问请求,相 应地,网络设备2接收该第二视频访问请求。接着,在步骤S33’中,网络设备2根据所述第二视频访问请求,获取与所述第二视 频访问请求相对应的视频文件。具体地,在步骤S9’中,网络设备2接收自用户设备1发送 的第二视频访问请求;接着,在步骤S33’中,网络设备2根据该第二视频访问请求,获取与 该第二视频访问请求相对应的视频文件。例如,在步骤S9’中,网络设备2接收自用户设备 1发送基于用户的点播确认操作的第二视频访问请求;在步骤S33’中,网络设备2根据该 第二视频访问请求,获取与该第二视频访问请求相对应的用户点播确认的视频文件。需要说明的是,由于用户设备和播放终端在物理上是相互分离的,因此,可以实现 视频文件的异地点播。例如,家长在公司上班,小孩在家,家长可以在公司通过用户设备为 在家的孩子点播适合小孩观看的动画片,由网络设备根据家里的播放终端的标识信息,将 该动画片发送至家里的播放终端。进一步地,家长通过用户设备点播动画片后,网络设备还 可以向该用户设备发送该动画片的描述信息、预览片段等,由家长判断该动画片是否适合 孩子观看,当家长确认点播该动画片后,网络设备将该动画片发送至家里的播放终端,小孩 观看该动画片。由此可见,本发明不仅可以实现视频文件的异地点播,进一步地,还可以结 合视频相关信息,实现视频文件点播的远程内容控制。图6为根据本发明的另一个方面的方法流程图,示出用户设备、网络设备和播放 终端配合实现用于为播放终端点播视频文件的过程。具体地,在步骤Si”中,用户设备1向 网络设备2发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用 于确定接收所述视频文件的播放终端3的关联信息,相应地,网络设备2接收自用户设备1 发送的关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接 收所述视频文件的播放终端3的关联信息;接着,在步骤S2”中,网络设备2根据所述关联 信息,获得播放终端3的标识信息;在步骤S3”中,网络设备2根据所述第一视频访问请求, 获取与所述第一视频访问请求相对应的视频文件;随后,在步骤S4”中,网络设备2根据播 放终端3的标识信息,向播放终端3发送所述关联信息和所述视频文件;相应地,播放终端 3接收自网络设备2发送的关联信息和视频文件;接着,在步骤S10”中,播放终端3对所述 关联信息在验证信息库进行查询,以确定点播所述视频文件的用户设备1为该播放终端3的关联设备;随后,在步骤S 11”中,播放终端3当确认用户设备1为该播放终端3的关联 设备时,播放所述视频文件。在此,图6中步骤Si”、步骤S2”和步骤S3”的内容与图4中步骤Si、步骤S2和步 骤S3的内容相同,为简明起见,不再赘述,以引用方式包含于此。具体地,在步骤S4”中,网络设备2根据播放终端3的标识信息,向播放终端3发 送所述关联信息和所述视频文件;相应地,播放终端3接收自网络设备2发送的关联信息 和视频文件。更具体地,在步骤S4”中,网络设备2根据其在步骤S2”中获取的播放终端3 的标识信息,向该播放终端3发送其在步骤Si”中接收的第一视频访问请求中包括的关联 信息和其在步骤S3”中获取的与该第一视频访问请求或第二视频访问请求相对应的视频文 件;与此相对应地,播放终端3接收自网络设备2发送的该关联信息和该视频文件。例如, 在步骤Si”中,网络设备2接收自用户设备1发送的第一视频访问请求,该第一视频访问请 求包括用户设备1的标识信息;在步骤S2”中,网络设备2根据该第一视频访问请求获取播 放终端3的标识信息;在步骤S3”中,网络设备2根据该第一视频访问请求获取相应的视频 文件;在步骤S4”中,网络设备2根据该播放终端3的标识信息,将该用户设备1的标识信 息作为关联信息和该视频文件一并发送至该播放终端3 ;相应地,播放终端3接收自网络设 备2发送的该用户设备1的标识信息和该视频文件。随后,在步骤S10”中,播放终端3对所述关联信息在验证信息库进行查询,以确定 点播所述视频文件的用户设备1为该播放终端3的关联设备。具体地,在步骤S10”中,播放 终端3根据其在步骤S4”中接收的自网络设备2发送的关联信息在验证信息库进行查询, 以确定点播其接收的视频文件的用户设备1是该播放终端3的关联设备。例如,在步骤S4” 中,播放终端3接收自网络设备2发送的关联信息和视频文件,该关联信息为加密后的播放 终端3的标识信息;在步骤S10”中,播放终端3根据该加密后的播放终端3的标识信息在 验证信息库中进行查询,确定点播该视频文件的用户设备1为该播放终端3的关联设备。接着,在步骤S11”中,播放终端3当确认用户设备1为该播放终端3的关联设备 时,播放所述视频文件。具体地,在步骤S11”中,播放终端3当确认用户设备1为该播放终 端3的关联设备时,播放其在步骤S4”中接收的自网络设备2发送的视频文件。例如,在步 骤S4”中,播放终端3接收自网络设备2发送的关联信息和视频文件;在步骤S10”中,播放 终端3对该关联信息进行验证,以确定点播该视频文件的用户设备1为该播放终端3的关 联设备;在步骤S11”中,播放终端3当确认用户设备1为该播放终端3的关联设备时,播放 该视频文件。在一个优选实施例中(参照图6),该过程还包括步骤S12”(未示出)和步骤 S13” (未示出)。在步骤S12”中,播放终端3获取用户设备1的标识信息;随后,在步骤 S13”中,播放终端3根据用户设备1的标识信息,建立或者更新所述验证信息库。具体地, 在步骤S12”中,播放终端3通过与用户设备1建立连接等方式,获取用户设备1的标识信 息;在步骤S13”中,播放终端3在验证信息库尚未建立时,根据用户设备1的标识信息建立 该验证信息库,在该验证信息库建立后,根据用户设备1的标识信息更新该验证信息库。例 如,播放终端3通过蓝牙与用户设备1建立连接,并获得用户设备1的标识信息;在验证信 息库尚未建立时,播放终端3根据用户设备1的标识信息建立该验证信息库;在该验证信息 库建立后,播放终端3根据新获取的用户设备1的标识信息更新该验证信息库。
优选地,所述关联信息基于但不限于,以下至少任一项1)用户设备1的标识信息;2)播放终端3的标识信息;3)用户设备1与播放终端3的映射关系。在此,关联信息可以是基于用户设备1的标识信息、播放终端3的标识信息或者该 两者的结合,进行变换、加密后的得到的处理信息,也可以是基于用户设备1与播放终端3 的映射关系获得的关联标识,以及对该关联标识进行变换、加密后的得到的处理信息。网络 设备2根据用户设备1的标识信息和用户设备1与播放终端3的映射关系,可以在关联信 息库中查询获得与用户设备1对应的播放终端3的标识信息。本领域技术人员应能理解上 述关联信息仅为举例,其他现有的或今后可能出现的关联信息如可适用于本发明,也应包 含在本发明保护范围以内,并在此以引用方式包含于此。更优选地,所述关联信息基于用户设备1与播放终端3的映射关系;该过程还包 括步骤S14” (未示出)和步骤S15” (未示出),在步骤S14”中,用户设备1获取播放终端 3的标识信息;随后,在步骤S15”中,用户设备1根据播放终端3的标识信息,建立或者更 新用户设备1与播放终端3的映射关系。具体地,当关联信息基于用户设备1与播放终端 3的映射关系时,在步骤S14”中,用户设备1通过如与播放终端建立连接的方式,获取播放 终端3的标识信息;随后,在步骤S15”中,用户设备1根据播放终端3的标识信息,建立与 播放终端3的映射关系,或者在该映射关系建立后,更新对其进行更新。例如,用户设备1 通过蓝牙方式查找到播放终端3,并获取该播放终端3的标识信息;随后,用户设备1根据 播放终端3的标识信息,建立或者更新用户设备1与播放终端3的映射关系。用户设备1 可以在向网络设备2发送第一视频访问请求时,将该映射关系包括在该第一视频访问请求 中,网络设备2根据该映射关系解析出相应的播放终端3的标识信息,或者在关联信息库中 根据该映射关系查询获得相应的播放终端3的标识信息;用户设备1还可以将该映射关系 发送至网络设备2,存储在网络设备2的关联信息库中,当用户设备1向该网络设备2发送 第一视频访问请求时,该网络设备2根据该映射关系在其关联信息库中查询获得相应的播 放终端3的标识信息。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在 不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论 从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权 利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有 变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此 外,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多 个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来 表示名称,而并不表示任何特定的顺序。
权利要求
1.一种在用户设备端用于为播放终端点播视频文件的方法,其中,该方法包括以下步骤a向网络设备发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包 括用于确定接收所述视频文件的播放终端的关联信息。
2.根据权利要求1所述的方法,其中,该方法还包括 -向所述网络设备发送与所述用户设备相对应的关联信息。
3.根据权利要求1或2所述的方法,其中,该方法还包括 -接收自所述网络设备发送的视频节目信息;-接收用户基于所述视频节目信息的第一选择操作; 其中,所述步骤a还包括-根据所述第一选择操作,向所述网络设备发送与所述第一选择操作相对应的第一视 频访问请求,其中,所述第一视频访问请求包括所述关联信息。
4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括-接收自所述网络设备发送的基于所述第一视频访问请求的视频相关信息; -接收该用户基于所述视频相关信息的第二选择操作;-根据所述第二选择操作,向所述网络设备发送与所述第二选择操作相对应的第二视 频访问请求。
5.根据权利要求1至4中任一项所述的方法,其中,所述关联信息基于以下至少任一项-该用户设备的标识信息;-所述播放终端的标识信息;-该用户设备与所述播放终端的映射关系。
6.根据权利要求5所述的方法,其中,所述关联信息基于该用户设备与所述播放终端 的映射关系;其中,该方法还包括 -获取所述播放终端的标识信息;-根据所述播放终端的标识信息,建立或者更新该用户设备与所述播放终端的映射关系。
7.—种在网络设备端用于辅助实现为播放终端点播视频文件的方法,其中,该方法包 括以下步骤A接收自用户设备发送的关于视频文件的第一视频访问请求,其中,所述第一视频访问 请求包括用于确定接收所述视频文件的播放终端的关联信息; B根据所述关联信息,获得所述播放终端的标识信息; 其中,该方法还包括X根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频文件; Y根据所述播放终端的标识信息,向所述播放终端发送所述视频文件。
8.根据权利要求7所述的方法,其中,所述步骤B还包括-根据所述关联信息,在关联信息库中进行查询,获得与所述关联信息相对应的所述播 放终端的标识信息。
9.根据权利要求8所述的方法,其中,该方法还包括-接收自所述用户设备发送的与所述用户设备相对应的关联信息; -根据所述关联信息,建立或者更新所述关联信息库。
10.根据权利要求7至9中任一项所述的方法,其中,该方法还包括 -将视频节目信息发送至所述用户设备。其中,所述步骤A还包括-接收自所述用户设备发送的基于所述视频节目信息的所述第一视频访问请求,其中, 所述第一视频访问请求包括所述关联信息。
11.根据权利要求7至10中任一项所述的方法,其中,所述步骤X还包括-根据所述第一视频访问请求,获取与所述第一视频访问请求相对应的视频相关信息;-向所述用户设备发送所述视频相关信息;-接收自所述用户设备发送的基于所述视频相关信息的第二视频访问请求; -根据所述第二视频访问请求,获取与所述第二视频访问请求相对应的视频文件。
12.根据权利要求7至11中任一项所述的方法,其中,所述步骤Y还包括-根据所述播放终端的标识信息,向所述播放终端发送所述关联信息和所述视频文件。
13.一种在播放终端中用于辅助实现为播放终端点播视频文件的方法,其中,该方法包 括以下步骤-接收自网络设备发送的关联信息和视频文件;-对所述关联信息在验证信息库进行查询,以确定点播所述视频文件的用户设备为该 播放终端的关联设备;-当确认所述用户设备为该播放终端的关联设备时,播放所述视频文件。
14.根据权利要求13所述的方法,其中,该方法还包括 -获取所述用户设备的标识信息;-根据所述用户设备的标识信息,建立或者更新所述验证信息库。
15.一种用于为播放终端点播视频文件的用户设备,其中,该用户设备包括第一发送装置,用于向网络设备发送关于视频文件的第一视频访问请求,其中,所述第 一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息。
16.根据权利要求15所述的用户设备,其中,该用户设备还包括第二发送装置,用于向所述网络设备发送与所述用户设备相对应的关联信息。
17.根据权利要求15或16所述的用户设备,其中,该用户设备还包括 第一接收装置,用于接收自所述网络设备发送的视频节目信息;第二接收装置,用于接收用户基于所述视频节目信息的第一选择操作; 其中,所述第一发送装置还用于-根据所述第一选择操作,向所述网络设备发送与所述第一选择操作相对应的第一视 频访问请求,其中,所述第一视频访问请求包括所述关联信息。
18.根据权利要求15至17中任一项所述的用户设备,其中,该用户设备还包括第三接收装置,用于接收自所述网络设备发送的基于所述第一视频访问请求的视频相 关信息;第四接收装置,用于接收该用户基于所述视频相关信息的第二选择操作; 第三发送装置,用于根据所述第二选择操作,向所述网络设备发送与所述第二选择操 作相对应的第二视频访问请求。
19.根据权利要求15至18中任一项所述的用户设备,其中,所述关联信息基于以下至 少任一项-该用户设备的标识信息;-所述播放终端的标识信息;-该用户设备与所述播放终端的映射关系。
20.根据权利要求19所述的用户设备,其中,所述关联信息基于该用户设备与所述播 放终端的映射关系;其中,该用户设备还包括第一获取装置,用于获取所述播放终端的标识信息;映射装置,用于根据所述播放终端的标识信息,建立或者更新该用户设备与所述播放 终端的映射关系。
21.一种用于辅助实现为播放终端点播视频文件的网络设备,其中,该网络设备包括 第五接收装置,用于接收自用户设备发送的关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括用于确定接收所述视频文件的播放终端的关联信息; 第二获取装置,用于根据所述关联信息,获得所述播放终端的标识信息; 其中,该网络设备还包括第三获取装置,用于根据所述第一视频访问请求,获取与所述第一视频访问请求相对 应的视频文件;第四发送装置,用于根据所述播放终端的标识信息,向所述播放终端发送所述视频文件。
22.根据权利要求21所述的网络设备,其中,所述第二获取装置还用于-根据所述关联信息,在关联信息库中进行查询,获得与所述关联信息相对应的所述播 放终端的标识信息。
23.根据权利要求22所述的网络设备,其中,该网络设备还包括第一更新装置,所述第 一更新装置用于-接收自所述用户设备发送的与所述用户设备相对应的关联信息; -根据所述关联信息,建立或者更新所述关联信息库。
24.根据权利要求21至23中任一项所述的网络设备,其中,该网络设备还包括 第五发送装置,用于将视频节目信息发送至所述用户设备。其中,所述第四接收装置还用于-接收自所述用户设备发送的基于所述视频节目信息的所述第一视频访问请求,其中, 所述第一视频访问请求包括所述关联信息。
25.根据权利要求21至M中任一项所述的网络设备,其中,所述第三获取装置还包括第一获取单元,用于根据所述第一视频访问请求,获取与所述第一视频访问请求相对 应的视频相关信息;发送单元,用于向所述用户设备发送所述视频相关信息;接收单元,用于接收自所述用户设备发送的基于所述视频相关信息的第二视频访问请求;第二获取单元,用于根据所述第二视频访问请求,获取与所述第二视频访问请求相对 应的视频文件。
26.根据权利要求21至25中任一项所述的网络设备,其中,所述第四发送装置还用于-根据所述播放终端的标识信息,向所述播放终端发送所述关联信息和所述视频文件。
27.一种用于辅助实现为播放终端点播视频文件的播放终端,其中,该播放终端包括 第六接收装置,用于接收自网络设备发送的关联信息和视频文件;验证装置,用于对所述关联信息在验证信息库进行查询,以确定点播所述视频文件的 用户设备为该播放终端的关联设备;播放装置,用于当确认所述用户设备为该播放终端的关联设备时,播放所述视频文件。
28.根据权利要求27所述的播放终端,其中,该播放终端还包括 第四获取装置,用于获取所述用户设备的标识信息;第二更新装置,用于根据所述用户设备的标识信息,建立或者更新所述验证信息库。
29.一种用于为播放终端点播视频文件的系统,其中,该系统包括如权利要求15至20 所述的用户设备和如权利要求21至沈所述的网络设备。
30.一种用于为播放终端点播视频文件的系统,其中,该系统包括如权利要求15至20 所述的用户设备、如权利要求21至沈所述的网络设备,以及如权利要求27或观所述的播 放终端。
全文摘要
本发明的目的是提供一种为播放终端点播视频文件的方法与设备。其中,用户设备向网络设备发送关于视频文件的第一视频访问请求,其中,所述第一视频访问请求包括播放终端的关联信息,相应地,网络设备接收该第一视频访问请求;接着,网络设备根据所述关联信息,获得播放终端的标识信息;网络设备根据所述第一视频访问请求,获取相应的视频文件;随后,网络设备根据播放终端的标识信息,向播放终端发送所述视频文件。本发明通过手机等用户设备向网络设备,如网络视频服务器发送视频文件点播请求,并由该网络设备将用户点播的视频文件推送至用户指定的播放终端,如机顶盒等,使得用户可以便捷地获取所需要的视频文件,有效提升了用户的使用体验。
文档编号H04N21/431GK102137281SQ20111000400
公开日2011年7月27日 申请日期2011年1月10日 优先权日2011年1月10日
发明者汪奕菲 申请人:上海聚欣网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1