首先了解为什么学习华为视讯
• 产品和解决方案被广泛应用
• 拥有自主知识产权的H.323协议栈
• 拥有ASCI芯片设计能力而且设计了视音频ASCI芯片
• 拥有国内最大专业图像和声音实验室
ASCI芯片:
• ASCI=应用型专用集成电路,是一种专用芯片,专门针对某个领域去设计的芯片。比如比特币挖矿大厂的比特大陆,用的就是ASCI芯片。以及AI领域和视讯领域
• ASCI芯片和CPU、GPU芯片有哪些不同
○ CPU和GPU是通用计算芯片,这两种芯片应用于不同的领域,但是如果都很对于通用基础计算,会因为各自的差异显示出不同
○ CPU除了满足基础计算以外,还满足更好的人机交互,所以更精于优化与预测,适合逻辑控制
○ GPU里面有上千个很小的、高效的算数逻辑单元ALU组成并行计算架构,所以GPU计算能力比CPU强很多,所以GPU更加合适处理重复性的无脑工作,比如图形计算。在深度学习中一般需要大量计算,训练算法不难,但是数据量庞大,所以GPU比CPU更加适合深度学习
视讯专用名词
• 视讯=视频会议=电视会议
• 会场=局点=方
• 导演=控制台
• 主会场=核心会场
• 管理员=会议的管理员
• 一、二、三级网
○ 华为视讯分级分权:随着视讯发展,会议容量增加和管理分级需求越来越明显。比如政府、军队、电力等会议,基本上都是大容量且分层级的会议,所以就有了分级分权的概念
○ 分级:分级就类似于军队里的军、师、旅或者城市的省、市、县。
○ 分权:级别越高权限越高,上一级也会分给下一级部分权力。这样对于管理层面来说,更加快速。每一级部门也可以有独立的视讯方案
○ 分级分权管理和分级管理的不同:分级分权是有上下级的概念的,上级也可以查看到下级各部门的工作状态和设备状态。而分级只是将会议分成多套不同的会议,没有上下级的概念,而且上下级之间管理还需要通过人与人进行沟通,不能对全局进行掌握
○ 现有的解决方案一般都只是分级会议,而没有实现真正的分级分权,所以开会之前还需要各级的设备管理员之间进行电话或邮件沟通完成跨级会议召开。拓扑一般是按照一级网-->二级网-->三级网,属于树形拓扑
§ 弊端1:开会时,各级设备管理员必须全部到场,而且不管是上级还是下级管理员的权限都一样,上下级管理员权限都一样会导致无法各司其职,消耗大量的人力
§ 弊端2:上级设备管理员无法监控到下级网设备情况,只能通过管理员口头上报
§ 弊端3:上下级设备管理员权限一样,如果下级管理员纪律或技术不好会存在很大的风险
§ 弊端4:某些厂商在实现方案时,下级会议可以直接接入上级会议,存在安全隐患
视频会议系统
概念:视频会议系统是集语音、图像和数据于一体的交互式多媒体信息业务。或者说你可以直接叫作视频会议,说到视频会议大家就了解了,就是两个或两个人以上的人群通过通信设备和网络进行面对面的会议
介绍:视频会议从应用场景上分为两类:广播式和多人交互式
• 广播式:就类似于我现在这样或者一个大V开直播分享知识或老板给全体员工开大会,从技术上实现就很像双人通话,就是比双人通话增加了屏幕分享和白板
• 多人交互式:就类似于头脑风暴,所有人都需要进行发言进行发表意见和看法,这里涉及的功能就很像视频通话
所以从技术上来看,视频会议的实现和视频通话很像,主要有几个步骤:
采集—>编码—>传输—>解码—>渲染播放
采集端:需要考虑滤波、回音消除、滤镜等等
编码和传输:需要考虑分辨率或采样率的调整
解码和播放端:需要考虑音视频的后处理
所以从底层技术上来说,视频通话和视频会议差不多,但是要求的稳定性更高,不然就会尴尬,你试想一下老板在开会时一会丢个帧一会卡顿一下