CN104506889A - 一种视频播放方法、终端、服务器及系统 - Google Patents
一种视频播放方法、终端、服务器及系统 Download PDFInfo
- Publication number
- CN104506889A CN104506889A CN201410844060.1A CN201410844060A CN104506889A CN 104506889 A CN104506889 A CN 104506889A CN 201410844060 A CN201410844060 A CN 201410844060A CN 104506889 A CN104506889 A CN 104506889A
- Authority
- CN
- China
- Prior art keywords
- video
- video address
- global
- blacklist
- television terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 241000700605 Viruses Species 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/2585—Generation of a revocation list, e.g. of client devices involved in piracy acts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44236—Monitoring of piracy processes or activities
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Virology (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Storage Device Security (AREA)
Abstract
本发明实施例公开了一种视频播放方法、终端、服务器及系统,涉及通信领域,用以避免用户访问恶意网站和未经授权的盗版视频资源。在本发明实施例中,智能电视终端接收携带有待播放视频地址的播放指令,判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,禁止访问该视频地址;否则,向许可信息服务器发送请求消息,接收许可信息服务器返回的全局黑名单和全局白名单;并对该视频地址进行查询,若该视频地址被包含在全局黑名单中,禁止访问该视频地址;若该视频地址被包含在全局白名单中,则向下载资源服务器发送携带有该视频地址的下载请求,接收并播放下载资源服务器返回的视频数据;从而解决上述问题。
Description
技术领域
本发明涉及通信领域,尤其涉及一种视频播放方法、终端、服务器及系统。
背景技术
目前,智能电视终端已具备访问互联网,实现浏览网页、网上购物、游戏、查询、及支付交易和视频下载等功能。尤其的,智能电视终端可直接从互联网下载影视频资源,改变传统电视功能,给用户带来较好体验。
互联网的内容复杂、对互联网内容监管也面临较大的困难,无法保证所有网站内容安全、健康的。互联网上影视频资源中包含了正版资源和大量盗版资源。其中,正版资源包括已被授权的发布者发布的有效信息和正版影视频资源;盗版资源包括未被授权发布者发布的盗版信息的盗版影视频资源。然而,这些盗版资源中可能会涉及非常多的潜在威胁,例如:大多数盗版资源的发布者经常恶意的在盗版资源中加入恶意软件、木马、病毒等,或嵌入有安全漏洞或间谍软件,由于这类盗版资源大多具备一定隐蔽性和欺骗性,一般用户很难分辨出网站安全性。
当用户下载了某些盗版资源后,由于这类盗版资源中可能携带有恶意网站的链接,会引导用户被动的访问一些恶意网站,如:钓鱼网站、恶意攻击网站、不健康网站等,这不仅会造成用户隐私泄露等安全问题,还可能导致终端被恶意攻击而导致的系统崩溃等问题。
发明内容
本发明实施例提供一种视频播放方法、终端、服务器及系统,用以避免用户访问恶意网站和未经授权的盗版视频资源。
本发明实施例提供一种视频播放方法,该方法包括:
智能电视终端接收携带有待播放视频地址的播放指令,判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,由所述智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收所述许可信息服务器返回的全局黑名单和全局白名单;
所述智能电视终端根据所述全局黑名单和/或全局白名单,对该视频地址进行查询,若该视频地址被包含在所述全局黑名单中,则禁止访问该视频地址并将该视频地址添加到所述本地黑名单中;若该视频地址被包含在全局白名单中,则向下载资源服务器发送携带有该视频地址的下载请求,接收并播放所述下载资源服务器返回的视频数据。
本发明实施例还提供一种智能电视终端,该终端用于执行上述视频播放方法。
本发明实施例还提供一种视频播放方法,该方法包括:
许可信息服务器接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;
所述许可信息服务器向所述智能电视终端返回全局黑名单和全局白名单,以指示所述智能电视终端根据所述全局黑名单和/或全局白名单,对视频地址进行查询。
本发明实施例还提供一种许可信息服务器,该服务器用于执行上述视频播放方法。
本发明实施例再提供一种视频播放系统,该系统包括:
智能电视终端,用于接收携带有待播放视频地址的播放指令,判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,由所述智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收所述许可信息服务器返回的全局黑名单和全局白名单;根据所述全局黑名单和/或全局白名单,对该视频地址进行查询,若该视频地址被包含在所述全局黑名单中,则禁止访问该视频地址并将该视频地址添加到所述本地黑名单中;若该视频地址被包含在全局白名单中,则向下载资源服务器发送携带有该视频地址的下载请求,接收并播放所述下载资源服务器返回的视频数据;
所述许可信息服务器,用于接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;向所述智能电视终端返回全局黑名单和全局白名单;
所述下载资源服务器,用于接收所述智能电视终端发送携带有该视频地址的下载请求,并向所述智能电视终端发送对应的视频数据。
从上述技术方案可以看出,本发明实施例中的智能电视终端在接收到用户输入的携带有待播放视频地址的播放指令之后,首先查询该视频地址是否被包含在本地黑名单中,由于本地黑名单可以是用户预先存储的,当用户主动添加某个或某些网址或视频地址到本地黑名单中,智能电视终端一旦发现请求播放的视频地址被包含在本地黑名单中,则禁止访问该视频地址,实现了由智能电视终端主动过滤指定视频地址的功能;其次,智能电视终端还能查询全局黑名单和/或全局白名单;这样,本发明实施例中的智能电视终端能够对每一条请求播放的视频地址进行检测和过滤,一旦发现待播放视频地址可能存在安全问题或不合法,可以禁止用户访问该视频地址,从而保证了用户数据安全和智能电视终端自身安全,减少智能电视终端受到恶意攻击的现象。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种视频播放方法的流程示意图;
图2为本发明实施例提供的智能电视终端的结构示意图;
图3为本发明实施例提供的许可信息服务器的结构示意图;
图4为本发明实施例提供的视频播放系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例可以应用于各种电视机设备,尤其可以适用于基于各种平台(如Android安卓平台、IOS平台等等)开发的智能电视终端。
在本发明实施例中,许可信息服务器和下载资源服务器均可位于网络侧,其中,许可信息服务器可以用于提供音频及视频资源的许可信息(如版权信息、合法性信息等),还可以用于对各音频及视频(尤其是未经授权的音频及视频)地址进行合法性分析;下载资源服务器用于向各智能电视终端及许可信息服务器提供各种音频及视频资源,在下载资源服务器提供的音频及视频资源中可能包括授权的资源,也可能包括未经授权的资源。本发明实施例中的智能电视终端能够根据许可信息服务器提供的全局黑名单和/或全局白名单、以及智能电视终端的本地黑名单,对用户请求播放的视频地址进行过滤,将不合法或在黑名单(包括本地黑名单和全局黑名单)中的视频地址屏蔽,在本发明实施例中的本地黑名单可以根据用户权限进行设置,全局黑名单和全局白名单用于对各视频地址的合法性进行限制(如:版权授权许可、内容合法),从而禁止用户访问上述不合法或安全性较差的视频地址,从而保证了用户数据安全和智能电视终端自身安全,减少智能电视终端受到恶意攻击的现象。在本发明实施例中,本地黑名单不局限于视频地址,还可以包括类型和片名及简介内容中关键词等。本发明实施例可以根据对某一视频的地址、类型、关键词等信息判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中。
下面对本发明实施例进行详细描述。
图1示出了本发明实施例提供的一种视频播放方法的流程示意图,如图1所示,该过程可以为:
步骤S101:智能电视终端接收携带有待播放视频地址的播放指令。
具体实现时,智能电视终端可以通过配套遥控器、与自身连接的移动终端或触摸屏等装置接收用户输入或用户选择的携带有待播放视频地址的播放指令。
步骤S102:智能电视终端判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,则继续执行步骤S103,否则,执行步骤S104。
具体实现时,智能电视终端可以根据对某一视频的地址、类型、关键词等信息判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中。智能电视终端可以接收用户输入的用于将若干个视频地址、视频类型或视频关键字添加到本地黑名单的黑名单添加指令;并将接收到的若干个视频地址、视频类型或视频关键字添加到本地黑名单中;或者,智能电视终端根据许可信息服务器返回的全局黑名单生成并更新本地黑名单。
步骤S103:禁止访问该视频地址。
可见,通过执行上述步骤S101~步骤S103,智能电视终端可以首先根据自身存储的本地黑名单对用户请求播放的视频进行过滤,一旦视频地址被包含在本地黑名单中,智能电视终端认为该视频地址是不可访问的地址,则禁止访问该视频地址或屏蔽该视频地址。
举例来说,当成年用户需要对未成年用户观看的视频进行监管时,可以与智能电视终端配套的遥控器、与智能电视终端连接的移动终端或智能电视终端的触摸屏等装置向智能电视终端的本地黑名单中自定义的添加若干个未成年用户禁止访问的视频地址。当未成年用户请求播放这类视频地址时,即使该视频地址是已经授权的视频资源,未成年用户也不能观看这类视频;这样,实现了对用户请求播放的视频地址进行过滤的功能,为智能电视终端增加了更多自定义功能,提高了用户体验。
步骤S104:智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息。
具体实现时,在本发明实施例中的全局黑名单可以至少包括未经授权的音频及视频地址、内嵌有恶意链接(如钓鱼网站、非法网站等)的音频及视频地址、携带有木马或病毒的音频及视频地址、内容不健康等不合法的音频及视频地址等等;在本发明实施例中的全局白名单中可以至少包括已经授权的音频及视频地址等合法音频及视频地址等等。在本发明实施例中,全局黑名单和全局白名单可以由许可信息服务器生成并维护,并可以为任意智能电视终端以及下载资源服务器提供信息服务。
步骤S105:许可信息服务器根据请求消息向智能电视终端返回的全局黑名单和全局白名单。
步骤S106:智能电视终端判断该视频地址是否被包含在全局黑名单中,若该视频地址被包含在全局黑名单中,则继续执行步骤S107;若该视频地址未被包含在全局黑名单中,则执行步骤S108。
步骤S107:禁止访问该视频地址并将该视频地址添加到本地黑名单中。
可见,通过执行上述步骤S104~步骤S107,智能电视终端可以根据从许可信息服务器获取到的全局黑名单对用户请求播放的视频进行过滤,一旦视频地址被包含在全局黑名单中,智能电视终端认为该视频地址是不可访问的地址,则禁止访问该视频地址或屏蔽该视频地址,并将该视频地址添加到本地黑名单中。
举例来说,当用户请求播放某一盗版视频时,智能电视终端能够判断该视频地址被包含在全局黑名单中,此时禁止用户访问该盗版视频资源;这样实现了对用户请求播放的视频地址进行过滤的功能,从而保证了用户数据安全和智能电视终端自身安全,减少智能电视终端受到恶意攻击的现象。
步骤S108:智能电视终端判断该视频地址是否被包含在全局白名单中,若该视频地址被包含在全局白名单中,则继续执行步骤S109;若该视频地址未被包含在全局白名单中,则执行步骤S110。
步骤S109:智能电视终端向下载资源服务器发送携带有该视频地址的下载请求,接收并播放下载资源服务器返回的视频数据。
步骤S110:当该视频地址未被包含在全局黑名单且未被包含在全局白名单中时,智能电视终端向许可信息服务器发送携带有该视频地址的分析请求。
步骤S111:许可信息服务器接收到携带有该视频地址的分析请求之后,从下载资源服务器获取该视频地址对应的部分视频数据或该视频的头文件,根据获取到的部分视频数据或头文件,对该视频地址的合法性进行分析,并将分析结果发送至智能电视终端。
具体实现时,许可信息服务器通过访问视频地址,下载部分视频数据,将下载得到的视频数据与预先获取的合法视频流进行比对,根据比对结果,确定视频地址的合法性;或者,许可服务器通过访问视频地址,下载该视频的头文件,根据头文件,确定视频地址的合法性。进一步的,在该视频地址不合法时,许可信息服务器可以将该视频地址添加到全局黑名单中。
步骤S112:智能电视终端根据接收到的分析结果,对该视频地址的合法性进行判断,若该视频地址合法,则继续执行步骤S113;若该视频地址不合法,则执行步骤S114。
步骤S113:智能电视终端向下载资源服务器发送携带有该视频地址的下载请求,接收并播放下载资源服务器返回的视频数据。
步骤S114:智能电视终端禁止访问该视频地址并将该视频地址添加到本地黑名单中。
可见,通过执行上述步骤S110~步骤S114,许可信息服务器可以进一步的对未被包含在全局黑名单且未被包含在全局白名单中的视频地址进行合法性分析,当该视频地址合法时,可以由智能电视终端请求并播放;当该视频地址不合法时,则禁止智能电视终端访问该视频地址;智能电视终端能够向许可信息服务器发送用于请求对该视频地址进行合法性分析的请求,当该视频地址不合法时,禁止访问该视频地址并将该视频地址添加到本地黑名单中;当该视频地址合法时,下载并播放该视频数据;这样,本发明实施例中的智能电视终端能够对每一条请求播放的视频地址进行检测和过滤,一旦发现待播放视频地址可能存在安全问题或不合法,可以禁止用户访问该视频地址,从而保证了用户数据安全和智能电视终端自身安全,减少智能电视终端受到恶意攻击的现象。
可选的,在执行步骤S114之后,可以结束流程,也可以继续执行步骤S115。
步骤S115:许可信息服务器向智能电视终端推送与该视频内容相同或相关的合法视频地址。
步骤S116:智能电视终端提示用户是否播放由许可信息服务器推送的视频,若用户选择播放,则继续执行步骤S117;否则,结束本次视频播放流程。
步骤S117:智能电视终端根据用户选择播放的视频对应的视频地址,向下载资源服务器请求并播放对应的视频数据。
从上述技术方案可以看出,本发明实施例中的智能电视终端在接收到用户输入的携带有待播放视频地址的播放指令之后,首先查询该视频地址是否被包含在本地黑名单中,由于本地黑名单可以是用户预先存储的,当用户主动添加某个或某些网址或视频地址到本地黑名单中,智能电视终端一旦发现请求播放的视频地址被包含在本地黑名单中,则禁止访问该视频地址,实现了由智能电视终端主动过滤指定视频地址的功能;其次,智能电视终端还能查询全局黑名单和/或全局白名单,尤其的,当待播放视频地址既未被包含在全局黑名单中又未被包含在全局白名单中时,智能电视终端能够向许可信息服务器发送用于请求对该视频地址进行合法性分析的请求,当该视频地址不合法时,禁止访问该视频地址并将该视频地址添加到本地黑名单中;当该视频地址合法时,下载并播放该视频数据;这样,本发明实施例中的智能电视终端能够对每一条请求播放的视频地址进行检测和过滤,一旦发现待播放视频地址可能存在安全问题或不合法,可以禁止用户访问该视频地址,从而保证了用户数据安全和智能电视终端自身安全,减少智能电视终端受到恶意攻击的现象。
基于相同的技术构思,本发明实施例还提供一种智能电视终端,图2示出了本发明实施例提供的智能电视终端的结构示意图,如图2所示,该终端可以包括:
判断及请求单元21,用于接收携带有待播放视频地址的播放指令,判断视频地址是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收许可信息服务器返回的全局黑名单和全局白名单;
全局查询单元22,用于根据全局黑名单和/或全局白名单,对该视频地址进行查询,若该视频地址被包含在全局黑名单中,则禁止访问该视频地址并将该视频地址添加到本地黑名单中;若该视频地址被包含在全局白名单中,则向下载资源服务器发送携带有该视频地址的下载请求,接收并播放下载资源服务器返回的视频数据。
可选的,全局查询单元22还用于:若该视频地址未被包含在全局黑名单且未被包含在全局白名单中,则向许可信息服务器发送携带有该视频地址的分析请求,以指示许可信息服务器根据该视频地址对应的内容对该视频地址进行合法性分析,并将分析结果发送给智能电视终端;当该视频地址合法时,向下载资源服务器发送携带有该视频地址的下载请求,接收并播放下载资源服务器返回的视频数据;当该视频地址不合法时,禁止访问该视频地址并将该视频地址添加到本地黑名单中。
可选的,该终端还包括:本地黑名单生成单元,用于接收用户输入的用于将若干个视频地址添加到本地黑名单的黑名单添加指令;并将若干个视频地址添加到本地黑名单中;或者,根据许可信息服务器返回的全局黑名单生成并更新本地黑名单。
可选的,该终端还包括:推送单元,用于在该视频地址被包含在全局黑名单中时,接收许可信息服务器根据该视频地址推送的合法视频地址。
基于相同的技术构思,本发明实施例还提供一种许可信息服务器,图3示出了本发明实施例提供的许可信息服务器的结构示意图,如图3所示,该许可信息服务器可以包括:
接收单元31,用于接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;
发送及分析单元32,用于向智能电视终端返回全局黑名单和全局白名单,以指示智能电视终端根据全局黑名单和/或全局白名单,对视频地址进行查询。
可选的,发送及分析单元32还用于:在该视频地址未被包含在全局黑名单且未被包含在全局白名单中时,接收由智能电视终端发送的携带有该视频地址的分析请求,根据该视频地址对应的内容对该视频地址进行合法性分析,并将分析结果发送给智能电视终端,以指示当该视频地址合法时,由智能电视终端向下载资源服务器请求并播放对应的视频数据。
可选的,发送及分析单元32具体用于:通过访问视频地址,下载部分视频数据,将下载得到的视频数据与预先获取的合法视频流进行比对,根据比对结果,确定视频地址的合法性;或者,通过访问视频地址,下载该视频的头文件,根据头文件,确定视频地址的合法性。
可选的,发送及分析单元32还用于:在该视频地址不合法时,将该视频地址添加到全局黑名单中,和/或,向智能电视终端推送与该视频内容相同或相关的合法视频地址。
基于相同的技术构思,本发明实施例还提供一种视频播放系统,图4示出了本发明实施例提供的视频播放系统的结构示意图,如图4所示,该视频播放系统可以包括:
智能电视终端41,用于接收携带有待播放视频地址的播放指令,判断视频地址是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,由智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收许可信息服务器返回的全局黑名单和全局白名单;根据全局黑名单和/或全局白名单,对该视频地址进行查询;
许可信息服务器42,用于接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;向智能电视终端返回全局黑名单和全局白名单;
下载资源服务器43,用于接收智能电视终端发送携带有该视频地址的下载请求,并向智能电视终端发送对应的视频数据。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种视频播放方法,其特征在于,该方法包括:
智能电视终端接收携带有待播放视频地址的播放指令,判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,由所述智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收所述许可信息服务器返回的全局黑名单和全局白名单;
所述智能电视终端根据所述全局黑名单和/或全局白名单,对该视频地址进行查询,若该视频地址被包含在所述全局黑名单中,则禁止访问该视频地址并将该视频地址添加到所述本地黑名单中;若该视频地址被包含在全局白名单中,则向该视频地址对应的下载资源服务器发送下载请求,接收并播放所述下载资源服务器返回的视频数据。
2.如权利要求1所述的方法,其特征在于,在对该视频地址进行查询之后,进一步包括:
若该视频地址未被包含在全局黑名单且未被包含在全局白名单中,则由所述智能电视终端向所述许可信息服务器发送携带有该视频地址的分析请求,以指示所述许可信息服务器根据该视频地址对应的内容对该视频地址进行合法性分析,并将分析结果发送给所述智能电视终端;当该视频地址合法时,所述智能电视终端向该视频地址对应的下载资源服务器发送下载请求,接收并播放所述下载资源服务器返回的视频数据;当该视频地址不合法时,禁止访问该视频地址并将该视频地址添加到所述本地黑名单中。
3.如权利要求1所述的方法,其特征在于,通过如下步骤生成本地黑名单:
所述智能电视终端接收用户输入的用于将若干个视频地址、类型或关键字添加到本地黑名单的黑名单添加指令;并将接收到的视频地址、视频类型或视频关键字添加到本地黑名单中;或者
所述智能电视终端根据所述许可信息服务器返回的全局黑名单生成并更新所述本地黑名单。
4.如权利要求1-3中任一项所述的方法,其特征在于,在该视频地址被包含在所述全局黑名单中时,接收所述许可信息服务器根据该视频地址推送的合法视频地址。
5.一种视频播放方法,其特征在于,该方法包括:
许可信息服务器接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;
所述许可信息服务器向所述智能电视终端返回全局黑名单和全局白名单,以指示所述智能电视终端根据所述全局黑名单和/或全局白名单,对视频地址进行查询。
6.如权利要求5所述的方法,其特征在于,在对视频地址进行查询之后,进一步包括:
在该视频地址未被包含在全局黑名单且未被包含在全局白名单中时,接收由所述智能电视终端发送的携带有该视频地址的分析请求,根据该视频地址对应的内容对该视频地址进行合法性分析,并将分析结果发送给所述智能电视终端,以指示当该视频地址合法时,由所述智能电视终端向所述下载资源服务器请求并播放对应的视频数据;当该视频地址不合法时,由所述智能电视终端禁止访问该视频地址并将该视频地址添加到所述智能电视终端的本地黑名单中。
7.如权利要求6所述的方法,其特征在于,通过如下步骤对视频地址进行合法性分析:
所述许可信息服务器通过访问所述视频地址,下载部分视频数据,将下载得到的视频数据与预先获取的合法视频流进行比对,根据比对结果,确定所述视频地址的合法性;或者,
所述许可服务器通过访问所述视频地址,下载该视频的头文件,根据所述头文件,确定所述视频地址的合法性。
8.如权利要求5-7中任一项所述的方法,其特征在于,在对该视频地址进行合法性分析之后,该方法还包括:
在该视频地址不合法时,将该视频地址添加到所述全局黑名单中,和/或,向所述智能电视终端推送与该视频内容相同或相关的合法视频地址。
9.一种智能电视终端,其特征在于,该终端用于执行权利要求1-4中任一项所述的方法。
10.一种许可信息服务器,其特征在于,该服务器用于执行权利要求5-8中任一项所述的方法。
11.一种视频播放系统,其特征在于,该系统包括:
智能电视终端,用于接收携带有待播放视频地址的播放指令,判断该视频地址对应的视频是否被包含在预先生成的本地黑名单中,若是,则禁止访问该视频地址;否则,由所述智能电视终端向许可信息服务器发送用于获取全局黑名单和全局白名单的请求消息,并接收所述许可信息服务器返回的全局黑名单和全局白名单;根据所述全局黑名单和/或全局白名单,对该视频地址进行查询,若该视频地址被包含在所述全局黑名单中,则禁止访问该视频地址并将该视频地址添加到所述本地黑名单中;若该视频地址被包含在全局白名单中,则向该视频地址对应的下载资源服务器发送下载请求,接收并播放所述下载资源服务器返回的视频数据;
所述许可信息服务器,用于接收智能电视终端发送的用于获取全局黑名单和全局白名单的请求信息;向所述智能电视终端返回全局黑名单和全局白名单;
所述下载资源服务器,用于接收所述智能电视终端发送下载请求,并向所述智能电视终端发送对应的视频数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410844060.1A CN104506889A (zh) | 2014-12-30 | 2014-12-30 | 一种视频播放方法、终端、服务器及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410844060.1A CN104506889A (zh) | 2014-12-30 | 2014-12-30 | 一种视频播放方法、终端、服务器及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104506889A true CN104506889A (zh) | 2015-04-08 |
Family
ID=52948593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410844060.1A Pending CN104506889A (zh) | 2014-12-30 | 2014-12-30 | 一种视频播放方法、终端、服务器及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104506889A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105471915A (zh) * | 2016-01-13 | 2016-04-06 | 青岛海信宽带多媒体技术有限公司 | 一种网络访问控制方法及网络终端 |
CN105578287A (zh) * | 2016-01-28 | 2016-05-11 | 深圳国微技术有限公司 | 一种高码率传输流的传输方法、装置以及高清数字电视 |
CN105872850A (zh) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | 基于白名单的直播数据推送方法及设备 |
CN106506561A (zh) * | 2016-12-29 | 2017-03-15 | 广州华多网络科技有限公司 | 一种流媒体传输方法及装置 |
CN107465647A (zh) * | 2016-06-06 | 2017-12-12 | 北京优朋普乐科技有限公司 | 一种被盗链后的补偿处理方法和装置 |
CN108573135A (zh) * | 2018-04-23 | 2018-09-25 | 北京小米移动软件有限公司 | 终端管控方法、装置及系统 |
CN108959283A (zh) * | 2017-05-17 | 2018-12-07 | 北京博瑞彤芸文化传播股份有限公司 | 一种视音频数据播放权限的查询方法 |
CN109246190A (zh) * | 2018-08-07 | 2019-01-18 | 深圳市先河系统技术有限公司 | 网络寻址方法、数据编辑方法、装置及存储介质 |
CN109618237A (zh) * | 2018-11-26 | 2019-04-12 | 维沃移动通信有限公司 | 一种视频处理方法及移动终端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296363A (zh) * | 2007-04-23 | 2008-10-29 | 冷博 | 用户生成的视频内容的版权交换甄别转换排序方法及系统 |
US20090187766A1 (en) * | 2008-01-17 | 2009-07-23 | Camille Vuillaume | System and Method for Digital Signatures and Authentication |
CN103002342A (zh) * | 2012-11-12 | 2013-03-27 | 北京奇虎科技有限公司 | 电视摄像头防护方法及系统 |
CN103428187A (zh) * | 2012-05-25 | 2013-12-04 | 腾讯科技(深圳)有限公司 | 访问控制的方法、设备及系统 |
-
2014
- 2014-12-30 CN CN201410844060.1A patent/CN104506889A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101296363A (zh) * | 2007-04-23 | 2008-10-29 | 冷博 | 用户生成的视频内容的版权交换甄别转换排序方法及系统 |
US20090187766A1 (en) * | 2008-01-17 | 2009-07-23 | Camille Vuillaume | System and Method for Digital Signatures and Authentication |
CN103428187A (zh) * | 2012-05-25 | 2013-12-04 | 腾讯科技(深圳)有限公司 | 访问控制的方法、设备及系统 |
CN103002342A (zh) * | 2012-11-12 | 2013-03-27 | 北京奇虎科技有限公司 | 电视摄像头防护方法及系统 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872850A (zh) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | 基于白名单的直播数据推送方法及设备 |
CN105471915A (zh) * | 2016-01-13 | 2016-04-06 | 青岛海信宽带多媒体技术有限公司 | 一种网络访问控制方法及网络终端 |
CN105578287A (zh) * | 2016-01-28 | 2016-05-11 | 深圳国微技术有限公司 | 一种高码率传输流的传输方法、装置以及高清数字电视 |
CN105578287B (zh) * | 2016-01-28 | 2019-02-05 | 深圳国微技术有限公司 | 一种高码率传输流的传输方法、装置以及高清数字电视 |
CN107465647A (zh) * | 2016-06-06 | 2017-12-12 | 北京优朋普乐科技有限公司 | 一种被盗链后的补偿处理方法和装置 |
CN106506561A (zh) * | 2016-12-29 | 2017-03-15 | 广州华多网络科技有限公司 | 一种流媒体传输方法及装置 |
CN106506561B (zh) * | 2016-12-29 | 2019-10-29 | 广州华多网络科技有限公司 | 一种流媒体传输方法及装置 |
CN108959283A (zh) * | 2017-05-17 | 2018-12-07 | 北京博瑞彤芸文化传播股份有限公司 | 一种视音频数据播放权限的查询方法 |
CN108573135A (zh) * | 2018-04-23 | 2018-09-25 | 北京小米移动软件有限公司 | 终端管控方法、装置及系统 |
CN108573135B (zh) * | 2018-04-23 | 2022-04-01 | 北京小米移动软件有限公司 | 终端管控方法、装置及系统 |
CN109246190A (zh) * | 2018-08-07 | 2019-01-18 | 深圳市先河系统技术有限公司 | 网络寻址方法、数据编辑方法、装置及存储介质 |
CN109618237A (zh) * | 2018-11-26 | 2019-04-12 | 维沃移动通信有限公司 | 一种视频处理方法及移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104506889A (zh) | 一种视频播放方法、终端、服务器及系统 | |
US10482260B1 (en) | In-line filtering of insecure or unwanted mobile device software components or communications | |
US10033746B2 (en) | Detecting unauthorised changes to website content | |
US9306968B2 (en) | Systems and methods for risk rating and pro-actively detecting malicious online ads | |
US20130160120A1 (en) | Protecting end users from malware using advertising virtual machine | |
US8918881B2 (en) | Off-device anti-malware protection for mobile devices | |
Vidas et al. | Sweetening android lemon markets: measuring and combating malware in application marketplaces | |
CN109413000B (zh) | 一种防盗链方法及防盗链网关系统 | |
US20170076099A1 (en) | An access method and apparatus for an application program based on an intelligent terminal device | |
US9473479B2 (en) | Automating authentication with multi-channel media distributors | |
CN102957698B (zh) | 企业内网访问管理方法和系统 | |
CN107517179A (zh) | 一种鉴权方法、装置和系统 | |
JP2019502973A (ja) | 悪意のあるブラウザ拡張機能の無効化 | |
CN103917977A (zh) | 检测并且防止非法消费互联网内容 | |
CN102664876A (zh) | 网络安全检测方法及系统 | |
CN104468563A (zh) | 网站漏洞防护方法、装置及系统 | |
CN110708335A (zh) | 访问认证方法、装置及终端设备 | |
Mansfield-Devine | Android malware and mitigations | |
CN108055356A (zh) | 一种信息处理方法、服务器、客户端及可读存储介质 | |
CN107888623B (zh) | 直播软件音视频数据流防劫持方法及装置 | |
CN108282443B (zh) | 一种爬虫行为识别方法和装置 | |
CN110933065A (zh) | 网页防爬虫方法、装置、计算机设备及存储介质 | |
CN102984117B (zh) | 一种网页组件的鉴权方法、鉴权服务器及鉴权系统 | |
CN108427884B (zh) | 网页挖矿脚本的警示方法及装置 | |
CN107623696B (zh) | 一种基于用户行为特征的用户身份验证方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150408 |