CN109361963A - 一种教学视频安全处理方法及*** - Google Patents

一种教学视频安全处理方法及*** Download PDF

Info

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
Application number
CN201811217646.XA
Other languages
English (en)
Other versions
CN109361963B (zh
Inventor
刘胜坤
杨天骄
欧宁
曾辉
黄绍斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hengfeng Information Technology Co Ltd
Original Assignee
Hengfeng Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hengfeng Information Technology Co Ltd filed Critical Hengfeng Information Technology Co Ltd
Priority to CN201811217646.XA priority Critical patent/CN109361963B/zh
Publication of CN109361963A publication Critical patent/CN109361963A/zh
Application granted granted Critical
Publication of CN109361963B publication Critical patent/CN109361963B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking 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任一项所述的一种教学视频安全处理方法。
CN201811217646.XA 2018-10-18 2018-10-18 一种教学视频安全处理方法及*** Active CN109361963B (zh)

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)

* Cited by examiner, † Cited by third party
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 北京大米科技有限公司 一种流媒体回放服务器、客户端

Patent Citations (5)

* Cited by examiner, † Cited by third party
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