CN109361963A - 一种教学视频安全处理方法及*** - Google Patents
一种教学视频安全处理方法及*** Download PDFInfo
- Publication number
- CN109361963A CN109361963A CN201811217646.XA CN201811217646A CN109361963A CN 109361963 A CN109361963 A CN 109361963A CN 201811217646 A CN201811217646 A CN 201811217646A CN 109361963 A CN109361963 A CN 109361963A
- Authority
- CN
- China
- Prior art keywords
- video
- instructional
- segment file
- request
- video segment
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 7
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000012545 processing Methods 0.000 claims description 25
- 238000004422 calculation algorithm Methods 0.000 claims description 22
- 238000003780 insertion Methods 0.000 claims description 3
- 230000037431 insertion Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 101100008046 Caenorhabditis elegans cut-2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013519 translation 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种教学视频安全处理方法及***,该方法包括:当接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求;接收视频服务器返回的第一json数据,所述第一json数据中包含有第一教学视频的所有视频切片文件的安全码;将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,以获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址;基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。本发明可以提高教学视频访问过程的安全性,处理过程安全、可靠,可广泛应用于软件技术行业中。
Description
技术领域
本发明涉及互联网技术领域,特别是涉及一种教学视频安全处理方法及***。
背景技术
随着技术的发展,现在越来越多的学校和老师通过播放教学视频来进行教学,不再局限于现场教学。传统的视频教学方法是教师备课的视频发布在教学平台中,学生直接进行下载播放,或者登录教学平台后就可以进行下载播放,这种方式只要获取到文件的***就可以播放或者下载视频。而且传统技术中,由于视频文件提供的是http协议访问,通过浏览器F12的配套工具就可以下载视频的路径,或者采用http代理软件就可以观察视频的访问路径。由此可见这样的***可以直接播放,或者下载整个视频文件,这样无法保证视频的安全,容易被非法下载。
名词解释
js:指JavaScript,一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型;
json:指JavaScript Object Notation,也称JS对象简谱,是一种轻量级的数据交换格式;
tcp:全称Transmission Control Protocol,表示传输控制协议;
URL:全称Uniform Resource Locator,统一资源定位符。
发明内容
为了解决上述的技术问题,本发明的目的是提供一种安全性高、可靠的教学视频安全处理方法及***。
一方面,本发明实施例提供了一种教学视频安全处理方法,包括以下步骤:
当接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求;
接收视频服务器返回的第一json数据,所述第一json数据中包含有第一教学视频的所有视频切片文件的安全码;
将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,以获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址;
基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。
进一步,所述视频服务器对其存储的所有教学视频均通过以下方式进行处理:
对每个教学视频均按照预设的范围长度进行切片,生成多个视频切片文件;
为每个视频切片文件生成一个安全码,并将该安全码存储在视频切片文件的属性文件中;
获取一透明图片,按照预设的计算算法,结合各视频切片文件的安全码,生成每个视频切片文件的下载链接地址,并将各视频切片文件存储在对应的下载链接地址中。
进一步,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址,通过以下方式获得:
解析获得下载请求中所包含的各视频切片文件的安全码,从而获取与第一教学视频对应的透明图片后,按照预设的计算算法,生成各视频切片文件的下载链接地址。
进一步,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址为:将按照预设算法生成的字符串通过加密算法加密后、放在所获取的透明图片的URL地址后面所获得的地址。
进一步,所述预设的计算算法为:
从视频切片文件的名称中选取若干个字符,并从获取的透明图片中选取若干个字符后,组成一字符串;
将组成的字符串与视频切片文件的安全码进行交叉***,形成一个访问路径的URL的字符串作为视频切片文件的下载链接地址。
进一步,所述从视频切片文件的名称中选取若干个字符这一步骤中,选取视频切片文件的名称的后面倒数2~5个字符。
进一步,所述从获取的透明图片中选取若干个字符这一步骤中,选取获取的透明图片的第2~5个字符。
进一步,所述预设的范围长度为3~5M。
进一步,所述教学视频安全处理方法还包括以下步骤:
当接收到对第二教学视频的试看请求时,将该试看请求伪装成第二js请求后,向视频服务器发起请求;
接收视频服务器返回的第二json数据,所述第二json数据中包含有第二教学视频的第一个视频切片文件的安全码;
将获得的安全码生成对第二教学视频的观看请求后发送到视频服务器,以获得视频服务器返回的第二教学视频的第一个视频切片文件的下载链接地址;
基于该第一个视频切片文件的下载链接地址,使用tcp从视频服务器进行视频切片下载并进行播放。
另一方面,本发明实施例提供了一种教学视频安全处理***,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如本发明实施例所述的一种教学视频安全处理方法。
本发明实施例在接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求,从而接收视频服务器返回的包含有第一教学视频的所有视频切片文件的安全码的第一json数据,然后将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址,进而可以基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。本实施例可以提高教学视频访问过程的安全性,避免下载链接地址被非法用户简单猜测获得,处理过程安全、可靠。
附图说明
下面结合附图和实施例对本发明作进一步说明。
图1是本发明具体实施例的一种教学视频安全处理方法的流程图;
图2是本发明具体实施例的一种教学视频安全处理***的电子框图。
具体实施方式
对于本发明实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
方法实施例
参照图1,本实施例提供了一种教学视频安全处理方法,包括以下步骤:
S1、当接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求;这里,访问请求包括下载请求和播放请求。通过将访问请求伪装成js请求,避免非法用户直接看出该请求为获取教学视频的请求,可以提高访问安全性。
S2、接收视频服务器返回的第一json数据,所述第一json数据中包含有第一教学视频的所有视频切片文件的安全码;
S3、将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,以获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址;
S4、基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。本步骤中通过tcp下载视频切片,可以保证视频数据的可靠传输。
需要注意,本实施例中的“第一”“第二”只是为了区分相同名词的不同内容,没有实际含义,在具体应用中,也可以用其它名词来替代。
步骤S1~S4中从客户端进行教学视频访问请求的角度来描述教学视频的访问过程,这里的客户端指教学视频访问处理终端,可以是计算机,也可以是局域网群组等。本实施例在客户端接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求,从而接收视频服务器返回的包含有第一教学视频的所有视频切片文件的安全码的第一json数据,然后将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址,进而可以基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。本方法可以提高教学视频访问过程的安全性,避免下载链接地址被非法用户简单猜测获得,处理过程安全、可靠。
具体的,当对第一教学视频的访问请求为播放请求时,步骤S4中,使用tcp依次从视频服务器进行视频切片下载的同时,对下载的视频切片文件进行同步播放。
进一步作为优选的实施方式,所述视频服务器对其存储的所有教学视频均通过以下方式进行处理:
对每个教学视频均按照预设的范围长度进行切片,生成多个视频切片文件;
为每个视频切片文件生成一个安全码,并将该安全码存储在视频切片文件的属性文件中;
获取一透明图片,按照预设的计算算法,结合各视频切片文件的安全码,生成每个视频切片文件的下载链接地址,并将各视频切片文件存储在对应的下载链接地址中。
本实施例中,视频服务器在存储教学视频时,通过将每个教学视频都进行切片,生成多个视频切片文件后,为每一个视频切片文件生成对应的安全码,然后按照预设的计算算法,生成每个视频切片文件的与安全码相关的下载链接地址,并将各视频切片文件存储在对应的下载链接地址中,从而当需要访问教学视频时,需要获取安全码后再执行相应的访问请求,避免了现有技术中直接进行教学视频下载的情况,可以保证教学视频的安全访问,避免教学视频被非法下载。
进一步作为优选的实施方式,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址,通过以下方式获得:
解析获得下载请求中所包含的各视频切片文件的安全码,从而获取与第一教学视频对应的透明图片后,按照预设的计算算法,生成各视频切片文件的下载链接地址。
视频服务器接收到下载请求时,根据下载请求中所包含的视频切片文件的安全码,可以采用存储教学视频时相同的计算算法,生成所请求的教学视频的各视频切片文件的下载链接地址,并返回到客户端,供客户端进行下载或播放。
进一步作为优选的实施方式,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址为:将按照预设算法生成的字符串通过加密算法加密后、放在所获取的透明图片的URL地址后面所获得的地址。这里,加密算法可以采用Base64加密算法等。
具体的,假设透明图片的名称为“diiuBjtvXzH3Uhm4k1rBvUTEMcM3AA.png”,按照预设算法生成的字符串通过加密算法加密后的地址为“aHR0cDovLzE5Mi4xNjguMTMuMTM0Ojc0ODAvbXktZmlyc3QtczMtYnVja2V0LzEucG5nP0FXU0FjY2Vzc0tleUlkPTlHUjNJUkNWQUY0UjU1UVBUREFHJkV4cGlyZXM9MTUzNjA1MTE5MSZTaWduYXR1cmU9ZGlpdUJqdHZYekgzVWhtNGsxckJ2VVRFTWNNJTNE”,透明图片的访问地址为http://img.header.con.cn/gg/bb/ss/diiuBjtvXzH3Uhm4k1rBvUTEMcM3AA.png?AWSAccessKeyId=9GR3IRCVAF4R55QPTDAG&Expires=1536051191&Signature=diiuBjtvXzH3Uhm4k1rBvUTEMcM%3D&xiazaidizhi=,则本实施例中视频服务器返回的第一教学视频的各视频切片文件的下载链接地址为:http://img.header.con.cn/gg/bb/ss/diiuBjtvXzH3Uhm4k1rBvUTEMcM3AA.png?AWSAccessKeyId=9GR3IRCVAF4R55QPTDAG&Expires=1536051191&Signature=diiuBjtvXzH3Uhm4k1rBvUTEMcM%3D&xiazaidizhi=aHR0cDovLzE5Mi4xNjguMTMuMTM0Ojc0ODAvbXktZmlyc3QtczMtYnVja2V0LzEucG5nP0FXU0FjY2Vzc0tleUlkPTlHUjNJUkNWQUY0UjU1UVBUREFHJkV4cGlyZXM9MTUzNjA1MTE5MSZTaWduYXR1cmU9ZGlpdUJqdHZYekgzVWhtNGsxckJ2VVRFTWNNJTNE。通过将下载链接地址设置为:将按照预设算法生成的字符串通过加密算法加密后、放在所获取的透明图片的URL地址后面所获得的地址,相当于将下载地址隐藏在透明图片的URL地址后面,可以防止下载链接地址被暴露。
进一步作为优选的实施方式,所述预设的计算算法为:
从视频切片文件的名称中选取若干个字符,并从获取的透明图片中选取若干个字符后,组成一字符串;
将组成的字符串与视频切片文件的安全码进行交叉***,形成一个访问路径的URL的字符串作为视频切片文件的下载链接地址。
从视频切片文件的名称中选取的字符可以在名称中的任意位置选取,例如选取名称前面的、中间的或者倒数的多个字符,同样的,获取的透明图片中选取的若干个字符也可以在透明图片中的任意位置进行选取。
进一步作为优选的实施方式,所述从视频切片文件的名称中选取若干个字符这一步骤中,选取视频切片文件的名称的后面倒数2~5个字符。
进一步作为优选的实施方式,所述从获取的透明图片中选取若干个字符这一步骤中,选取获取的透明图片的第2~5个字符。
进一步作为优选的实施方式,所述预设的范围长度为3~5M。本实施例的3~5M只是进行视频切片的一个较优的实施例,实际应用中,可以根据对视频文件的处理技术进行任意调整。
进一步作为优选的实施方式,所述教学视频安全处理方法还包括以下步骤:
当接收到对第二教学视频的试看请求时,将该试看请求伪装成第二js请求后,向视频服务器发起请求;
接收视频服务器返回的第二json数据,所述第二json数据中包含有第二教学视频的第一个视频切片文件的安全码;
将获得的安全码生成对第二教学视频的观看请求后发送到视频服务器,以获得视频服务器返回的第二教学视频的第一个视频切片文件的下载链接地址;
基于该第一个视频切片文件的下载链接地址,使用tcp从视频服务器进行视频切片下载并进行播放。
以上步骤中,描述了对教学视频进行试看请求时的具体处理过程,步骤S1~S4中下载的视频切片文件在实际播放中,是一个接一个进行播放的。而上述几个步骤只需要获取视频服务器提供的请求试看的教学视频的第一个视频切片文件的下载链接地址进行试看即可,后续的视频切片文件不会再发送给发起请求的客户端,避免了教学视频泄露的问题,保证了访问安全性,而且也不会有太大的硬盘空间消耗。
***实施例
参照图2,本实施例提供了一种教学视频安全处理***,包括:
至少一个处理器100;
至少一个存储器200,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器100执行,使得所述至少一个处理器100实现所述的一种教学视频安全处理方法。
本实施例的教学视频安全处理***,可执行本发明方法实施例所提供的一种教学视频安全处理方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。
Claims (10)
1.一种教学视频安全处理方法,其特征在于,包括以下步骤:
当接收到对第一教学视频的访问请求时,将该访问请求伪装成第一js请求后,向视频服务器发起请求;
接收视频服务器返回的第一json数据,所述第一json数据中包含有第一教学视频的所有视频切片文件的安全码;
将获得的安全码生成对第一教学视频的下载请求后发送到视频服务器,以获得视频服务器返回的第一教学视频的各视频切片文件的下载链接地址;
基于各视频切片文件的下载链接地址,使用tcp依次从视频服务器进行视频切片下载。
2.根据权利要求1所述的一种教学视频安全处理方法,其特征在于,所述视频服务器对其存储的所有教学视频均通过以下方式进行处理:
对每个教学视频均按照预设的范围长度进行切片,生成多个视频切片文件;
为每个视频切片文件生成一个安全码,并将该安全码存储在视频切片文件的属性文件中;
获取一透明图片,按照预设的计算算法,结合各视频切片文件的安全码,生成每个视频切片文件的下载链接地址,并将各视频切片文件存储在对应的下载链接地址中。
3.根据权利要求2所述的一种教学视频安全处理方法,其特征在于,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址,通过以下方式获得:
解析获得下载请求中所包含的各视频切片文件的安全码,从而获取与第一教学视频对应的透明图片后,按照预设的计算算法,生成各视频切片文件的下载链接地址。
4.根据权利要求2所述的一种教学视频安全处理方法,其特征在于,所述视频服务器返回的第一教学视频的各视频切片文件的下载链接地址为:将按照预设算法生成的字符串通过加密算法加密后、放在所获取的透明图片的URL地址后面所获得的地址。
5.根据权利要求2所述的一种教学视频安全处理方法,其特征在于,所述预设的计算算法为:
从视频切片文件的名称中选取若干个字符,并从获取的透明图片中选取若干个字符后,组成一字符串;
将组成的字符串与视频切片文件的安全码进行交叉***,形成一个访问路径的URL的字符串作为视频切片文件的下载链接地址。
6.根据权利要求5所述的一种教学视频安全处理方法,其特征在于,所述从视频切片文件的名称中选取若干个字符这一步骤中,选取视频切片文件的名称的后面倒数2~5个字符。
7.根据权利要求5所述的一种教学视频安全处理方法,其特征在于,所述从获取的透明图片中选取若干个字符这一步骤中,选取获取的透明图片的第2~5个字符。
8.根据权利要求2所述的一种教学视频安全处理方法,其特征在于,所述预设的范围长度为3~5M。
9.根据权利要求1所述的一种教学视频安全处理方法,其特征在于,所述教学视频安全处理方法还包括以下步骤:
当接收到对第二教学视频的试看请求时,将该试看请求伪装成第二js请求后,向视频服务器发起请求;
接收视频服务器返回的第二json数据,所述第二json数据中包含有第二教学视频的第一个视频切片文件的安全码;
将获得的安全码生成对第二教学视频的观看请求后发送到视频服务器,以获得视频服务器返回的第二教学视频的第一个视频切片文件的下载链接地址;
基于该第一个视频切片文件的下载链接地址,使用tcp从视频服务器进行视频切片下载并进行播放。
10.一种教学视频安全处理***,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-9任一项所述的一种教学视频安全处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811217646.XA CN109361963B (zh) | 2018-10-18 | 2018-10-18 | 一种教学视频安全处理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811217646.XA CN109361963B (zh) | 2018-10-18 | 2018-10-18 | 一种教学视频安全处理方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109361963A true CN109361963A (zh) | 2019-02-19 |
CN109361963B CN109361963B (zh) | 2019-08-06 |
Family
ID=65345756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811217646.XA Active CN109361963B (zh) | 2018-10-18 | 2018-10-18 | 一种教学视频安全处理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109361963B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103702171A (zh) * | 2013-12-12 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | 一种视频流下载方法及电子设备 |
CN103856827A (zh) * | 2012-11-30 | 2014-06-11 | 中国科学院声学研究所 | 一种基于服务模拟交互的视频内容获取方法及*** |
CN106911672A (zh) * | 2017-01-25 | 2017-06-30 | 武汉天喻教育科技有限公司 | 一种基于html5的数据传输方法及*** |
US20180234589A1 (en) * | 2016-01-26 | 2018-08-16 | Tencent Technology (Shenzhen) Company Limited | Information processing method, first terminal, second terminal, server, and system |
CN108600777A (zh) * | 2018-04-09 | 2018-09-28 | 北京大米科技有限公司 | 一种流媒体回放服务器、客户端 |
-
2018
- 2018-10-18 CN CN201811217646.XA patent/CN109361963B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103856827A (zh) * | 2012-11-30 | 2014-06-11 | 中国科学院声学研究所 | 一种基于服务模拟交互的视频内容获取方法及*** |
CN103702171A (zh) * | 2013-12-12 | 2014-04-02 | 乐视网信息技术(北京)股份有限公司 | 一种视频流下载方法及电子设备 |
US20180234589A1 (en) * | 2016-01-26 | 2018-08-16 | Tencent Technology (Shenzhen) Company Limited | Information processing method, first terminal, second terminal, server, and system |
CN106911672A (zh) * | 2017-01-25 | 2017-06-30 | 武汉天喻教育科技有限公司 | 一种基于html5的数据传输方法及*** |
CN108600777A (zh) * | 2018-04-09 | 2018-09-28 | 北京大米科技有限公司 | 一种流媒体回放服务器、客户端 |
Also Published As
Publication number | Publication date |
---|---|
CN109361963B (zh) | 2019-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8819109B1 (en) | Data network communication using identifiers mappable to resource locators | |
CA2640025C (en) | Methods and devices for post processing rendered web pages and handling requests of post processed web pages | |
US11886619B2 (en) | Apparatus and method for securing web application server source code | |
EP2867793B1 (en) | System and method for transparent in-network adaptation of rich internet applications | |
US8856279B2 (en) | Method and system for object prediction | |
US10708249B2 (en) | Challenge-dynamic credential pairs for client/server request validation | |
US20090037517A1 (en) | Method and system to share content between web clients | |
US20160212101A1 (en) | Protecting content integrity | |
US9684628B2 (en) | Mechanism for inserting trustworthy parameters into AJAX via server-side proxy | |
US20110055683A1 (en) | Page caching for rendering dynamic web pages | |
JP2010536191A5 (zh) | ||
JP2010536191A (ja) | ウェブメディア資源特定システム、及び方法。 | |
US20140201616A1 (en) | Cross-platform embeddable media player | |
Membrey et al. | Practical Load Balancing | |
US20170237823A1 (en) | System and method for transforming online content | |
CN104284250A (zh) | 一种视频处理方法、装置、服务器和客户端设备 | |
US20140201849A1 (en) | Securing embedded content in a display frame with player tracking system integration | |
CN107360187A (zh) | 一种网络劫持的处理方法、装置及*** | |
CN106101155B (zh) | 一种保护网站的方法及装置 | |
CN109361963B (zh) | 一种教学视频安全处理方法及*** | |
US9390193B2 (en) | Delay the persistent memory storage of website data to control data that is stored in the browser | |
US10880396B2 (en) | Pre-fetching random-value resource locators | |
US8332469B1 (en) | Web resource caching | |
US20140082132A1 (en) | Targeted http redirects | |
JP2005004631A (ja) | ウェブリソース再編成によるウェブ利用学習支援方法、ウェブリソース再構成装置、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |