[发明专利]流媒体的防盗链方法、设备以及系统有效
申请号: | 201510907599.1 | 申请日: | 2015-12-10 |
公开(公告)号: | CN105516143B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 王庆烨;张怡群;屈吕达 | 申请(专利权)人: | 浙江省公众信息产业有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 孙玉 |
地址: | 310012 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流媒体 防盗 方法 设备 以及 系统 | ||
本发明公开了一种流媒体的防盗链方法、设备以及系统,涉及视频监控领域。该方法包括:客户端向Web服务器发送获取流媒体链接的请求,其中包括第一字段;Web服务器根据第一字段校验客户端的合法性,如果合法,则生成第二字段,并加入到向客户端发送的流媒体链接和向媒体服务器发送的通知消息中;客户端通过该流媒体链接向媒体服务器发送流媒体资源访问请求;媒体服务器根据第二字段校验客户端的合法性,如果合法,则被允许访问相应的流媒体资源。本发明在客户端获取流媒体链接时进行一次校验,在客户端访问流媒体资源时进行第二次校验,提高了系统的安全性,防止服务端被伪造的客户端攻击和非法接入,同时消除服务端的流媒体资源被非法盗链的风险。
技术领域
本发明涉及视频监控领域,特别涉及一种流媒体的防盗链方法、设备以及系统。
背景技术
视频监控领域针对移动客户端常采用RTSP(Real Time Streaming Protocol,实时流传输协议)进行网络摄像头的流媒体播放,由于RTSP为标准协议,只需要得到流媒体链接即RTSP的链接URL(Uniform Resource Locator,统一资源定位符)就可以访问媒体服务器获取流媒体资源,暴露RTSP链接URL将会导致流媒体资源的泄露,这在一定程度上降低了网络摄像头的隐私性和安全性。标准RTSP定义了通过用户名和密码的方式访问流媒体资源,采用用户名和密码的简单一次校验,可以起到基本的防止盗链的情况。
发明人发现现有技术存在以下问题:由于根据RTSP访问的媒体服务器一般作为二级服务单元,不适合参与大量用户信息的存储和管理工作,而设置单一统一的用户名和密码极易被破解,也同样存在安全性隐患。同样地,在流媒体链接获取环节,常规基于用户名密码校验的请求方式也存在易破解的安全隐患。
发明内容
本发明实施例所要解决的一个技术问题是:在流媒体链接获取和流媒体资源访问过程中防止盗链。
根据本发明实施例的一个方面,提供的一种流媒体的防盗链方法,包括:Web服务器接收客户端发送的获取流媒体链接的请求,获取流媒体链接的请求中包括用于校验客户端合法性的第一字段;Web服务器根据获取流媒体链接的请求中的第一字段校验客户端的合法性;如果客户端合法,Web服务器生成第二字段,向客户端发送包括第二字段的流媒体链接,并向媒体服务器发送包括第二字段的通知消息,以便媒体服务器基于第二字段校验客户端的合法性。
根据本发明实施例的第二个方面,提供的一种流媒体的防盗链方法,包括:媒体服务器接收Web服务器发送的通知消息,通知消息中包括用于校验客户端合法性的第二字段,其中,第二字段由Web服务器在根据来自客户端的流媒体链接的请求中的第一字段校验客户端合法后生成;媒体服务器接收客户端发送的流媒体链接,流媒体链接中包括第二字段;媒体服务器根据第二字段校验客户端的合法性,如果客户端合法则允许其访问相应的流媒体资源。
根据本发明实施例的第三个方面,提供的一种流媒体的防盗链方法,包括:客户端向Web服务器发送获取流媒体链接的请求,获取流媒体链接请求中包括第一字段,以便Web服务器根据第一字段校验客户端的合法性;如果客户端合法,客户端会收到Web服务器发送的流媒体链接,流媒体链接中包括第二字段;客户端向媒体服务器发送流媒体链接,流媒体链接中包括第二字段,以便媒体服务器根据第二字段校验客户端的合法性;如果客户端合法,客户端则被允许访问相应的流媒体资源。
根据本发明实施例的第四个方面,提供的一种Web服务器,包括:用户请求接收单元,用于接收客户端发送的获取流媒体链接的请求,获取流媒体链接的请求中包括用于校验客户端合法性的第一字段;用户合法性校验单元,用于根据获取流媒体链接的请求中的第一字段校验客户端的合法性;流媒体链接发送单元,用于如果客户端合法,生成第二字段,向客户端发送包括第二字段的流媒体链接;通知消息发送单元,向媒体服务器发送包括第二字段的通知消息,以便媒体服务器基于第二字段校验客户端的合法性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省公众信息产业有限公司,未经浙江省公众信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510907599.1/2.html,转载请声明来源钻瓜专利网。