草庐IT

DTSE Tech Talk | 第10期:云会议带你入门音视频世界

华为云开发者社区 2023-03-28 原文

摘要:本期直播主题是《云会议带你入门音视频世界》,华为云媒体服务产品部资深专家金云飞,与开发者们交流华为云会议在实时音视频行业中的集成应用,帮助开发者更好的理解华为云会议及其开放能力。

本期直播主题是《云会议带你入门音视频世界》,华为云媒体服务产品部资深专家金云飞,与开发者们交流华为云会议在实时音视频行业中的集成应用,帮助开发者更好的理解华为云会议及其开放能力。并通过Server端Demo和App端Demo的实际操作演示,深入了华为云会议的集成方法。

华为云会议的5种产品形态,支持多种个性化行业需求

随着2020年疫情爆发以来,视频会议已进入云时代,云会议已成为企业高频刚需的数字化基础服务。华为云会议是基于云架构的多方视频会议服务平台,用在线的方式将华为将近30年在视频通信领域的技术积累和产品提供给客户,致力于提供高清画质、简单易用、协作智能、安全可靠的华为云会议体验。

华为云会议支持系列化软硬终端通过互联网便捷接入,提供多方视频会议的服务,其提供的高清音视频能力、高效协作功能、专业智能终端,彻底打破传统视频通信系统的繁琐束缚,消除协作界限,为政企客户构建数字化办公空间,打造智能化工作方式,创建零距离轻办公团队。低门槛、简单易用、安全可靠的高清音视频,帮助客户完成跨区域、跨单位的沟通与协作诉求。同时,华为云会议提供丰富的开放接口,各行业可以基于自己的行业特点集成开发,满足教育、医疗、政府、金融、交通等各行业的应用,为行业化的生产系统提供更智能和高效的协作沟通方案。

为了满足在线办公、行政会议、企业发布会、行业应用等应用场景,华为云会议构建了5大产品+3类套餐组合+N个行业解决方案的模式。具体表现为:

  • 5大产品:云会议、网络研讨会、智能会议室、API&SDK、会议专业服务
  • 3类套餐:免费版、专业版、企业版
  • N个行业解决方案:满足政府、教育、金融、医疗、制造等多个行业客户的个性化诉求

核心竞争力,全方位打造高清视频体验

从核心竞争力角度来分析,华为云会议以下几大优势:

  • 专业级云会议体验,超高清,易使用超高清:全平台1080P高清视频,4K数据共享;低时延:国内<200ms,全球<400ms(业界最佳);抗丢包:音频80%,视频50%,数据30%;全场景:会议+直播+协作,融合场景无缝支持;全联接:跨平台(android/windows/ios/mac,web),跨终端,跨网络,全球接入
  • 智能会议室,云端协同,智能协作软硬一致体验;华为全系列专业的会议硬件终端;线上线下互通;原有终端/第三方品牌终端利旧;华为消费者终端集成互联,多屏互动;
  • 安全稳定可靠,业界领先云管端全链路安全;国产化、业界最高等级的安全认证; 大容量稳定可靠,支持亿级并发,多网络通道保障;
  • 全球专业服务,快速响应,后顾无忧全球170+国家和地区的本地化服务能力;70+国级/部级高端会议成功经验,500+场重大会议保障经验;跨国专业会议保障,专家团队支持

开放能力:华为云会议的关键竞争力

云协作KIT是华为云会议提供全平台开放的API&SDK,可以供ISV进行二次开发集成。

服务端侧支持用户管理、终端管理、会管会控等接口开放。并未ISV提供多租户模式。为了简化开发难度,为开发者提供了Java/Python/Go三种语言的SDK。

客户端侧提供UISDK(Android SDK、iOS SDK、Windows SDK、Mac SDK、Electron SDK)方式集成、Web SDK集成、客户端应用直接集成等多种集成方式。

华为云会议简单易用的集成方式

按照历史项目经验,普通一个项目投入2周左右时间,即可完成华为云会议的集成。

在使用华为云会议集成端到端开发的过程中,下面的几个小tips能够让大家在开发过程中事半功倍:

  • 推荐使用华为云会议App ID鉴权方式集成,可以省去开发者业务系统和华为云会议帐号映射的维护工作量。
  • 服务端REST API调用需要有接入Token(Access Token)或者会控Token。既可以直接调用REST API,也可以使用封装好的SDK。
  • 客户端UI SDK调用步骤一般是先初始化、再Login,然后根据业务需要创建会议或者加入会议。调用少了接口即可完成集成。
  • 客户端UI SDK为了适用于行业应用,提供一定能力的界面定制功能,可以自定义会控按钮,会议界面显示内容等。

如果对云会议实操感兴趣的开发者,申请二次开发POC测试,即可获得半年的免费测试资源:

服务端Demo:https://codelabs.developer.huaweicloud.com/codelabs/samples/7620264cb699496db931069e4fb693d6

各个平台的UI SDK Demo:

https://support.huaweicloud.com/sdkreference-meeting/meeting_22_0004.html

Scheme URL拉起App:

https://support.huaweicloud.com/scheme-meeting/scheme.html

现在,直播已经融入了生活中的各个场景,大家也许已经非常了解直播了,但背后的直播技术呢?11月10日16点DTT直播第11期——音视频系列直播的第二节课开讲。华为云媒体技术专家将带来《深入浅出畅谈华为云低时延直播技术》的主题分享。

点击关注,第一时间了解华为云新鲜技术~

 

有关DTSE Tech Talk | 第10期:云会议带你入门音视频世界的更多相关文章

  1. 世界前沿3D开发引擎HOOPS全面讲解——集3D数据读取、3D图形渲染、3D数据发布于一体的全新3D应用开发工具 - 2

    无论您是想搭建桌面端、WEB端或者移动端APP应用,HOOPSPlatform组件都可以为您提供弹性的3D集成架构,同时,由工业领域3D技术专家组成的HOOPS技术团队也能为您提供技术支持服务。如果您的客户期望有一种在多个平台(桌面/WEB/APP,而且某些客户端是“瘦”客户端)快速、方便地将数据接入到3D应用系统的解决方案,并且当访问数据时,在各个平台上的性能和用户体验保持一致,HOOPSPlatform将帮助您完成。利用HOOPSPlatform,您可以开发在任何环境下的3D基础应用架构。HOOPSPlatform可以帮您打造3D创新型产品,HOOPSSDK包含的技术有:快速且准确的CAD

  2. LC滤波器设计学习笔记(一)滤波电路入门 - 2

    目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称

  3. 微信小程序开发入门与实战(Behaviors使用) - 2

    @作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞👉微信小程序(🔥)目录自定义组件-behaviors    1、什么是behaviors    2、behaviors的工作方式    3、创建behavior    4、导入并使用behavior    5、behavior中所有可用的节点    6、同名字段的覆盖和组合规则总结最后自定义组件-behaviors    1、什么是behaviorsbehaviors是小程序中,用于实现

  4. 动漫制作技巧如何制作动漫视频 - 2

    动漫制作技巧是很多新人想了解的问题,今天小编就来解答与大家分享一下动漫制作流程,为了帮助有兴趣的同学理解,大多数人会选择动漫培训机构,那么今天小编就带大家来看看动漫制作要掌握哪些技巧?一、动漫作品首先完成草图设计和原型制作。设计草图要有目的、有对象、有步骤、要形象、要简单、符合实际。设计图要一致性,以保证制作的顺利进行。二、原型制作是根据设计图纸和制作材料,可以是手绘也可以是3d软件创建。在此步骤中,要注意的问题是色彩和平面布局。三、动漫制作制作完成后,加工成型。完成不同的表现形式后,就要对设计稿进行加工处理,使加工的难易度降低,并得到一些基本准确的概念,以便于后续的大样、准确的尺寸制定。四、

  5. python ffmpeg 使用 pyav 转换 一组图像 到 视频 - 2

    2022/8/4更新支持加入水印水印必须包含透明图像,并且水印图像大小要等于原图像的大小pythonconvert_image_to_video.py-f30-mwatermark.pngim_dirout.mkv2022/6/21更新让命令行参数更加易用新的命令行使用方法pythonconvert_image_to_video.py-f30im_dirout.mkvFFMPEG命令行转换一组JPG图像到视频时,是将这组图像视为MJPG流。我需要转换一组PNG图像到视频,FFMPEG就不认了。pyav内置了ffmpeg库,不需要系统带有ffmpeg工具因此我使用ffmpeg的python包装p

  6. TimeSformer:抛弃CNN的Transformer视频理解框架 - 2

    Transformers开始在视频识别领域的“猪突猛进”,各种改进和魔改层出不穷。由此作者将开启VideoTransformer系列的讲解,本篇主要介绍了FBAI团队的TimeSformer,这也是第一篇使用纯Transformer结构在视频识别上的文章。如果觉得有用,就请点赞、收藏、关注!paper:https://arxiv.org/abs/2102.05095code(offical):https://github.com/facebookresearch/TimeSformeraccept:ICML2021author:FacebookAI一、前言Transformers(VIT)在图

  7. 【Java入门】使用Java实现文件夹的遍历 - 2

    遍历文件夹我们通常是使用递归进行操作,这种方式比较简单,也比较容易理解。本文为大家介绍另一种不使用递归的方式,由于没有使用递归,只用到了循环和集合,所以效率更高一些!一、使用递归遍历文件夹整体思路1、使用File封装初始目录,2、打印这个目录3、获取这个目录下所有的子文件和子目录的数组。4、遍历这个数组,取出每个File对象4-1、如果File是否是一个文件,打印4-2、否则就是一个目录,递归调用代码实现publicclassSearchFile{publicstaticvoidmain(String[]args){//初始目录Filedir=newFile("d:/Dev");Datebeg

  8. ES基础入门 - 2

    ES一、简介1、ElasticStackES技术栈:ElasticSearch:存数据+搜索;QL;Kibana:Web可视化平台,分析。LogStash:日志收集,Log4j:产生日志;log.info(xxx)。。。。使用场景:metrics:指标监控…2、基本概念Index(索引)动词:保存(插入)名词:类似MySQL数据库,给数据Type(类型)已废弃,以前类似MySQL的表现在用索引对数据分类Document(文档)真正要保存的一个JSON数据{name:"tcx"}二、入门实战{"name":"DESKTOP-1TSVGKG","cluster_name":"elasticsear

  9. 由于 libgmp.10.dylib 的问题,Ruby 2.2.0 无法运行 - 2

    我刚刚安装了带有RVM的Ruby2.2.0,并尝试使用它得到了这个:$rvmuse2.2.0--defaultUsing/Users/brandon/.rvm/gems/ruby-2.2.0dyld:Librarynotloaded:/usr/local/lib/libgmp.10.dylibReferencedfrom:/Users/brandon/.rvm/rubies/ruby-2.2.0/bin/rubyReason:Incompatiblelibraryversion:rubyrequiresversion13.0.0orlater,butlibgmp.10.dylibpro

  10. ruby - ri 有空文件 – Ubuntu 11.10, Ruby 1.9 - 2

    我正在运行Ubuntu11.10并像这样安装Ruby1.9:$sudoapt-getinstallruby1.9rubygems一切都运行良好,但ri似乎有空文档。ri告诉我文档是空的,我必须安装它们。我执行此操作是因为我读到它会有所帮助:$rdoc--all--ri现在,当我尝试打开任何文档时:$riArrayNothingknownaboutArray我搜索的其他所有内容都是一样的。 最佳答案 这个呢?apt-getinstallri1.8编辑或者试试这个:(非rvm)geminstallrdocrdoc-datardoc-da

随机推荐