System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及教学管理,具体涉及一种基于数据分析的教学管理方法。
技术介绍
1、随着技术的发展,越来越多的教学视频被存储在云平台上,供用户在线观看和学习,不再局限于现场教学。这些教学视频往往包含重要的知识和信息,教学视频的安全传输不仅能确保教学视频在传输过程中不被非法复制和传播,还可以确保学生在观看视频时获得完整且准确的信息。教学视频一旦被非法获取或传播,将对知识产权和教学内容的安全构成威胁。因此,需要一种高效且安全的教学视频加密方法,以保护视频内容不被泄漏。
技术实现思路
1、本专利技术为了解决以上问题,提出了一种基于数据分析的教学管理方法。
2、本专利技术的技术方案是:一种基于数据分析的教学管理方法包括以下步骤:
3、s1、对存储至云平台的教学视频文件进行预处理,得到标准教学视频文件;
4、s2、根据标准教学视频文件传输的htpps协议,计算协议请求段,并根据协议请求段,生成传输描述;
5、s3、根据标准教学视频文件的i帧以及标准教学视频文件在云平台的日志审计,生成整体视频描述;
6、s4、根据传输描述和整体视频描述,为标准教学视频文件生成加密密钥。
7、s1中,对教学视频文件的预处理包括对文件中教学视频进行去噪处理等。
8、进一步地,s2包括以下子步骤:
9、s21、获取标准教学视频文件传输过程的https协议;
10、s22、提取https协议的post请求体;
>11、s23、根据post请求体是否包含非ascii字符,计算协议请求段;
12、s24、基于协议请求段,为标准教学视频文件生成传输描述。
13、上述进一步方案的有益效果是:在本专利技术中,post请求体是http post请求的一个重要组成部分,它用于向服务器发送需要处理的数据。https协议保护数据在传输过程中不被窃取或篡改,根据https协议的post请求体是否包含非ascii字符来计算协议请求段,增强了方法的兼容性,由于不同系统和平台可能使用不同的字符编码,通过处理非ascii字符,可以确保教学视频文件在不同环境下都能正确解析。基于协议请求段为标准教学视频文件生成传输描述,使得传输描述包含了关于文件传输的重要信息。
14、进一步地,s23中,协议请求段的计算公式为:
15、;
16、式中,表示post请求体的长度,表示四舍五入运算符号,表示对非ascii字符进行utf-8编码得到的字节序列长度。
17、post请求体包含content-length头部字段,用于指示请求主体的长度。post请求体中包含非ascii字符,需要确保使用正确的字符编码进行编码,利用utf-8对非ascii字符进行编码,可以得到一个能够唯一表示该字符的字节序列。
18、进一步地,s24中,传输描述的表达式为:
19、;
20、式中,表示url参数对应第个键值对的值,表示url参数对应的键值对总数,表示协议请求段。
21、https协议的url参数是https请求中传递额外信息的一种方式。url参数通常也被称作查询字符串,查询字符串由多个键值对组成,每个键值对之间用“&”符号分隔。
22、进一步地,s3包括以下子步骤:
23、s31、提取标准教学视频文件的i帧;
24、s32、根据云平台的cdn节点,计算i帧的分发调度值;
25、s33、根据i帧的分发调度值以及标准教学视频文件在云平台的日志审计,计算标准教学视频文件的整体视频描述。
26、上述进一步方案的有益效果是:在本专利技术中,i帧是关键帧,也称为内部编码帧或独立帧。它包含了完整的图像信息,可以独立解码出当前帧的图像,无需依赖其他帧。根据云平台的cdn节点计算i帧的分发调度值,可以实现视频内容的智能分发。结合i帧的分发调度值以及标准教学视频文件在云平台的日志审计,可以计算出标准教学视频文件的整体视频描述,这一描述包含视频的基本信息,可以实现对视频内容的精细管理。
27、进一步地,s32中,i帧的分发调度值的计算公式为:
28、;
29、式中,表示cdn节点的缓存命中率,表示i帧的码率。
30、存命中率是衡量cdn节点性能的重要指标之一,它表示用户请求的内容在节点上已缓存的比例,高缓存命中率可以减少回源请求,降低延迟,提高分发效率。码率表示视频中每秒传输的数据量,i帧由于其包含完整图像信息,因此其码率相对较高。
31、进一步地,s33中,标准教学视频文件在云平台的日志审计包括存储周期。
32、存储周期用于设定日志数据的保留期限,以满足合规性要求和业务需求。
33、进一步地,s33中,标准视频教学文件的整体视频描述的计算公式为:
34、;
35、式中,表示cdn节点的内容更新频率,表示日志审计的存储周期,表示i帧的分发调度值。
36、cdn节点需要定期更新缓存的内容,以确保用户获取到的是最新、最准确的信息。内容更新频率取决于内容的类型、用户需求和业务策略。
37、进一步地,s4中,加密密钥的表达式为:;式中,表示传输描述,表示标准视频教学文件的整体视频描述。
38、本专利技术的有益效果是:本专利技术利用https协议提供的数据传输通道,生成传输描述,保证标准教学视频文件在传输过程中的完整性,且传输描述包含关于标准教学视频文件在云平台传输的详细信息;另外,本专利技术通过提取关键帧,可以了解教学视频文件的分布情况和关键帧信息,有助于进行加密分析;本专利技术生成的加密密钥可以确保标准教学视频文件在存储和传输过程中的安全性,防止未经授权的访问和泄露。
本文档来自技高网...【技术保护点】
1.一种基于数据分析的教学管理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于数据分析的教学管理方法,其特征在于,所述S2包括以下子步骤:
3.根据权利要求2所述的基于数据分析的教学管理方法,其特征在于,所述S23中,协议请求段的计算公式为:
4.根据权利要求2所述的基于数据分析的教学管理方法,其特征在于,所述S24中,传输描述的表达式为:
5.根据权利要求1所述的基于数据分析的教学管理方法,其特征在于,所述S3包括以下子步骤:
6.根据权利要求5所述的基于数据分析的教学管理方法,其特征在于,所述S32中,I帧的分发调度值的计算公式为:
7.根据权利要求5所述的基于数据分析的教学管理方法,其特征在于,所述S33中,标准教学视频文件在云平台的日志审计包括存储周期。
8.根据权利要求5所述的基于数据分析的教学管理方法,其特征在于,所述S33中,标准视频教学文件的整体视频描述的计算公式为:
9.根据权利要求1所述的基于数据分析的教学管理方法,其特征在于,所述S4中,加密密钥的表
...【技术特征摘要】
1.一种基于数据分析的教学管理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于数据分析的教学管理方法,其特征在于,所述s2包括以下子步骤:
3.根据权利要求2所述的基于数据分析的教学管理方法,其特征在于,所述s23中,协议请求段的计算公式为:
4.根据权利要求2所述的基于数据分析的教学管理方法,其特征在于,所述s24中,传输描述的表达式为:
5.根据权利要求1所述的基于数据分析的教学管理方法,其特征在于,所述s3包括以下子步骤:
6.根据权利要求5所述...
【专利技术属性】
技术研发人员:叶法林,薛耀淇,钟琴,
申请(专利权)人:成都航空职业技术学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。