一种网络直播数据处理方法及系统技术方案

技术编号:18579591 阅读:93 留言:0更新日期:2018-08-01 14:32
本发明专利技术提供一种网络直播数据处理方法及系统,方法包括:摄像装置获取符合预设不丢帧条件的视频帧,将视频帧转化为视频数据流,对视频数据流进行DRM数字版权加密真实性验证;当视频数据流通过DRM数字版权加密真实性验证时,摄像装置将内部处理器的状态信息发送给中心服务器,以使得中心服务器将状态信息与预设状态信息进行匹配,并在状态信息与预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器;摄像装置接收中心服务器发送的处于空闲状态的多媒体服务器的地址,并将视频数据流发送给处于空闲状态的多媒体服务器,实现了对网络直播平台的合理监管,确保了网络平台的安全性;同时有效提升了网络直播平台的运行效率。

A network direct data processing method and system

The present invention provides a network direct seeding data processing method and system. The method includes: a video frame is obtained in accordance with the preset frame condition, the video frame is converted into a video data stream, the video data stream is verified by DRM digital copyright encryption, and the video data stream encrypts the authenticity of the digital copyright through the digital copyright. The video camera sends the status information of the internal processor to the central server, so that the central server matches the state information with the preset state information, and queries the multimedia server in the idle state from the multimedia server cluster when the state information is matched with the preset state information. The device receives the address of the idle state multimedia server sent by the center server and sends the video data stream to the multimedia server in the idle state. It realizes the reasonable supervision of the network broadcast platform, ensures the security of the network platform, and effectively improves the operating efficiency of the network live platform.

【技术实现步骤摘要】
一种网络直播数据处理方法及系统
本专利技术涉及多媒体网络通信
,更具体地,涉及一种网络直播数据处理方法及系统。
技术介绍
近年来,网络直播流行开来,然而网络直播的过程数据量庞大,同时网络直播过程中将数据源恶意非法据为己有以牟利的行为时有发生,网络直播的安全性、可靠性与流畅性在现有的网络社会变得越来越重要。当前网络平台众多,用户在选择时存在一定的盲目性,对于拍摄直播的用户及观看直播的用户,基于网络环境对直播平台选择直接决定了网络直播的效果;同时,网络直播发展迅速,用户规模快速增长,据不完全统计,当前境内各类网络直播平台已达150余家,用户规模超过2亿,一些大型网络直播平台注册用户过亿,月活跃用户超千万,高峰时段部分“房间”用户数可达数万人。网络直播快速发展的同时,也带来了突出的安全问题。因此,有必要对网络直播内容进行合理限制与监控。有鉴于此,亟需提供一种网络直播数据处理方法,其意义不仅在于有效发展当前网络直播时效性,更有助于营造良好的网络环境,便于用户在网络直播平台上展示积极向上的内容。
技术实现思路
本专利技术为了克服现有技术中网络直播环境缺乏监管控制且网络平台数据传递效率低的问题,提供一种网络直播数据处理方法及系统。一方面,本专利技术提供一种网络直播数据处理方法,包括:S1,摄像装置获取符合预设不丢帧条件的视频帧,将所述视频帧转化为视频数据流,对所述视频数据流进行DRM数字版权加密真实性验证;S2,当所述视频数据流通过所述DRM数字版权加密真实性验证时,所述摄像装置将内部处理器的状态信息发送给中心服务器,以使得所述中心服务器将所述状态信息与预设状态信息进行匹配,并在所述状态信息与所述预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器;S3,所述摄像装置接收所述中心服务器发送的所述处于空闲状态的多媒体服务器的地址,并将所述视频数据流发送给所述处于空闲状态的多媒体服务器。优选地,所述步骤S1之前还包括:所述摄像装置接收所述中心服务器发送的初始化认证请求,以使得所述中心服务器对所述摄像装置的基本信息进行认证。优选地,步骤S1中所述预设不丢帧条件包括:所述视频帧的接收时间戳与所述视频帧的生成时间戳的时差小于预设的时差阈值和/或所述视频帧的接收时间戳与所述视频帧的生成时间戳的时差小于所述视频帧所在视频流时长的预设比例。优选地,所述步骤S1还包括:所述摄像装置对所述视频数据流进行数字加密处理和权限控制。优选地,步骤S2中所述内部处理器的状态信息包括:所述内部处理器的主板芯片中的电压指标、所述主板芯片的温度指标、所述内部处理器的数据负载水平信息和所述内部处理器的数据吞吐速率信息。优选地,其特征在于,步骤S2中所述状态信息与所述预设状态信息匹配成功进一步包括:所述电压指标不低于预设最低电压值且不高于预设最高电压值;和/或所述温度指标不低于预设最低温度值且所述温度指标不高于预设最高温度值;和/或所述数据负载水平值不高于预设最高数据负载水平值;和/或所述数据吞吐速率值不低于预设最低数据吞吐速率值。优选地,其特征在于,步骤S2中所述从多媒体服务器集群中查询处于空闲状态的多媒体服务器进一步包括:若所述多媒体服务器中处理的多媒体数据类型种类的数量不大于预设的数据数量阈值,则确定所述多媒体服务器为处于空闲状态的多媒体服务器;和/或若所述多媒体服务器的CPU运转速率不超过预设的速率阈值,则确定所述多媒体服务器为处于空闲状态的多媒体服务器;和/或若所述多媒体服务器未使用的存储空间与已使用的存储空间的比值不高于预设的比值,则确定所述多媒体服务器为处于空闲状态的多媒体服务器;和/或若所述多媒体服务器的连接使用用户操作数不大于预设的用户数量阈值,则确定所述多媒体服务器为处于空闲状态的服务器。优选地,步骤S3中所述将所述视频数据流发送给所述处于空闲状态的多媒体服务器之前还包括:所述摄像装置与所述处于空闲状态的多媒体服务器建立通信连接。优选地,步骤S3中所述将所述视频数据流发送给所述处于空闲状态的多媒体服务器进一步包括:利用RTMP协议将所述视频数据流发送给所述处于空闲状态的多媒体服务器。一方面,本专利技术提供一种网络直播数据处理系统,包括摄像装置、中心服务器和多媒体服务器,其中:所述摄像装置,用于获取符合预设不丢帧条件的视频帧,将所述视频帧转化为视频数据流,对所述视频数据流进行DRM数字版权加密真实性验证,当所述视频数据流通过所述DRM数字版权加密真实性验证时,将内部处理器的状态信息发送给中心服务器;所述中心服务器,用于将所述状态信息与预设状态信息进行匹配,当所述状态信息与所述预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器,并将所述处于空闲状态的多媒体服务器的地址发送给所述摄像装置,以使得所述摄像装置将所述视频数据流发送给所述处于空闲状态的多媒体服务器。本专利技术提供的一种网络直播数据处理方法及系统,在视频数据网络直播发起前对网络平台进行身份认证,同时对欲直播以及已直播的内容进行级别检验,合理监管网络直播平台;同时,通过查询处于空闲状态的多媒体服务器,有利于对多媒体服务器进行正确选择,进而有利于提升网络直播平台的运行效率。附图说明图1为本专利技术实施例的一种网络直播数据处理方法的整体流程示意图;图2为本专利技术实施例的摄像装置的结构示意图;图3为本专利技术实施例的一种网络直播数据处理系统的整体结构示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1为本专利技术实施例的一种网络直播数据处理方法的整体流程示意图,如图1所示,本专利技术提供一种网络直播数据处理方法,包括:S1,摄像装置获取符合预设不丢帧条件的视频帧,将所述视频帧转化为视频数据流,对所述视频数据流进行DRM数字版权加密真实性验证;S2,当所述视频数据流通过所述DRM数字版权加密真实性验证时,所述摄像装置将内部处理器的状态信息发送给中心服务器,以使得所述中心服务器将所述状态信息与预设状态信息进行匹配,并在所述状态信息与所述预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器;S3,所述摄像装置接收所述中心服务器发送的所述处于空闲状态的多媒体服务器的地址,并将所述视频数据流发送给所述处于空闲状态的多媒体服务器。具体地,本实施例中,当进行网络直播时,通过摄像装置拍摄视频帧。图2为本专利技术实施例的摄像装置的结构示意图,如图2所示,本实施例中,摄像装置主要包括:保护膜1、镜头2、数字信号处理器3、图像传感器4和核心主板芯片5。其中,保护膜1主要起保护作用,防止进水或者外部尖锐物品对摄像装置造成伤害;镜头2的结构由几片透镜组成,可以为塑胶透镜或玻璃透镜;数字信号处理器,简称DSP,主要是通过一系列复杂的数学算法运算,对数字图像信号参数进行优化处理;CCD图像传感器,也称为图像控制器,具体为一种半导体器件,图像控制器能够把光学影像转化为电信号;核心主板芯片中包含了与服务器进行交互的接口。在上述技术方案的基础上,摄像装置通过图像控制器拍摄视频帧,并从拍摄的视频帧中获取符合预设不丢帧条件的视频帧,并将符合预设不丢帧条件的视频帧进行处理生成对应的视频数据流,最终对视频本文档来自技高网...

【技术保护点】
1.一种网络直播数据处理方法,其特征在于,包括:S1,摄像装置获取符合预设不丢帧条件的视频帧,将所述视频帧转化为视频数据流,对所述视频数据流进行DRM数字版权加密真实性验证;S2,当所述视频数据流通过所述DRM数字版权加密真实性验证时,所述摄像装置将内部处理器的状态信息发送给中心服务器,以使得所述中心服务器将所述状态信息与预设状态信息进行匹配,并在所述状态信息与所述预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器;S3,所述摄像装置接收所述中心服务器发送的所述处于空闲状态的多媒体服务器的地址,并将所述视频数据流发送给所述处于空闲状态的多媒体服务器。

【技术特征摘要】
1.一种网络直播数据处理方法,其特征在于,包括:S1,摄像装置获取符合预设不丢帧条件的视频帧,将所述视频帧转化为视频数据流,对所述视频数据流进行DRM数字版权加密真实性验证;S2,当所述视频数据流通过所述DRM数字版权加密真实性验证时,所述摄像装置将内部处理器的状态信息发送给中心服务器,以使得所述中心服务器将所述状态信息与预设状态信息进行匹配,并在所述状态信息与所述预设状态信息匹配成功时,从多媒体服务器集群中查询处于空闲状态的多媒体服务器;S3,所述摄像装置接收所述中心服务器发送的所述处于空闲状态的多媒体服务器的地址,并将所述视频数据流发送给所述处于空闲状态的多媒体服务器。2.根据权利要求1所述的方法,其特征在于,所述步骤S1之前还包括:所述摄像装置接收所述中心服务器发送的初始化认证请求,以使得所述中心服务器对所述摄像装置的基本信息进行认证。3.根据权利要求1所述的方法,其特征在于,步骤S1中所述预设不丢帧条件包括:所述视频帧的接收时间戳与所述视频帧的生成时间戳的时差小于预设的时差阈值和/或所述视频帧的接收时间戳与所述视频帧的生成时间戳的时差小于所述视频帧所在视频流时长的预设比例。4.根据权利要求1所述的方法,其特征在于,所述步骤S1还包括:所述摄像装置对所述视频数据流进行数字加密处理和权限控制。5.根据权利要求1所述的方法,其特征在于,步骤S2中所述内部处理器的状态信息包括:所述内部处理器的主板芯片中的电压指标、所述主板芯片的温度指标、所述内部处理器的数据负载水平信息和所述内部处理器的数据吞吐速率信息。6.根据权利要求5所述的方法,其特征在于,步骤S2中所述状态信息与所述预设状态信息匹配成功进一步包括:所述电压指标不低于预设最低电压值且不高于预设最高电压值;和/或所述温度指标不低于预设最低温度值且所述温度指标不高于预设最高温度值;和/或所述数据负载水平值不高于预设最高数据负载水平值;和/或所述...

【专利技术属性】
技术研发人员:高万林张琛驰仲贞赵龙王敏娟
申请(专利权)人:中国农业大学
类型:发明
国别省市:北京,11

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

1