课件防盗方法、系统、电子设备及存储介质技术方案

技术编号:27095841 阅读:14 留言:0更新日期:2021-01-25 18:33
本申请实施例提供了一种课件防盗方法,包括:获取第一观看请求,第一观看请求包括第一观看请求发起者的身份信息以及第一观看请求发起者请求观看的课件视频信息;根据课件视频信息判断对应的课件视频的防盗权限是否开启;当对应的课件视频的防盗权限开启时:根据第一观看请求从第一服务端获取课件视频;将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频;将防盗课件视频发送至第一观看请求发起者。本申请实施例提供的课件防盗方法,通过将第一观看请求发起者的身份信息作为水印加入课件视频中,使盗版者无法轻易去除水印,并且在发现有盗版者传播课件视频时,可以溯源盗版者,保证课件视频的提供者的合法权益。合法权益。合法权益。

【技术实现步骤摘要】
课件防盗方法、系统、电子设备及存储介质


[0001]本申请实施例涉及教育直播领域,尤其涉及一种课件防盗方法、系统、电子设备及存储介质。

技术介绍

[0002]随着教育直播行业的不断发展,教育直播中课件视频的版权问题也越来越受到人们的重视。盗版者一般会采用录屏等手段录下直播时的课件视频,从而非法获利,给课件视频的提供者造成了利益上的损失。现有技术中,通常是通过CDN和阿里云OSS获取课件视频并显示,在显示时通过H5相关的技术在显示页面加入跑马灯等身份,但是,这种采用H5相关的技术生成的跑马灯很容易被盗版者破解和去除,无法保证为课件视频的提供者提供更安全的保护。

技术实现思路

[0003]有鉴于此,本申请实施例提供了一种课件防盗方法、系统、电子设备及存储介质,用以克服现有技术的问题。
[0004]第一方面,本申请实施例提供了一种课件防盗方法,包括:
[0005]获取第一观看请求,第一观看请求包括第一观看请求发起者的身份信息以及第一观看请求发起者请求观看的课件视频信息;
[0006]根据课件视频信息判断对应的课件视频的防盗权限是否开启;
[0007]当对应的课件视频的防盗权限开启时:
[0008]根据第一观看请求从第一服务端获取课件视频;
[0009]将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频;
[0010]将防盗课件视频发送至第一观看请求发起者。
[0011]可选地,在一种具体地实施方式中,根据课件视频信息判断对应的课件视频的防盗权限是否开启之前,方法还包括:
[0012]验证第一观看请求发起者的身份信息的合法性,并在第一观看发起者的身份信息不合法时拒绝第一观看请求。
[0013]可选地,在一种具体地实施方式中,验证第一观看请求发起者的身份信息的合法性,包括:
[0014]判断第一观看请求发起者的身份信息是否位于盗版者身份信息库中;
[0015]若是,将第一观看请求发起者的身份信息设置为不合法;
[0016]若否,将第一观看请求发起者的身份信息设置为合法。
[0017]可选地,在一种具体地实施方式中,当对应的课件视频的防盗权限关闭时,方法还包括:
[0018]指示第一服务端将课件视频发送至第一观看请求发起者。
[0019]可选地,在一种具体地实施方式中,将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频,包括:
[0020]将第一观看请求发起者的身份信息作为全屏水印加入课件视频中,得到防盗课件视频。
[0021]可选地,在一种具体地实施方式中,获取第一观看请求,之前包括:
[0022]接收课件直播者发送的课件上传请求,对课件上传请求进行合法性验证;
[0023]若合法,对课件上传请求进行解析获得课件直播者的标识并获取课件直播者上传的直播课件;
[0024]将获取到的直播课件存储到第一服务端。
[0025]第二方面,本申请实施例提供了一种课件防盗系统,包括:第一服务端,第二服务端以及客户端;
[0026]第二服务端用于获取客户端的第一观看请求,第一观看请求包括第一观看请求发起者的身份信息以及第一观看请求发起者请求观看的课件视频信息;
[0027]第二服务端还用于根据课件视频信息判断对应的课件视频的防盗权限是否开启;
[0028]当对应的课件视频的防盗权限开启时:
[0029]第二服务端还用于根据第一观看请求从第一服务端获取课件视频;
[0030]第二服务端还用于将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频;
[0031]第二服务端还用于将防盗课件视频发送至的客户端的第一观看请求发起者。
[0032]可选地,在一种具体的实施方式中,第二服务端还用于验证第一观看请求发起者的身份信息的合法性,并在第一观看发起者的身份信息不合法时拒绝第一观看请求。
[0033]可选地,在一种具体的实施方式中,第二服务端还用于验证第一观看请求发起者的身份信息的合法性,包括:
[0034]第二服务端判断第一观看请求发起者的身份信息是否位于盗版者身份信息库中;
[0035]若是,将第一观看请求发起者的身份信息设置为不合法;
[0036]若否,将第一观看请求发起者的身份信息设置为合法。
[0037]可选地,在一种具体的实施方式中,当对应的课件视频的防盗权限关闭时,第二服务端还用于指示第一服务端将课件视频发送至客户端的第一观看请求发起者。
[0038]可选地,在一种具体的实施方式中,第二服务端还用于将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频,包括:
[0039]第二服务端还用于将第一观看请求发起者的身份信息作为全屏水印加入课件视频中,得到防盗课件视频。
[0040]可选地,在一种具体的实施方式中,第二服务端还包括:
[0041]第二服务端还用于接收课件直播者发送的课件上传请求,对课件上传请求进行合法性验证;
[0042]若合法,对课件上传请求进行解析获得课件直播者的标识并获取课件直播者上传的直播课件;
[0043]第二服务端还用于将获取到的直播课件存储到第一服务端。
[0044]第三方面,本申请实施例提供了一种电子设备,包括存储器和处理器,存储器上存
储有可执行程序,处理器运行可执行程序时执行如下步骤:
[0045]获取第一观看请求,第一观看请求包括第一观看请求发起者的身份信息以及第一观看请求发起者请求观看的课件视频信息;
[0046]根据课件视频信息判断对应的课件视频的防盗权限是否开启;
[0047]当对应的课件视频的防盗权限开启时:
[0048]根据第一观看请求从第一服务端获取课件视频;
[0049]将第一观看请求发起者的身份信息作为水印加入课件视频中,得到防盗课件视频;
[0050]将防盗课件视频发送至第一观看请求发起者。
[0051]可选地,在一种具体的实施方式中,根据课件视频信息判断对应的课件视频的防盗权限是否开启之前,方法还包括:
[0052]验证第一观看请求发起者的身份信息的合法性,并在第一观看发起者的身份信息不合法时拒绝第一观看请求。
[0053]可选地,在一种具体的实施方式中,验证第一观看请求发起者的身份信息的合法性,包括:
[0054]判断第一观看请求发起者的身份信息是否位于盗版者身份信息库中;
[0055]若是,将第一观看请求发起者的身份信息设置为不合法;
[0056]若否,将第一观看请求发起者的身份信息设置为合法。
[0057]可选地,在一种具体的实施方式中,当对应的课件视频的防盗权限关闭时,还包括:
[0058]指示第一服务端将课件视频发送至第一观看请求发起者。
[0059]可选地,在一种具体的实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种课件防盗方法,其特征在于,包括:获取第一观看请求,所述第一观看请求包括第一观看请求发起者的身份信息以及所述第一观看请求发起者请求观看的课件视频信息;根据所述课件视频信息判断对应的所述课件视频的防盗权限是否开启;当对应的所述课件视频的防盗权限开启时:根据所述第一观看请求从第一服务端获取所述课件视频;将所述第一观看请求发起者的身份信息作为水印加入所述课件视频中,得到防盗课件视频;将所述防盗课件视频发送至所述第一观看请求发起者。2.根据权利要求1所述的课件防盗方法,其特征在于,根据所述课件视频信息判断对应的所述课件视频的防盗权限是否开启之前,所述方法还包括:验证所述第一观看请求发起者的身份信息的合法性,并在所述第一观看发起者的身份信息不合法时拒绝所述第一观看请求。3.根据权利要求2所述的课件防盗方法,其特征在于,验证所述第一观看请求发起者的身份信息的合法性,包括:判断所述第一观看请求发起者的身份信息是否位于盗版者身份信息库中;若是,将所述第一观看请求发起者的身份信息设置为不合法;若否,将所述第一观看请求发起者的身份信息设置为合法。4.根据权利要求1所述的课件防盗方法,其特征在于,当对应的所述课件视频的防盗权限关闭时,所述方法还包括:指示所述第一服务端将所述课件视频发送至所述第一观看请求发起者。5.根据权利要求1所述的课件防盗方法,其特征在于,将所述第一观看请求发起者的身份信息作为水印加入所述课件视频中,得到防盗课件视频,包括:将所述第一观看请求发起者的身份信息作为全屏水印加入所述课件视频中,得到防盗课件视频。6.根据权利要求1-5任一项所述的课件防盗方法,其特征在于,所述获取第一观看请求,之前包括:接收课件直播者发送的课件上传请求,对所述课件上传请求进行合法性验证;若合法,对所述课件上传请求进行解析获得所述课件...

【专利技术属性】
技术研发人员:董世永马俊杰
申请(专利权)人:创盛视联数码科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1