一种媒体广告拦截方法和装置的制造方法

文档序号:9767817阅读:385来源:国知局
一种媒体广告拦截方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种媒体广告拦截方法和装置。
【背景技术】
[0002]目前通信终端上展现媒体内容的功能是人们经常使用的功能之一,人们通过该功能可以在通信终端观看视频、文档等媒体内容。但在实际应用中,通信终端在展现媒体内容之前或者展现过程中往往会插入媒体广告,且目前媒体广告的时长也是越来越长,这样严重影响用户观看媒体内容的体验。可见,目前拦截媒体广告是急需解决的问题。

【发明内容】

[0003]本发明实施例提供了一种媒体广告拦截方法和装置,可以拦截媒体广告。
[0004]第一方面,本发明实施例提供一种媒体广告拦截方法,包括:
[0005]判断当前需要发送的网络连接请求是否为媒体内容连接请求,其中,所述网络连接请求携带有网络链接;
[0006]若所述网络连接请求为所述媒体内容连接请求时,将所述网络连接请求的IP地址和端口号修改为网络代理服务器的IP地址和端口号;
[0007]使用修改后的网络连接请求与所述网络代理服务器建立连接,并使用所述连接向所述网络代理服务器发送所述网络链接,其中,当所述网络代理服务器判断所述网络链接为媒体广告网络链接时,所述连接被中断。
[0008]可选的,所述方法还可以包括:
[0009]在本地创建所述网络代理服务器,并设置所述网络代理服务器的IP地址和端口号。
[0010]可选的,所述方法还包括:
[0011]控制所述网络代理服务器在媒体广告数据库中查找是否存在所述网络链接,若是,则确定所述网络链接为媒体广告网络链接,并中断所述连接。
[0012]可选的,所述方法还包括:
[0013]当所述网络代理服务器判断所述网络链接为媒体广告网络链接时,接收所述网络代理服务器发送的所述连接中断的中断消息。
[0014]可选的,所述判断当前需要发送的网络连接请求是否为媒体内容连接请求,可以包括:
[0015]对网络连接函数进行监视,当监视到需要调用所述网络连接函数的网络连接请求时,判断所述网络连接请求是否为媒体内容连接请求;
[0016]所述使用所述修改后的网络连接请求与所述网络代理服务器建立连接,可以包括:
[0017]使用所述修改后的网络连接请求调用所述网络连接函数与所述网络代理服务器建立连接。
[0018]可选的,所述方法还可以包括:
[0019]当所述网络代理服务器判断所述网络链接不为媒体广告网络链接时,通过所述网络代理服务器向请求服务器建立连接,其中,所述请求服务器为所述网络连接请求在未进行所述修改前所携带的IP地址对应的服务器;或者
[0020]在中断所述连接后,展现媒体内容。
[0021]第二方面,本发明实施例提供一种媒体广告拦截装置,包括:判断单元、修改单元和建立单元,其中:
[0022]所述判断单元,用于判断当前需要发送的网络连接请求是否为媒体内容连接请求,其中,所述网络连接请求携带有网络链接;
[0023]所述修改单元,用于若所述判断单元判断所述网络连接请求为所述媒体内容连接请求时,将所述网络连接请求的IP地址和端口号修改为网络代理服务器的IP地址和端口号;
[0024]所述建立单元,用于使用所述修改单元修改后的网络连接请求与所述网络代理服务器建立连接,并使用所述连接向所述网络代理服务器发送所述网络链接,其中,当所述网络代理服务器判断所述网络链接为媒体广告网络链接时,所述连接被中断。
[0025]可选的,所述装置还可以包括:
[0026]创建单元,用于在本地创建所述网络代理服务器,并设置所述网络代理服务器的IP地址和端口号。
[0027]可选的,所述装置还可以包括:
[0028]控制单元,用于控制所述网络代理服务器在媒体广告数据库中查找是否存在所述网络链接,若是,则确定所述网络链接为媒体广告网络链接,并中断所述连接。
[0029]可选的,所述装置还包括:
[0030]接收单元,用于当所述网络代理服务器判断所述网络链接为媒体广告网络链接时,接收所述网络代理服务器发送的所述连接中断的中断消息。
[0031]可选的,所述判断单元可以用于对网络连接函数进行监视,当监视到需要调用所述网络连接函数的网络连接请求时,判断所述网络连接请求是否为媒体内容连接请求;
[0032]所述建立单元可以用于使用所述修改后的网络连接请求调用所述网络连接函数与所述网络代理服务器建立连接。
[0033]可选的,所述建立单元还可以用于当所述网络代理服务器判断所述网络链接不为媒体广告网络链接时,通过所述网络代理服务器向请求服务器建立连接,其中,所述请求服务器为所述网络连接请求在未进行所述修改前所携带的IP地址对应的服务器;
[0034]或者所述装置还可以包括:
[0035]展现单元,用于在中断所述连接后,展现媒体内容。
[0036]上述技术方案中,判断当前需要发送的网络连接请求是否为媒体内容连接请求,其中,所述网络连接请求携带有网络链接;若所述网络连接请求为所述媒体内容连接请求时,将所述网络连接请求的IP地址和端口号修改为网络代理服务器的IP地址和端口号;使用修改后的网络连接请求与所述网络代理服务器建立连接,并使用所述连接向所述网络代理服务器发送所述网络链接,其中,当所述网络代理服务器判断所述网络链接为媒体广告网络链接时,所述连接被中断。这样当中断该连接时,从而不会展现媒体广告,以实现拦截媒体广告。
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本发明实施例提供的一种媒体广告拦截方法的流程示意图;
[0039]图2是本发明实施例提供的另一种媒体广告拦截方法的流程示意图;
[0040]图3是本发明实施例提供的一种媒体广告拦截装置的结构示意图;
[0041]图4是本发明实施例提供的另一种媒体广告拦截装置的结构示意图;
[0042]图5是本发明实施例提供的另一种媒体广告拦截装置的结构示意图;
[0043]图6是本发明实施例提供的另一种媒体广告拦截装置的结构示意图;
[0044]图7是本发明实施例提供的另一种媒体广告拦截装置的结构示意图。
【具体实施方式】
[0045]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046]请参阅图1,图1是本发明实施例提供的一种媒体广告拦截方法的流程示意图,如图1所示,包括以下步骤:
[0047]SlOl、判断当前需要发送的网络连接请求是否为媒体内容连接请求,其中,所述网络连接请求携带有网络链接。
[0048]本实施例中,上述网络连接请求可以是通信终端上运行应用程序当前需要发送的网络连接请求,例如:通信终端上运行的播放视频的应用程序发送的网络连接请求,以请求播放视频;或者通信终端上运行的浏览器发送的网络连接请求,以请求展现文本信息等。
[0049]上述媒体内容连接请求可以理解为用于请求展现媒体内容的连接请求。另外,本实施例中,媒体内容可以是视频、文本、图片或者音频等媒体内容。
[0050]另外,上述网络链接可以理解为统一资源定位符(Uniform Resource Locat1n,URL),或者网络链接可以理解为网址信息。
[0051 ] S102、若所述网络连接请求为所述媒体内容连接请求时,将所述网络连接请求的IP地址和端口号修改为网络代理服务器的IP地址和端口号。
[0052]本实施例中,IP地址可以是指互联网协议地址(Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差升。
[0053]本实施例中,端口(Port)号是指逻辑意义上用于区分服务的端口,如传输控制协议/因特网互联协议(Transmiss1n Control Protocol/Internet Protocol ,TCP/IP)中的服务端口,端口号的范围从O到65535,比如用于浏览网页服务的80端口,用于文件传输协议(File Transfer Protocol,FTP)服务的21 端口等。
[0054]例如:上述网络连接请求是用于请求网络播放视频的网络连接请求时,那么,该网络连接请求就会包括视频服务器的IP地址和端口号80。
[0055]本实施例中,上述网络代理服务器可以是虚拟的网络代理服务器或者可以是外部网络
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1