视频播放方法及装置的制造方法

文档序号:8302080阅读:239来源:国知局
视频播放方法及装置的制造方法
【技术领域】
[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] 图1是本发明实施例提供的一种视频播放方法流程图;
[0031] 图2是本发明实施例提供的一种视频播放方法流程图;
[0032] 图3是本发明实施例提供的视频播放系统结构示意图;
[0033] 图4本发明实施例提供的视频播放系统的组成示意图;
[0034] 图5是本发明实施例提供的一种视频播放方法流程图;
[0035] 图6是本发明实施例提供的视频播放装置结构示意图;
[0036] 图7是本发明实施例提供的视频播放装置结构示意图。
【具体实施方式】
[0037] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0038] 图1是本发明实施例提供的一种视频播放方法流程图。参见图1,该实施例包括: [0039] 101、接收对视频的播放请求。
[0040] 102、当该视频包含加密密钥时,获取多媒体文件和解密密钥。
[0041]103、对获取到的多媒体文件进行播放。
[0042] 104、根据该解密密钥对该视频进行解密。
[0043] 105、当该多媒体文件播放结束时,播放解密后的视频。
[0044] 本发明实施例提供的方法,通过在播放已下载到终端的离线视频时,获知当前视 频是否处于加密状态,当该视频处于以加密密钥加密的状态时,终端需要首先获取并播放 由服务器推送的多媒体文件,再根据服务器提供的解密密钥对已加密的视频进行解密,才 能够对解密后的视频进行播放,避免了在离线播放视频时,由于播放进度控制等操作而导 致的跳过多媒体文件等情况,保证了多媒体文件的观看率。
[0045] 可选地,获取多媒体文件和解密密钥包括:
[0046] 根据该视频所包含的加密密钥,从视频服务器上获取与该加密密钥对应的多媒体 文件以及与该加密密钥对应的解密密钥;或,
[0047] 根据该视频所包含的加密密钥,从本端获取与该加密密钥对应的多媒体文件,并 从视频服务器获取与该加密密钥对应的解密密钥;或,
[0048] 根据该视频的视频标识,从视频服务器上获取与该视频标识对应的多媒体文件以 及与该视频标识对应的解密密钥;或,
[0049] 根据该视频的视频标识,从本端获取与该视频标识对应的多媒体文件以及,并从 视频服务器上获取与该视频标识对应的解密密钥;或,
[0050] 根据该视频的视频标识和该加密密钥,从视频服务器上获取与该视频标识对应的 多媒体文件以及与该加密密钥对应的解密密钥;或,
[0051] 根据该视频的视频标识和该加密密钥,从本端获取与该视频标识对应的多媒体文 件,并从视频服务器上获取与该加密密钥对应的解密密钥。
[0052] 可选地,该方法还包括:
[0053] 当未接收到该视频服务器返回的多媒体文件时,提示播放失败;或,
[0054] 当从本端未查询到该多媒体文件时,提示播放失败;或,
[0055] 在该多媒体文件进行播放的过程中,当接收到对该多媒体文件的播放进度控制指 令时,不响应该播放进度控制指令。
[0056] 图2是本发明实施例提供的一种视频播放方法流程图。参见图2,该实施例包括
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1