0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在Webex中使用AV1需要什么?

LiveVideoStack 来源:LiveVideoStack 作者:LiveVideoStack 2021-01-19 14:57 次阅读

它就在这里!我们已经开始在整个Webex上推出高级AV1视频编解码器,将视频质量提升到了新的水平,并替换了旧的H.264标准。

继去年年初我们在Big Apple大会上进行了成功的演示之后,明年年初开,Webex将在桌面机器上共享高动态内容时启用AV1。这意味着,当你在会议中分享最具挑战性的内容时,例如体育视频、商业广告或任何类型的高动态图像,新的AV1编解码器将帮助你共享尽可能高的质量。

什么是AV1?

AV1是下一代视频编解码器,它能够大大提高视频质量。它由开放媒体联盟(Alliance for Open Media)设计的,是一种免版税的技术,避免了专利战,这场战争阻碍了近10年来其他先进视频编解码器的部署。 Cisco很荣幸成为AOM的创始成员。你可以在这些博客中找到有关AOM和AV1的发展方式以及Cisco如何推动AV1发展的更多信息

在Webex中使用AV1需要什么?

当选择“优化运动和视频”共享屏幕或应用程序时,并且当您所在的机器至少有四个核时,支持传输AV1。接收AV1支持任何至少有两个核的机器。只要会议中的所有参与者都支持,AV1将自动用于共享这种类型的屏幕内容,否则,它将自动恢复为H.264。

我们如何推出AV1?

采用全新的视频编解码器会对我们的协作产品组合的每个部分产生影响,因此我们将一步一步地进行改变。 在未来的版本中,我们将系统地扩展部署AV1的位置。紧接着的下一步是支持AV1用于其他桌面共享模式–要么针对文本和图像进行优化,要么自动优化。AV1在这些模式下也同样适用,但是我们要谨慎地逐步更改内容,以确保每个步骤的用户体验都是完美的。 Webex采用了一种基本的交换架构,在这种架构中,来自会议中每个参与者的视频都以不同的质量在他们的机器上编码,然后通过服务器发送给其他会议参与者。最初,如果其中一些参与者不能支持AV1,那么我们将自动退回使用H.264。随着会议的进行,我们还将通过临时转码来消除那些参与者在AV1和H.264之间的限制。例如,这也将允许在不恢复到H.264的情况下录制AV1会议。 移动设备也将迅速获得硬件AV1支持,然后AV1也可以扩展到移动设备。尽管我们的解决方案是基于软件的,并且在ARM以及x86处理器上的运行速度都非常快,但在移动设备上使用硬件编解码器始终是最好的,这样可以保证最佳的电池寿命。 随着我们不断的优化,我们还将寻求减少对AV1核心数量的限制。值得注意的是,我们的AV1解决方案使用的CPU比H.264稍多。但是,市面上有各种各样的机器,我们再次强调,我们正在逐步行动,以保障用户体验。

Cisco的AV1解决方案

为此,我们的解决方案是提供一个超级优化的软件编码器。在设计它时,我们有两个目标:提供比H.264显着的优势,并以尽可能少的额外计算成本来实现这一目标。 这是一个相当高的要求。在流媒体这样的非实时应用中,为了获得新标准的好处,将编码复杂度增加2倍、4倍甚至10倍是可以接受的。但在实时通信中的情况并非如此:客户使用的机器虽然会随着时间的推移而变得越来越强大,但它们需要执行的功能也越来越多。 Cisco AV1编码器是非常灵活的,其设计目的是在与H.264类似的CPU占用空间内运行,并且在质量更为宝贵的情况下以较低的比特率提供更大的质量改进。 在连接我们的会议之后,我们的服务器体系结构必须协调多个编解码器、分辨率和比特率以适应所有参与者,并灵活地响应不断变化的网络状况。 我们的软件还利用了VideoLAN极快的dav1d开源AV1解码器,这是一项了不起的成就,它对加速AV1的部署产生了巨大的影响。 未来:媒体的质量和Cisco 今年,协同技术的使用量大幅增加,人们对它的依赖前所未有。媒体质量对于改善用户体验,加深我们在虚拟生活中所能建立的联系至关重要,无论是在疫情前还是疫情后。AV1是开发更高质量的实时会议体验的多管齐下战略的一部分——简而言之,就是让会议质量提高10倍。我们的目标是让AV1成为新的标准,同时也让它编码的媒体变得更加丰富、更详细、更有活力。 About the authors 作者介绍

Thomas Davies是协作技术组的首席工程师。他曾在卫星网络、射频通信和广播领域工作,但他职业生涯的大部分时间都在视频和编解码器方面。他在Cisco工作超过8年,致力于创造下一代的协作体验。

Sijia Chen是协作技术组的技术领导者。她的工作是和视频相关功能的研究,包括视频编解码算法设计和实现,以及视频质量评估和度量。她曾在Cisco的Webex媒体引擎公司工作超过12年,该公司为Webex的多条生产线提供服务。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 视频
    +关注

    关注

    6

    文章

    1890

    浏览量

    71880
  • 移动设备
    +关注

    关注

    0

    文章

    464

    浏览量

    54234
  • 编解码器
    +关注

    关注

    0

    文章

    227

    浏览量

    23976

原文标题:当AV1视频编解码器来到Webex!

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    微软Teams应用整合AV1编解码器,降低带宽需求,提升画面清晰度

    AVI是新一代的开源视频编码格式,因高效的压缩能力而备受推崇。借助AV1,只需极小的带宽即可保证视频的高清传输。对于要求高清晰度和流畅度的Teams应用,此时使用AV1编码无疑成为最佳选择。
    的头像 发表于 03-28 09:52 96次阅读

    谷歌计划在Android系统升级中采用libdav1d替换libgav1,提高AV1视频性能

    然而,尽管众多流媒体公司提供AV1内容却仍用其他编码器形式传输至终端设备,因为许多设备尚未配置硬件解码AV1视频的芯片,仅靠软件解码器难以满足需求。软件解码器运行在CPU上,耗电高,影响播放流畅度。
    的头像 发表于 02-28 11:02 455次阅读

    Vulkan 1.3.277新增AV1 Decode扩展,提升视频解码质量

    NVIDIA始终积极投入这一开源计划,不仅持续完善Vulkan Video演示范例,还示范了Encode H.264/H.265以及Decode AV1扩展在其平台上的使用效果。
    的头像 发表于 02-03 14:02 359次阅读

    晶振能否直接替换,需要什么条件呢?

    晶振能否直接替换,需要什么条件呢? 晶振是一种能够产生稳定频率振荡信号的电子元件,广泛应用于各种电子设备中。在某些情况下,需要替换晶振来修复或升级设备,但确保替换成功需要满足一些条件。本文将详细介绍
    的头像 发表于 01-25 16:04 401次阅读

    威纶通触摸屏远程上下载程序需要什么工具?具体操作步骤是什么?

    威纶通触摸屏远程上下载程序需要什么工具?具体操作步骤是什么?
    的头像 发表于 01-17 15:34 1499次阅读
    威纶通触摸屏远程上下载程序<b class='flag-5'>需要什么</b>工具?具体操作步骤是什么?

    智能汽车CAN FD总线需要什么样的降噪对策?

    智能汽车CAN FD总线需要什么样的降噪对策?
    的头像 发表于 11-30 09:37 285次阅读
    智能汽车CAN FD总线<b class='flag-5'>需要什么</b>样的降噪对策?

    机器人编程需要什么软件?

    机器人编程需要什么软件
    发表于 11-01 07:34

    声控遥控汽车需要什么Arduino开发板?

    声控遥控汽车需要什么Arduino开发板?
    发表于 11-01 06:21

    nodemcu如何让步进电机转起来,需要什么驱动?

    nodemcu 如何让这个步进电机转起来,需要什么驱动?
    发表于 10-31 07:12

    扬声器产生频率需要什么外设?

    我现在手上用51,和32的单片机核心板,是好的,现在我想用扬声器与单片机产生1khz的频率,并且30cm的范围内接收到,我需要什么外设,或者什么模块?用单片机做这个,是51好,还是32好?谢谢!!!
    发表于 10-20 06:55

    aigc软件需要什么云算力?

    aigc软件需要什么云算力? AIGC(人工智能大规模图像处理平台)作为一种基于深度学习算法的图像处理平台,需要巨大的云算力作为支撑。本文将从以下五个方面讨论AIGC软件所需要的云算力: 1. 训练
    的头像 发表于 08-21 17:16 501次阅读

    人工智能需要什么基础

    人工智能需要什么基础 人工智能,是指让机器能够像人一样具备推理、学习、判断、处理、行动和交流等智能特征的技术和应用。而想要成为一名优秀的人工智能从业者,必须具备一定的基础知识和技能。那么
    的头像 发表于 08-12 17:26 3939次阅读

    ADC求平均值哪种方式比较合适?

    方法一: 取值A1、A2....An 平均值Av1 = (A1+A2+....An)/n 取第二组A1、A2....An 平均值Av2 =
    发表于 06-26 08:43

    直接使用lwip代替espconn需要什么

    您好, 直接使用lwip代替espconn需要什么需要什么版本的标头? 由于我不使用 VM,是否有可用的 lwip 代码以防我想启用 lib 的 sdk 版本中遗漏的其他 lwip 功能,例如 slip/ppp/streams? 计时器是否已经设置好,我应该开始使用
    发表于 05-17 06:58

    硬解之后,NVIDIA Ada架构GPU新增AV1编码

    AV1 是新的黄金标准视频格式,与旧的 H.264 和 H.265 格式相比具有更高的效率和质量。它是开放媒体联盟标准化的最新免版税高效视频编码器。
    的头像 发表于 05-12 10:20 887次阅读
    硬解之后,NVIDIA Ada架构GPU新增<b class='flag-5'>AV1</b>编码