基于云平台的网络视频定制及下载方法

文档序号:10516248阅读:169来源:国知局
基于云平台的网络视频定制及下载方法
【专利摘要】本发明提出了一种基于云平台的网络视频定制及下载方法,包括:步骤S1,APP应用接收用户发起的连接请求,与视频盒子建立无线连接;APP应用接收云平台下发的栏目单并显示给用户,以及接收用户的订阅信息;APP应用向视频盒子发送下载指令,视频盒子根据下载指令从视频服务器中下载对应视频内容;APP应用读取视频盒子中的视频信息,并向用户进行展示,以及播放视频;云平台向与用户的帐号绑定的硬件编码对应的视频盒子,自动推送栏目更新知消息。本发明通过云平台、视频盒子和APP应用三部分之间的业务交互,来完成追剧流程,实现自动下载更新,推送更新通知。
【专利说明】
基于云平台的网络视频定制及下载方法
技术领域
[0001] 本发明设及云平台及网络视频技术领域,特别设及一种基于云平台的网络视频定 制及下载方法。
【背景技术】
[0002] 通过互联网看电视剧时,往往要在线播放,或者提前下载下来,而在线播放时,经 常因为没有WIFI网络或者网络状态太差,不能流杨的看剧。很多最新的剧都是一段时间更 新一集,根本无法提前下载,往往去看的时候,需要下载很长时间,很影响体验。现有的用户 播放和下载互联网视频,采用W下两种方式:
[0003] (1)使用手机APP来追剧:用户手机必须是智能手机,并且通过3G/4G,或者wifi连 接互联网。在手机连接互联网的情况下,用户在手机上打开视频类的APP,运些APP会连接到 互联网上的视频网站。在APP中会呈现视频网站中的内容,用户可W点击视频内容进行观 看。
[0004] 该方案的缺陷在于:
[0005] 手机如果用3G/4G在线看视频,那么会耗费大量的数据流量和手机费用;
[0006] 手机如果用wifi在线看视频,那么必须在有wifi热点的地方才能使用,使用场景 受限;
[0007] 手机在线看视频,会受到网络连接速率的影响,会出现卡顿、视频清晰度不高的现 象;
[000引最新剧集出来后,不能自动提醒用户观看,必须要用户手工查看;
[0009] 用户使用3G/4G观看视频,会产生巨额的流量费用;
[0010] 用户通过3G/4G/WIFI观看在线视频,会受到网速和网络覆盖度的限制;
[0011] 用户如果要把剧集下载到手机中,步骤很麻烦,并且需要手工操作。
[0012] (2)使用PC下载剧集,然后上传到手机中,使用播放器进行观看视频。用户用PC/笔 记本从互联网上下载视频,把手机通过USB数据线连接到PC/笔记本上,并且把下载的视频 上传到手机中。用户在手机中用播放器观看上传的视频。
[0013] 该方案的缺陷在于:
[0014] 用户需要从互联网上自己找视频资源;
[0015] 用户需要在PC/笔记本上手工下载视频文件;
[0016] 用户需要手工把PC/笔记本上的视频文件上传到手机中;
[0017] 剧集更新不能及时提醒,需要用户手工查看;
[0018] 上传到手机中的视频,会占用手机的存储空间,影响用户其他应用的使用。

【发明内容】

[0019] 本发明的目的旨在至少解决所述技术缺陷之一。
[0020] 为此,本发明的目的在于提出一种基于云平台的网络视频定制及下载方法,可W 通过云平台、视频盒子和APP应用Ξ部分之间的业务交互,来完成追剧流程
[0021] 为了实现上述目的,本发明的实施例提供一种基于云平台的网络视频定制及下载 方法,包括如下步骤:
[0022] 步骤S1,APP应用接收用户发起的连接请求,与视频盒子建立无线连接,并将所述 用户在所述APP应用上注册的帐号与所述视频盒子的硬件编码发送至云平台,由所述云平 台记录并绑定所述帐号和硬件编码,其中,每个所述视频盒子具有唯一的硬件编码;
[0023] 步骤S2,所述APP应用接收所述云平台下发的栏目单并显示给所述用户,W及接收 所述用户的订阅信息,并将所述的订阅信息发送至所述云平台进行记录,其中,所述订阅信 息包括:栏目名称和剧集信息,并在所述用户再次登录所述APP应用时,主动推送所述订阅 ?胃息相关内容;
[0024] 步骤S3,所述ΑΡΡ应用向所述视频盒子发送下载指令,所述视频盒子根据所述下载 指令从视频服务器中下载对应视频内容,同步更新至所述视频盒子中的视频的管理信息, 并反馈至所述ΑΡΡ应用;
[0025] 步骤S4,所述ΑΡΡ应用读取所述视频盒子中的视频信息,并向所述用户进行展示, W及播放视频;
[0026] 步骤S5,所述云平台在检测到用户的所述订阅信息中的栏目更新后,向与用户的 帐号绑定的硬件编码对应的视频盒子,自动推送栏目更新通知消息,所述视频盒子根据所 述栏目更新通知消息从视频服务器中下载对应视频内容。
[0027] 进一步,在所述步骤S2中,所述云平台进一步将所述订阅信息的每次更新下发至 与用户的帐号绑定的硬件编码对应的视频盒子。
[0028] 进一步,在所述步骤S3中,所述ΑΡΡ应用从所述栏目单获取栏目的下载地址信息, 并在订阅栏目后,自动根据所述下载地址信息下载相应的栏目。
[0029] 进一步,在所述步骤S3中,所述ΑΡΡ应用在向所述视频盒子发送完成下载指令后, 断开与所述视频盒子的网络连接。
[0030] 进一步,在所述步骤S4中,所述视频信息包括:已订阅的栏目、已下载的栏目和用 户历史观看记录。
[0031] 进一步,所述云平台和所述视频盒子采用TCP方式连接,所述云平台和所述视频盒 子的交互报文的格式采用HTTP协议报文。
[0032] 进一步,与所述视频盒子无线连接的其他终端设备在所述用户的授权下,播放所 述视频盒子下载的栏目。
[0033] 根据本发明实施例的基于云平台的网络视频定制及下载方法,通过云平台、视频 盒子和APP应用Ξ部分之间的业务交互,来完成追剧流程,具有W下有益效果:
[0034] (1)用户手机通过wifi连接视频盒子观看视频,不耗费用户的3G/4G数据流量,不 产生费用。
[0035] (2)用户手机通过wifi连接视频盒子观看视频,观看流杨不卡顿,并且能够看清晰 度达到720P及W上的视频资源。
[0036] (3)用户随时随地就可W用手机通过wifi连接视频盒子,不受时间和地点的限制。
[0037] (4)用户在APP中订阅视频后,视频盒子通过wifi连接互联网后,能够自动下载剧 集,不需要用户的手工操作。
[0038] (5)用户订阅视频后,视频盒子通过wifi连接互联网后,如果此视频有更新的剧 集,那么追剧神器会自动的下载更新的剧集,让用户不需要手工追剧。
[0039] (6)用户在APP中,能够看到汇聚好的视频信息,并且能够捜索自己感兴趣的视频, 不必在互联网上自己查找。
[0040] (7)视频盒子器自动下载剧集后,会通过手机上的APP通知用户已经下载的剧集的 信息。
[0041] (8)视频盒子下载的剧集,存储在内置的存储空间中,不会占用用户手机的存储空 间,并且追剧神器有更大的存储空间,能够存储更多的剧集。
[0042] (9)用户可W通过手机、PAD、智能电视、PC/笔记本观看视频盒子中的视频内容,做 到多屏观看。
[0043] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。
【附图说明】
[0044] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得 明显和容易理解,其中:
[0045] 图1为根据本发明实施例的基于云平台的网络视频定制及下载方法的流程图;
[0046] 图2为根据本发明实施例的基于云平台的网络视频定制及下载方法的示意图;
[0047] 图3为根据本发明实施例的用户注册与绑定的示意图;
[0048] 图4为根据本发明实施例的订阅过程的示意图;
[0049] 图5为根据本发明实施例的自动下载的示意图;
[0050] 图6为根据本发明实施例的播放视频的示意图;
[0051] 图7为根据本发明实施例的自动更新的示意图;
[0052] 图8为根据本发明实施例的云平台与视频盒子的通信连接示意图;
[0053] 图9为根据本发明实施例的多屏显示的示意图;
[0054] 图10为根据本发明实施例的微信服务器与云平台通信的示意图。
【具体实施方式】
[0055] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0056] 本发明提出一种基于云平台的网络视频定制及下载方法,该方法通过云平台、视 频盒子和APP应用Ξ部分之间的业务交互,来完成追剧流程。下面会详细介绍追剧流程的软 件实现过程。其中,云平台可W实现对视频栏目内容的管理、用户信息的管理、视频盒子的 管理、对用户追剧行为的管理。视频盒子是一个硬件盒子,可W实现视频栏目自动下载的功 能,下载视频的存储管理功能,及为手机APP提供视频流服务。用户通过手机APP中来实现追 剧,观看视频的功能。
[0057] 如图1所示,本发明实施例的基于云平台的网络视频定制及下载方法,包括如下步 骤:
[005引步骤SI,APP应用接收用户发起的连接请求,与视频盒子建立无线连接,并将用户 在APP应用上注册的帐号与视频盒子的硬件编码发送至云平台,由云平台记录并绑定帐号 和硬件编码。
[0059] 在本发明的一个实施例中,每个视频盒子具有唯一的硬件编码。
[0060] 参考图2和图3,首先用户在手机上打开APP,并且通过APP连接视频盒子。APP连接 上视频盒子后,会从视频盒子中获取运个盒子的唯一硬件编码。用户通过该APP对视频盒子 进行,并且让视频盒子连接上互联网。在视频盒子连接互联网后,用户在APP中注册自己的 帐号。例如,用户可W通过微博号、微信号、qq号、手机号在APP应用上注册账号。APP将户的 帐号和盒子的唯一硬件编码SN发送到云平台,完成用户帐号的注册,及帐号和盒子的绑定。
[0061] 步骤S2,APP应用接收云平台下发的栏目单并显示给用户,W及接收用户的订阅信 息,并将的订阅信息发送至云平台进行记录。其中,订阅信息包括:栏目名称和剧集信息。在 用户再次登录APP应用时,主动推送订阅信息相关内容。
[0062] 进一步,云平台进一步将订阅信息的每次更新下发至与用户的帐号绑定的硬件编 码对应的视频盒子。
[00创如图4所示,用户手机连接互联网后,打开APPdAPP从云平台获取当前的栏目单,用 户可W从栏目单中查看当前的栏目和剧集信息。对感兴趣的剧集,可W点击"追剧"。点击 "追剧"后,APP会把用户订阅的剧集信息发送给云平台,云平台将用户所追的剧集信息记录 下来。当用户绑定的视频盒子连接上互联网后,云平台会将用户新追的剧集信息下发给视 频盒子,视频盒子保存上述信息,如表1所示。当用户通过APP连接视频盒子的时候,在APP的 首页就会显示用户已经订阅过的剧集信息。用户可W在APP中对已经订阅的剧集信息进行 删除操作。
[0064]
[00 化]
[0066] 表 1
[0067] 步骤S3,APP应用向视频盒子发送下载指令,视频盒子根据下载指令从视频服务器 中下载对应视频内容,同步更新至视频盒子中的视频的管理信息,并反馈至APP应用。
[006引在本步骤中,APP应用从栏目单获取栏目的下载地址信息,并在订阅栏目后,自动 根据下载地址信息下载相应的栏目。
[0069] 在本发明的一个实施例中,APP应用在向视频盒子发送完成下载指令后,可W选择 断开与视频盒子的网络连接,不影响视频盒子的下载。视频盒子会自动从互联网下载视频 内容。
[0070] 如图5所示,APP从云平台获取的栏目单中包括剧集的下载地址信息,用户在APP中 订阅剧集后,会自动触发对所订阅剧集的下载行为,自动触发下载部分或全部剧集;用户也 可W自己来控制下载哪些集。事件信息如表2所示。
[0071]
[0072] 表 2
[0073] APP应用将下载指令发给视频盒子。视频盒子收到指令后,将下载指令保存到任务 队列中。如果视频盒子此时连接互联网,则启动下载任务;如果视频盒子没有连接互联网, 则会处于等待状态。
[0074] 视频盒子从互联网的视频服务器下载了剧集后,会同步更新视频盒子中的剧集的 管理信息。并且,视频盒子将新下载的剧集信息,反馈给手机APP。
[0075] 步骤S4,APP应用读取视频盒子中的视频信息,并向用户进行展示,W及播放视频。 在本发明的一个实施例中,视频信息包括:已订阅的栏目、已下载的栏目和用户历史观看记 5? 〇
[0076] 如图6所示,用户打开手机上的ΑΡΡ,ΑΡΡ读取视频盒子里面的剧集信息,包括已经 订阅的剧集,已经下载的剧集,历史观看记录等信息,如表3所示,并在ΑΡΡ中呈现给用户。用 户可W点击剧集进行观看,或者是点击历史观看记录,接着上次观看的继续观看视频。
[0077]
[0078] 表 3
[0079] 步骤S5,云平台在检测到用户的订阅信息中的栏目更新后,向与用户的帐号绑定 的硬件编码对应的视频盒子,自动推送栏目更新通知消息,视频盒子根据栏目更新通知消 息从视频服务器中下载对应视频内容。
[0080] 在本发明的一个实施例中,云平台和视频盒子采用TCP方式连接,云平台和视频盒 子的交互报文的格式采用HTTP协议报文。
[0081] 如图7所示,云平台发现用户订阅的剧集有更新后,会生成一个通知事件,如表4所 /J、- 〇
[0082]
[0083] 表 4
[0084] 视频盒子连接上互联网后,云平台将表4所示的通知事件发送给视频盒子。如图8 所示,视频盒子通过TCP的方式连接到云平台。视频盒子作为TCP连接的发起端,云平台作为 TCP连接的接收端。其中,视频盒子和云平台的交互报文的格式是HTTP协议报文。视频盒子 获取通知事件后,会自动从视频服务器下载更新的剧集。
[0085] 当用户打开APP的时候,视频盒子将更新的剧集信息发送给手机APP,手机APP会给 用户呈现剧集更新信息。
[0086] 进一步,与视频盒子无线连接的其他终端设备在用户的授权下,播放视频盒子下 载的栏目。如图9所示,手机、平板电脑和智能电池均可W播放视频盒子中的栏目。具体地, 在手机上可W安装APP,通过APP观看视频盒子上的剧集。平板电脑PAD通过WIFI连接到视频 盒子上,可W通过浏览器来观看视频盒子上的剧集视频。具有wifi功能的智能电视,连接家 庭的wif i热点,视频盒子也连接家庭中的同一个wif i热点,那么智能电视就可W通过化NA 来观看盒子中的剧集视频。
[0087] 图10为根据本发明实施例的微信服务器与云平台通信的示意图。具体地,在微信 中首先关注相关的微信公众号。关注微信公众号后,可W绑定视频盒子,绑定是把视频盒子 的SN(唯一硬件标识符)和用户的微信号绑定在一起。绑定盒子后,就可W在微信中查看栏 目单、订阅剧集,实现追剧,及时获取剧集的更新。微信服务器和云平台同步订阅信息,云平 台进一步将订阅信息下发至视频盒子,由视频盒子自动下载订阅的栏目更新内容。
[0088] 根据本发明实施例的基于云平台的网络视频定制及下载方法,通过云平台、视频 盒子和APP应用Ξ部分之间的业务交互,来完成追剧流程,具有W下有益效果:
[0089] (1)用户手机通过wifi连接视频盒子观看视频,不耗费用户的3G/4G数据流量,不 产生费用。
[0090] (2)用户手机通过wifi连接视频盒子观看视频,观看流杨不卡顿,并且能够看清晰 度达到720P及W上的视频资源。
[0091] (3)用户随时随地就可W用手机通过wifi连接视频盒子,不受时间和地点的限制。
[0092] (4)用户在APP中订阅视频后,视频盒子通过wifi连接互联网后,能够自动下载剧 集,不需要用户的手工操作。
[0093] (5)用户订阅视频后,视频盒子通过wifi连接互联网后,如果此视频有更新的剧 集,那么追剧神器会自动的下载更新的剧集,让用户不需要手工追剧。
[0094] (6)用户在APP中,能够看到汇聚好的视频信息,并且能够捜索自己感兴趣的视频, 不必在互联网上自己查找。
[00M] (7)视频盒子器自动下载剧集后,会通过手机上的APP通知用户已经下载的剧集的 信息。
[0096] (8)视频盒子下载的剧集,存储在内置的存储空间中,不会占用用户手机的存储空 间,并且追剧神器有更大的存储空间,能够存储更多的剧集。
[0097] (9)用户可W通过手机、PAD、智能电视、PC/笔记本观看视频盒子中的视频内容,做 到多屏观看。
[0098] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可W在任何 的一个或多个实施例或示例中W合适的方式结合。
[0099] 尽管上面已经示出和描述了本发明的实施例,可W理解的是,上述实施例是示例 性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨 的情况下在本发明的范围内可W对上述实施例进行变化、修改、替换和变型。本发明的范围 由所附权利要求极其等同限定。
【主权项】
1. 一种基于云平台的网络视频定制及下载方法,其特征在于,包括如下步骤: 步骤S1,APP应用接收用户发起的连接请求,与视频盒子建立无线连接,并将所述用户 在所述APP应用上注册的帐号与所述视频盒子的硬件编码发送至云平台,由所述云平台记 录并绑定所述帐号和硬件编码,其中,每个所述视频盒子具有唯一的硬件编码; 步骤S2,所述APP应用接收所述云平台下发的栏目单并显示给所述用户,以及接收所述 用户的订阅信息,并将所述的订阅信息发送至所述云平台进行记录,其中,所述订阅信息包 括:栏目名称和剧集信息,并在所述用户再次登录所述APP应用时,主动推送所述订阅信息 相关内容; 步骤S3,所述APP应用向所述视频盒子发送下载指令,所述视频盒子根据所述下载指令 从视频服务器中下载对应视频内容,同步更新至所述视频盒子中的视频的管理信息,并反 馈至所述APP应用; 步骤S4,所述APP应用读取所述视频盒子中的视频信息,并向所述用户进行展示,以及 播放视频; 步骤S5,所述云平台在检测到用户的所述订阅信息中的栏目更新后,向与用户的帐号 绑定的硬件编码对应的视频盒子,自动推送栏目更新通知消息,所述视频盒子根据所述栏 目更新通知消息从视频服务器中下载对应视频内容。2. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,在所述步 骤S2中,所述云平台进一步将所述订阅信息的每次更新下发至与用户的帐号绑定的硬件编 码对应的视频盒子。3. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,在所述步 骤S3中,所述APP应用从所述栏目单获取栏目的下载地址信息,并在订阅栏目后,自动根据 所述下载地址信息下载相应的栏目。4. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,在所述步 骤S3中,所述APP应用在向所述视频盒子发送完成下载指令后,断开与所述视频盒子的网络 连接。5. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,在所述步 骤S4中,所述视频信息包括:已订阅的栏目、已下载的栏目和用户历史观看记录。6. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,所述云平 台和所述视频盒子采用TCP方式连接,所述云平台和所述视频盒子的交互报文的格式采用 HTTP协议报文。7. 如权利要求1所述的基于云平台的网络视频定制及下载方法,其特征在于,与所述视 频盒子无线连接的其他终端设备在所述用户的授权下,播放所述视频盒子下载的栏目。
【文档编号】H04N21/436GK105872630SQ201610267213
【公开日】2016年8月17日
【申请日】2016年4月27日
【发明人】曾光, 贺广涛
【申请人】北京智享科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1