著录项信息
专利名称 | 一种基于P2P网络的直播流媒体的鉴权方法 |
申请号 | CN200810102396.5 | 申请日期 | 2008-03-21 |
法律状态 | 撤回 | 申报国家 | 中国 |
公开/公告日 | 2008-08-20 | 公开/公告号 | CN101247409 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H04L29/06;H04L12/18;H04L29/08查看分类表>
|
申请人 | 中国科学院电工研究所 | 申请人地址 | 北京市海淀区中关村北二***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中国科学院电工研究所 | 当前权利人 | 中国科学院电工研究所 |
发明人 | 王新立 |
代理机构 | 北京科迪生专利代理有限责任公司 | 代理人 | 关玲;成金玉 |
摘要
一种基于P2P网络的直播流媒体的鉴权方法,第1步:流程开始时,用户终端从索引服务器查看直播节目信息,发起播放某个节目的请求;第2步:索引服务器提供节目源提供者的连接信息及节目播放所需数字证书的信息给用户终端;第3步:由客户端软件查验本地是否安装有所需数字证书,如果已经安装数字证书,则向索引服务器请求转发者列表,并加入到P2P网络中进行下载和播放,如未安装数字证书,则根据所需数字证书信息到节目提供者的数字证书服务器申请;第4步:节目提供者根据用户请求进行用户鉴权,对合法用户分发数字证书,同时对用户进行鉴权和管理;第5步:用户得到数字证书后注册到P2P网络中进行直播流媒体的传输,接收流媒体数据进行解密、解码和播放。
1、一种基于P2P网络的直播流媒体的鉴权方法,其特征在于:
第1步:流程开始,用户终端从索引服务器查看直播节目信息,发起播放某个节目的请求; 第2步:索引服务器提供节目源提供者的连接信息以及节目播放所需数字证书的信息给用户终 端;第3步:由客户端软件查验本地是否安装有所需数字证书,如果已经安装了数字证书,则 向索引服务器请求转发者列表,并加入到P2P网络中进行下载和播放,如果没有安装数字证书, 则根据所需数字证书信息到节目提供者的数字证书服务器进行申请;第4步:节目提供者根据 用户请求进行用户鉴权,对于合法用户进行数字证书分发,每个节目提供者可根据自己的情况 进行计费及用户鉴权和管理;第5步:用户得到数字证书后注册到P2P网络中进行直播流媒体 的传输,接收流媒体数据进行解密、解码和播放。
2、按照权利要求1所述的流媒体的动态认证及授权方法,其特征在于:节目提供者把节目 数据加密后提供给P2P网络上的用户,每个用户在接收到P2P方式传输的数据后,需要用节目 提供者的数字证书解密后方可进行视频解码和播放。
3、按照权利要求1或2所述的流媒体的动态认证及授权方法,其特征在于:只有申请到所 选节目所需的数字证书的用户才允许注册到P2P网络中进行传输;P2P网络节点上每个用户都 有不同的授权,拥有同一节目的授权的用户成为一组,可以自由的进行数据传输,实现节目的 P2P直播。
4、按照权利要求1或2所述的流媒体的动态认证及授权方法,其特征在于:
在节目提供服务里,在节目向已签权用户传输前,首先交由用户鉴权功能模块进行数字处 理,该模块功能有:将客户的信息传递给用户认证系统;根据客户端认证码生成数字证书,进 行数字证书的发布;对数据流进行加密;向索引服务器注册节目信息。
5、按照权利要求1所述的流媒体的动态认证及授权方法,其特征在于:客户端软件接收P2P 方式传输的数据首先经过数字证书管理模块进行处理,解密;所用模块功能有:根据节目号和 所需数字证书识别号查验本地是否有所需节目的数字证书;申请所需节目的数字证书;利用数 字证书解密数据流。
6、按照权利要求1所述的流媒体的动态认证及授权方法,其特征在于:在索引服务器上增 加节目提供者所有节目的鉴权信息,包括:节目提供者识别号MSPID、视频节目号ChanelID、 节目所需证书识别号CAID;索引服务器上增加只对授权用户提供P2P网络传输的服务,收到用 户P2P网络传输请求的时候,比对用户提供的证书识别号CAID,如果和节目要求的证书识别号 相同,则允许注册,加入到种子对队列,进行P2P数据传输。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2011-10-27 | 2011-10-27 | | |
2 | | 2015-01-14 | 2015-01-14 | | |
3 | | 2011-10-27 | 2011-10-27 | | |
4 | | 2010-04-20 | 2010-04-20 | | |
5 | | 2015-05-28 | 2015-05-28 | | |
6 | | 2009-07-16 | 2009-07-16 | | |
7 | | 2012-09-29 | 2012-09-29 | | |
8 | | 2016-03-16 | 2016-03-16 | | |
9 | | 2010-04-01 | 2010-04-01 | | |
10 | | 2010-04-01 | 2010-04-01 | | |
11 | | 2010-07-30 | 2010-07-30 | | |
12 | | 2010-04-20 | 2010-04-20 | | |
13 | | 2012-09-29 | 2012-09-29 | | |
14 | | 2009-11-25 | 2009-11-25 | | |