[发明专利]控制终端访问直播资源的方法及系统在审
申请号: | 202010432042.8 | 申请日: | 2020-05-20 |
公开(公告)号: | CN111614970A | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 郑嘉靖;林榕;詹启军;郑广平 | 申请(专利权)人: | 广东九联科技股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/6405;H04N21/6402 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 陈潇潇 |
地址: | 516007 广东省惠州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 终端 访问 直播 资源 方法 系统 | ||
本发明提供一种控制终端访问直播资源的方法及系统,属于互联网技术领域。所述方法包括:将可动态分配给所述终端的网络地址范围分为第一地址池和第二地址池;在为所述终端动态分配网络地址的过程中记录所述终端分配到的网络地址,判断所述终端分配到的网络地址是否在第一地址池内,若是,则获取所述终端的MAC地址,生成允许访问直播资源的MAC地址列表;获取当前访问终端的MAC地址,判断当前访问终端的MAC地址是否在所述MAC地址列表中,根据判断结果确定是否允许当前访问终端访问直播资源。本发明通过获取网络地址在第一地址池内的终端的MAC地址生成MAC地址列表,将MAC地址作为判断标识来决定是否允许访问直播资源,保证了访问控制的精准性。
技术领域
本发明涉及互联网技术领域,具体地涉及一种控制终端访问直播资源的方法以及一种控制终端访问直播资源的系统。
背景技术
随着互联网的迅速发展,网络上的资源类型和数量也不断丰富,网络用户可以在电视端或其它终端设备访问运营商的直播资源。不管是电视机顶盒还是电脑,只要安装相关的VLC多媒体播放器,知道直播节目的组播IP地址和端口号,就可以通过PON(无源光网络)网关申请直播资源进行播放。但从运营商的角度而言,并不希望非机顶盒的终端设备播放运营商前端的直播视频资源,而是希望只有电视机顶盒用户(运营商定制的机顶盒)可以访问直播资源。因此,运营商需要一种控制终端访问直播资源的解决方案,能够对非机顶盒的终端用户进行限制,不让其直接播放前端的直播资源。
发明内容
本发明的目的是提供一种控制终端访问直播资源的方法及系统,以解决终端对直播资源的访问问题。
为了实现上述目的,本发明一方面提供一种控制终端访问直播资源的方法,应用于对所述终端动态分配网络地址的情况,所述方法包括:
将可动态分配给所述终端的网络地址范围分为第一地址池和第二地址池,其中第一地址池允许访问直播资源,第二地址池不允许访问直播资源;
在为所述终端动态分配网络地址的过程中记录所述终端分配到的网络地址,判断所述终端分配到的网络地址是否在第一地址池内,若是,则获取所述终端的MAC地址,生成允许访问直播资源的MAC地址列表;
获取当前访问终端的MAC地址,判断当前访问终端的MAC地址是否在所述MAC地址列表中,根据判断结果确定是否允许当前访问终端访问直播资源。
进一步地,所述获取当前访问终端的MAC地址,判断当前访问终端的MAC地址是否在所述MAC地址列表中,包括:
捕获当前访问终端发送的组播报文,提取所述组播报文中的MAC地址,通过在所述MAC地址列表中查找提取的所述MAC地址,判断当前访问终端的MAC地址是否在所述MAC地址列表中。
进一步地,所述根据判断结果确定是否允许当前访问终端访问直播资源,包括:
在判断当前访问终端的MAC地址在所述MAC地址列表中时,转发当前访问终端发送的所述组播报文;
在判断当前访问终端的MAC地址不在所述MAC地址列表中时,丢弃当前访问终端发送的所述组播报文。
进一步地,所述在为所述终端动态分配网络地址的过程中记录所述终端分配到的网络地址,包括:
在为所述终端动态分配网络地址时标识所述终端的类型,根据所述终端的类型动态分配与其类型相匹配的网络地址。
进一步地,所述终端的类型包括第一类型和第二类型,为所述第一类型的终端动态分配所述第一地址池内的网络地址,为所述第二类型的终端动态分配所述第二地址池内的网络地址。
本发明另一方面提供一种控制终端访问直播资源的系统,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东九联科技股份有限公司,未经广东九联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010432042.8/2.html,转载请声明来源钻瓜专利网。