【技术实现步骤摘要】
视频分发系统和视频分发方法
[0001]本专利技术涉及视频分发
,具体地说,涉及视频分发系统和视频分发方法。
技术介绍
[0002]如今,随着互联网带宽的不断提升,视频内容的分发与播放,在新闻娱乐、在线教育、社交网络和自媒体场景下越来越普遍。在满足成本预算的情况下、保证视频的快速分发与播放,也成了各家视频内容提供商不断优化的方向。然而,目前的视频分发系统还存在一些较大的局限,如视频分发过程中,因无法保证分发视频内容所需的信道带宽,从而导致无法提供稳定工作的服务;同时,因不同用户终端的播放器配置不同,而适用于这些用户终端的视频码率各不相同,导致在线视频无法流畅地播放,否则内容服务商需要提供多种码率的视频内容供用户自行选择,从而导致服务商的运行成本增高;另外常用的视频分发系统无法对视频分发服务质量进行测量及分析,无法给控制中心提供较为准确的调整依据,从而无法提供足够有保证的服务质量。
技术实现思路
[0003]本专利技术的目的在于提供了视频分发系统和视频分发方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述技术问题的解决,本专利技术的目的之一在于,提供了视频分发系统,包括
[0005]基建管理单元、视频数据单元、视频分发单元和功能服务单元;所述基建管理单元、所述视频数据单元、所述视频分发单元与所述功能服务单元依次通过网络通信连接;所述基建管理单元用于对构成并支持系统运行的基础架构设备及应用、技术进行管理;所述视频数据单元用于对待分发的视频数据进行处置管理;所述视频分发单元 ...
【技术保护点】
【技术特征摘要】
1.视频分发系统,其特征在于:包括基建管理单元(100)、视频数据单元(200)、视频分发单元(300)和功能服务单元(400);所述基建管理单元(100)、所述视频数据单元(200)、所述视频分发单元(300)与所述功能服务单元(400)依次通过网络通信连接;所述基建管理单元(100)用于对构成并支持系统运行的基础架构设备及应用、技术进行管理;所述视频数据单元(200)用于对待分发的视频数据进行处置管理;所述视频分发单元(300)用于对视频分发的全过程进行管理监控;所述功能服务单元(400)用于通过扩展应用服务来完善系统的功能性;所述基建管理单元(100)包括视频终端模块(101)、控制设备模块(102)、技术支持模块(103)和网络通信模块(104);所述视频数据单元(200)包括采集传输模块(201)、审核分类模块(202)、上云计算模块(203)和转码存储模块(204);所述视频分发单元(300)包括最优控制模块(301)、分发协议模块(302)、带宽控制模块(303)和码率自适应模块(304);所述功能服务单元(400)包括机器学习模块(401)、分发反馈模块(402)、服务质量模块(403)和调度调整模块(404)。2.根据权利要求1所述的视频分发系统,其特征在于:所述视频终端模块(101)、所述控制设备模块(102)与所述技术支持模块(103)依次通过网络通信连接且并列运行;所述视频终端模块(101)用于对提供视频摄录、播放的终端设备进行连接管理;所述控制设备模块(102)用于对控制系统运行的计算机软硬件设备产品进行管理;所述技术支持模块(103)用于载入多种智能技术以支持系统的顺畅运行;所述网络通信模块(104)用于给系统各层面、各终端之间提供信号连接、数据传输的通道。3.根据权利要求1所述的视频分发系统,其特征在于:所述采集传输模块(201)的信号输出端与所述审核分类模块(202)的信号输入端连接,所述审核分类模块(202)的信号输出端与所述上云计算模块(203)的信号输入端连接,所述上云计算模块(203)的信号输出端与所述转码存储模块(204)的信号输入端连接;所述采集传输模块(201)用于通过摄像装置摄录视频或从存储设备中获取已存的视频数据并将视频文件无损传输到系统处理器上;所述审核分类模块(202)用于通过智能识别技术对视频的内容合法性进行审核并根据视频内容标签对其进行分类;所述上云计算模块(203)用于将获取的视频数据上传到云端并提供各类计算服务;所述转码存储模块(204)用于在云端平台根据约定需求、借助视频转码输出多个不用码率的视频文件并进行保存,并产生嵌套的协议索引文件供终端用户访问。4.根据权利要求3所述的视频分发系统,其特征在于:所述审核分类模块(202)采用ID3算法,其算法流程为:设S是s个视频数据样本的集合,定义m个不同类C
i
(i=1,2,...,m),设s
i
是C
i
类中的样本数,则对给定的样本S所期望的信息值的计算公式为:其中,p
i
是任意样本属于C
i
的概率,p
i
=s
i
/s。5.根据权利要求1所述的视频分发系统,其特征在于:所述最优控制模块(301)、所述分发协议模块(302)、所述带宽控制模块(303)与所述码率自适应模块(304)依次通过网络通
信连接;所述最优控制模块(301)用于通过对规划算法的管理实现最优控制策略并应用于分发协议的选择、带宽参数的配置及码率自适应;所述分发协议模块(302)用于载入并管理多种不同的视频分发协议;所述带宽控制模块(303)用于通过带宽控制器在视频分发器与用户终端之间的通信路径中保留用于视频内容分发的带宽并对带宽信道进行选择控制;所述码率自适应模块(304)用于通过载入码率自适应技术,自动感知网络环境变化,或根据客户端播放buffer情况自动从云端选择调用码率合理的视频文件及对应的协议索引文件,以最大化用户在线观看视频的体验质量。6.根据权利要求5所述的视频分发系统,其特征在于:所述最优控制模块(301)中,求解最优控制的步骤如下:Step1、建立被控制系统的状态方程Step2、确立状态方程...
【专利技术属性】
技术研发人员:刘扬,
申请(专利权)人:北京凌壹世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。