1.一种基于物联网通信和直播平台的数据处理方法,其特征在于,应用于与直播平台以及终端设备通信连接的云计算中心,所述方法包括:在获取到直播平台下发的目标视频流数据时并行地从终端设备的设备运行日志中抽取与所述终端设备对应的视频输出线程的当前线程参数;
通过所述当前线程参数确定所述终端设备在进行视频播放时的前置延迟时长值;根据所述目标视频流数据的视频画质参数确定对所述目标视频流数据进行安全性检测的阶段性时长值;其中,前置延迟时长值用于表征终端设备在进行视频播放之前的转码耗时以及分辨率的自适应调整耗时,阶段性时长值用于表征对目标视频流数据进行安全性检测的耗时波动情况;
基于所述前置延时时长值对所述阶段性时长值进行划分得到多个检测时段,按照所述检测时段启动对应的至少多个检测线程对所述目标视频流数据进行安全性检测,并将通过安全性检测的至少部分视频流数据下发给所述终端设备;其中,所述云计算中心对所述至少部分视频流数据进行安全性检测的检测时长值小于等于所述前置延迟时长值;
其中,通过所述当前线程参数确定所述终端设备在进行视频播放时的前置延迟时长值,进一步包括:确定所述当前线程参数的参数执行路径对应的路径延时信息及所述参数执行路径的路径稳定指标;其中,所述路径稳定指标表示所述当前线程参数的参数执行路径的运行稳定性;所述路径稳定指标至少包括:表示所述当前线程参数的参数执行路径的运行稳定性的第一稳定系数和第二稳定系数;生成与所述路径延时信息对应的延时曲线;
其中,所述延时曲线中包含有预先配置的曲线节点标签,所述曲线节点标签表示位于所述延时曲线上内且与所述路径延时信息对应的参数执行路径的延时调整信息;依据所述延时曲线中的每个曲线节点标签获取所述终端设备在进行视频播放时的运行节点数据,通过提取所述运行节点数据中的节点连线信息以实现对所述运行节点数据的误差校正得到目标节点数据;提取每组目标节点数据中的数值信息并依据所述节点连线信息对所述数值信息中的目标数值进行加权得到前置延迟时长值;
其中,根据所述目标视频流数据的视频画质参数确定对所述目标视频流数据进行安全性检测的阶段性时长值,包括:根据接收所述目标视频流数据时所生成的数据交互记录中的数据传输协议以及数据加密协议,确定用于对所述视频画质参数进行分类的多个分类标识数据的分类逻辑信息以及不同分类标识数据之间的影响因子系数;基于确定出的多个分类标识数据的分类逻辑信息以及不同分类标识数据之间的影响因子系数,对所述多个分类标识数据进行标记以得到至少多个目标分类数据;其中,所述目标分类数据的分类逻辑信息对应的分类权重位于设定权重区间且不同目标分类数据之间的影响因子系数均小于预设阈值;采用所述多个目标分类数据对所述视频画质参数进行分类,得到多组画质参数指标;针对每组画质参数指标,将该组画质参数指标中的指标数据列出并建立对应的指标数据检测列表;通过所述指标数据检测列表确定与所述视频画质参数对应的时间片资源分配系数;根据确定出的多个时间片资源分配系数以及当前时间片资源的占用率确定对所述目标视频流数据进行安全性检测的阶段性时长值。
2.如权利要求1所述的数据处理方法,其特征在于,基于所述前置延时时长值对所述阶段性时长值进行划分得到多个检测时段,包括:基于获取到的所述终端设备的用户行为数据对确定所述前置时长值的调整区间;
选取位于所述调整区间内的多个待处理时长值并基于每个待处理时长值对所述阶段性时长值进行划分得到多个待处理检测时段;
检测每个待处理检测时段对应的分段视频流数据是否存在阶段性结束标识,并统计每个待处理时长值对应的阶段性结束标识的累计值;
将最大累计值对应的多个待处理检测时段确定为所述多个检测时段。
3.如权利要求1所述的数据处理方法,其特征在于,按照所述检测时段启动对应的至少多个检测线程对所述目标视频流数据进行安全性检测,包括:按照所述检测时段选取至少多个响应时长按照由短到长的顺序排序且排序靠前的多个检测线程;
按照所述检测时段对所述目标视频流数据进行分段以得到多个带检测视频流数据;
将时序靠前的待检测视频流数据按照所述多个检测线程中的每个检测线程的目标数据格式进行转换以得到时序靠前的待检测视频流数据对应的待检测数据集;其中,所述待检测数据集与所述检测线程一一对应;
将每组待检测数据集输入对应的检测线程中以采用每个检测线程对所述目标视频流数据进行安全性检测。
4.如权利要求1所述的数据处理方法,其特征在于,提取每组目标节点数据中的数值信息并依据所述节点连线信息对所述数值信息中的目标数值进行加权得到前置延迟时长值,进一步包括:
统计每组目标节点数据对应的动态数据并生成与所述动态数据对应的动态图数据表单,生成不同目标节点数据之间的数据结构差异信息对应的数据结构表单;其中,所述动态图数据表单和所述数据结构表单分别包括多个不同信息维度的表单元素,所述表单元素用于记载对应的表单信息;
获取所述动态数据在所述动态图数据表单中的调用次数最高的表单元素的表单信息编码,在所述表单信息编码对应的译码器状态为闲置状态时将所述数据结构表单中具有最小信息维度的表单元素确定为基准表单元素;
基于所述延时曲线的曲线特征将所述表单信息编码加载到所述基准表单元素所对应的编码字段中以在所述基准表单元素所对应的编码字段中得到所述表单信息编码对应的转换编码;按照所述表单信息编码与所述转换编码之间的逐位比较结果生成所述动态数据和所述数据结构差异信息之间的关联逻辑列表;
根据所述关联逻辑列表提取每组目标节点数据中的数值信息并确定所述数值信息对应的数值分布队列;依据所述节点连线信息对所述数值分布队列进行抽取,以获取所述数值分布队列中的至少一个目标数值,采用所述节点连线信息对应的向量特征值对所述目标数值进行加权得到前置延迟时长值。
5.如权利要求1所述的数据处理方法,其特征在于,从终端设备的设备运行日志中抽取与所述终端设备对应的视频输出线程的当前线程参数,具体包括:将所述设备运行日志中的文本数据按照时序先后顺序进行整合以得到日志数据集,根据所述日志数据集确定所述终端设备的内存资源配置信息并从所述内存资源配置信息中提取与所述终端设备对应的多个处理线程中的每个处理线程的线程标识;
在根据所述内存资源配置信息中的资源分布轨迹图确定出存在与所述终端设备对应的第一标识聚类集以及第二标识聚类集时,基于所述终端设备在所述第一标识聚类集中的线程标识以及所述线程标识的标识相关度计算所述终端设备在所述第二标识聚类集中的各线程标识与所述终端设备在所述第一标识聚类集中的各线程标识之间的特征区分系数,并将所述终端设备在所述第二标识聚类集中的与在所述第一标识聚类集中的线程标识之间的特征区分系数小于设定系数的线程标识设置到所述第一标识聚类集中;其中,在所述终端设备对应的第二标识聚类集中包含有多个线程标识的情况下,基于所述终端设备在所述第一标识聚类集中的线程标识以及所述线程标识的标识相关度计算所述终端设备在所述第二标识聚类集中的各线程标识之间的特征区分系数,并通过所述各线程标识之间的特征区分系数对所述第二标识聚类集中的各线程标识进行筛分;基于所述终端设备在所述第一标识聚类集中的线程标识以及所述线程标识的标识相关度为上述筛分得到的目标线程标识添加特征优先级,并依据所述特征优先级将至少部分目标线程标识设置到所述第一标识聚类集中;其中,所述第一标识聚类集中的线程标识用于表征动态处理线程对应的线程标识,所述第二标识聚类集中的线程标识用于表征静态处理线程对应的线程标识,所述视频输出线程属于动态处理线程;
从所述第一标识聚类集中选取出标识更新次数不随所述终端设备的时间片资源占用率的变化而改变的目标线程标识,并根据预设的映射列表确定与所述目标线程标识对应的目标处理线程,将所述目标处理线程确定为所述视频输出线程;
从所述设备运行日志中抽取与所述视频输出线程对应的多组线程参数并计算每组线程参数对应的参数指向权重与所述目标线程标识的标识指向权重之间的传递匹配率,将最大传递匹配率对应的线程参数确定为所述当前线程参数。
6.一种云计算中心,其特征在于,所述云计算中心与直播平台以及终端设备通信连接,所述云计算中心至少用于:
在获取到直播平台下发的目标视频流数据时并行地从终端设备的设备运行日志中抽取与所述终端设备对应的视频输出线程的当前线程参数;
通过所述当前线程参数确定所述终端设备在进行视频播放时的前置延迟时长值;根据所述目标视频流数据的视频画质参数确定对所述目标视频流数据进行安全性检测的阶段性时长值;其中,前置延迟时长值用于表征终端设备在进行视频播放之前的转码耗时以及分辨率的自适应调整耗时,阶段性时长值用于表征对目标视频流数据进行安全性检测的耗时波动情况;
基于所述前置延时时长值对所述阶段性时长值进行划分得到多个检测时段,按照所述检测时段启动对应的至少多个检测线程对所述目标视频流数据进行安全性检测,并将通过安全性检测的至少部分视频流数据下发给所述终端设备;其中,所述云计算中心对所述至少部分视频流数据进行安全性检测的检测时长值小于等于所述前置延迟时长值;
其中,通过所述当前线程参数确定所述终端设备在进行视频播放时的前置延迟时长值,进一步包括:确定所述当前线程参数的参数执行路径对应的路径延时信息及所述参数执行路径的路径稳定指标;其中,所述路径稳定指标表示所述当前线程参数的参数执行路径的运行稳定性;所述路径稳定指标至少包括:表示所述当前线程参数的参数执行路径的运行稳定性的第一稳定系数和第二稳定系数;生成与所述路径延时信息对应的延时曲线;
其中,所述延时曲线中包含有预先配置的曲线节点标签,所述曲线节点标签表示位于所述延时曲线上内且与所述路径延时信息对应的参数执行路径的延时调整信息;依据所述延时曲线中的每个曲线节点标签获取所述终端设备在进行视频播放时的运行节点数据,通过提取所述运行节点数据中的节点连线信息以实现对所述运行节点数据的误差校正得到目标节点数据;提取每组目标节点数据中的数值信息并依据所述节点连线信息对所述数值信息中的目标数值进行加权得到前置延迟时长值;
其中,根据所述目标视频流数据的视频画质参数确定对所述目标视频流数据进行安全性检测的阶段性时长值,包括:根据接收所述目标视频流数据时所生成的数据交互记录中的数据传输协议以及数据加密协议,确定用于对所述视频画质参数进行分类的多个分类标识数据的分类逻辑信息以及不同分类标识数据之间的影响因子系数;基于确定出的多个分类标识数据的分类逻辑信息以及不同分类标识数据之间的影响因子系数,对所述多个分类标识数据进行标记以得到至少多个目标分类数据;其中,所述目标分类数据的分类逻辑信息对应的分类权重位于设定权重区间且不同目标分类数据之间的影响因子系数均小于预设阈值;采用所述多个目标分类数据对所述视频画质参数进行分类,得到多组画质参数指标;针对每组画质参数指标,将该组画质参数指标中的指标数据列出并建立对应的指标数据检测列表;通过所述指标数据检测列表确定与所述视频画质参数对应的时间片资源分配系数;根据确定出的多个时间片资源分配系数以及当前时间片资源的占用率确定对所述目标视频流数据进行安全性检测的阶段性时长值。
7.一种云计算中心,其特征在于,包括处理器和存储器,所述处理器在运行从所述存储器中调取的计算机程序时实现权利要求1‑5任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序在运行时实现权利要求1‑5任一项所述的方法。