[发明专利]一种IPTV系统中流媒体的播放方法、EPG服务器及CDN服务器在审
申请号: | 201710241465.X | 申请日: | 2017-04-13 |
公开(公告)号: | CN106973310A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 孙莉;郑强;张瑜 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/254;H04N21/266;H04N21/4385;H04N21/458;H04N21/858 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iptv 系统 中流 媒体 播放 方法 epg 服务器 cdn | ||
1.一种IPTV系统中流媒体的播放方法,其特征在于,所述方法包括:
接收密钥更新指令,所述密钥更新指令中包含第一密钥,并存储所述第一密钥与第一密钥版本号间的映射关系,且保留第二密钥与第二密钥版本号间的映射关系,所述第二密钥为在接收所述第一密钥前接收到的密钥;
接收终端发送的流媒体播放请求消息,所述播放请求消息中包含URL,所述URL中包括加密防盗链信息和密钥版本号;
读取所述URL中的密钥版本号,并根据存储的密钥版本号与密钥间的映射关系查找与所述URL中的密钥版本号对应的密钥;
用查找到的密钥对所述URL中的加密防盗链信息进行解密;
根据所述防盗链信息向所述终端发送所述终端请求的流媒体文件。
2.根据权利要求1所述的方法,其特征在于,所述密钥版本号与密钥间的映射关系存储于密钥信息表中。
3.根据权利要求1所述的方法,其特征在于,所述密钥更新指令中还包括第一密钥版本号;
或者,
所述方法还包括:根据预先设定的密钥版本号生成算法,生成所述第一密钥对应的第一密钥版本号。
4.一种IPTV系统中的流媒体的播放方法,其特征在于,所述方法包括:
接收终端发送的流媒体播放请求指令;
根据所述播放请求指令向终端发送回复消息,所述回复消息中包含URL,所述URL中包括加密防盗链和密钥版本号;以便于终端向CDN服务器发送包含URL的流媒体播放请求消息。
5.一种CDN服务器,其特征在于,包括:
接收模块,用于接收密钥更新指令,所述密钥更新指令中包含第一密钥,并存储所述第一密钥与第一密钥版本号间的映射关系,且保留第二密钥与第二密钥版本号间的映射关系,所述第二密钥为在接收所述第一密钥前接收到的密钥;
所述接收模块,还用于接收终端发送的流媒体播放请求消息,所述播放请求消息中包含URL,所述URL中包括加密防盗链信息和密钥版本号;
读取模块,用于读取所述URL中的密钥版本号,并根据存储的密钥版本号与密钥间的映射关系查找与所述URL中的密钥版本号对应的密钥;
解密模块,用于用查找到的密钥对所述URL中的加密防盗链信息进行解密;
发送模块,用于根据所述防盗链信息向所述终端发送所述终端请求的流媒体文件。
6.根据权利要求5所述的CDN服务器,其特征在于,所述密钥版本号与密钥间的映射关系存储于密钥信息表中。
7.根据权利要求5所述的CDN服务器,其特征在于,所述密钥更新指令中还包括第一密钥版本号。
8.根据权利要求5所述的CDN服务器,其特征在于,还包括:
生成模块,用于根据预先设定的密钥版本号生成算法,生成所述第一密钥对应的第一密钥版本号。
9.一种EPG服务器,其特征在于,包括:
接收模块,用于接收终端发送的流媒体播放请求指令;
发送模块,用于根据所述播放请求指令向终端发送回复消息,所述回复消息中包含URL,所述URL中包括加密防盗链和密钥版本号;以便于终端向CDN服务器发送包含URL的流媒体播放请求消息。
10.一种IPTV系统,其特征在于,包括权利要求5-8任一项所述的CDN服务器和/或权利要求9所述的EPG服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710241465.X/1.html,转载请声明来源钻瓜专利网。