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

    文章

    1999

    浏览量

    74647
  • 移动设备
    +关注

    关注

    0

    文章

    521

    浏览量

    55773
  • 编解码器
    +关注

    关注

    0

    文章

    278

    浏览量

    25234

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FCC认证需要什么资料?

    FCC认证所需资料会根据产品类型(是否含无线功能)和认证方式(SDoC或FCCID)有所不同,但总体来说,必须提供能够说明产品结构、电气特性、功能及符合性的完整技术文件。以下为详细说明:一、FCC认证类型区分FCCSDoC(Supplier’sDeclarationofConformity,自我声明)适用于无无线发射功能的电子、电气类产品,如电脑外设、电源适
    的头像 发表于 11-03 18:00 1226次阅读
    FCC认证<b class='flag-5'>需要什么</b>资料?

    EASY EAI Orin-Nano(RK3576主控AIOT 主板)产品数据全解

    ,支持8K@30fps的H.265,VP9AVS2和AV1解码器,4k@60fps的H.264解码器和4K@60fps的AV1解码器;还支持4K@60fps的H.
    的头像 发表于 10-25 09:00 1542次阅读
    EASY EAI Orin-Nano(RK3576主控AIOT 主板)产品数据全解

    EAI3576-Core-T(RK3576 核心板)产品数据全解

    Cortex-A53及独立的NEON协处理器,支持4K@120fps的H.265,VP9AVS2和AV1解码器,4k@60fps的H.264解码器和4K@60fps的AV1
    的头像 发表于 10-24 09:00 1114次阅读
    EAI3576-Core-T(RK3576 核心板)产品数据全解

    汉思新材料:底部填充胶工艺中需要什么设备

    底部填充胶工艺中,设备的选择直接影响填充效果、生产效率和产品可靠性。以下是关键设备及其作用,涵盖从基板处理到固化检测的全流程:汉思新材料:底部填充胶工艺中需要什么设备一、基板预处理设备等离子清洗机
    的头像 发表于 08-15 15:17 1165次阅读
    汉思新材料:底部填充胶工艺中<b class='flag-5'>需要什么</b>设备

    生产电缆需要什么原料

    生产电缆所需的原料种类多样,具体取决于电缆的类型(如电力电缆、通信电缆、控制电缆等)、用途(如高压输电、低压配电、数据传输等)以及性能要求(如耐高温、耐腐蚀、抗干扰等)。以下是生产电缆的主要原料及其作用: 一、导体材料 导体是电缆的核心部分,负责传输电流或信号。常用材料包括: 铜(Cu) 特点:导电性优异(电阻率低)、延展性好、耐腐蚀性强。 用途:广泛应用于电力电缆、通信电缆、控制电缆等,尤其适合对传输质量要求高的场景(如
    的头像 发表于 08-06 09:53 1180次阅读

    基于RK3576处理器,EASY EAI Orin Nano开发板免费试用

    8K@30fps的H.265,VP9AVS2 和 AV1解码器,4k@60fps的H.264 解码器和4K@60fps的AV1解码器;还支持4K@60fps的H.264和H.265编码器。内置3D GPU
    的头像 发表于 06-09 15:01 1041次阅读
    基于RK3576处理器,EASY EAI Orin Nano开发板免费试用

    FX3为什么无法Windows中使用Gstreamer?

    我正在开发 FX3,我可以 Linux 和 Windows 中使用 y8 格式的 ffmpeg 流式传输相机, Linux 中使用 y8 格式的 Gstreamer,但我无法
    发表于 05-29 06:59

    如何使用/编程CY7C68013A?

    CY7C68013A USB 微控制器的新手。 我打算在我的设计中使用这些 IC,但是,我不知道当 PCB 通过 USB 连接到笔记本电脑时,需要什么来访问该芯片或对其进行编程。 所以, 1. 我的笔记本电脑
    发表于 05-20 06:41

    为什么S32G中使用32个GPIO进行启动配置?

    我很好奇为什么 S32G 中使用 32 个 GPIO 进行启动配置。 是否必须使用所有 32 个 GPIO 进行引导模式配置? 要使用分配给引导配置的 GPIO,是否需要额外的开关?
    发表于 04-10 06:48

    S32K3x4中使用EMAC模块的RMII模式时,为什么需要将MII_RX_CLK配置为25MHz?

    S32K3x4中使用EMAC模块的RMII模式时,为什么需要将MII_RX_CLK配置为25MHz? 如果配置为 50MHz,则数据会异常。是否有关于此描述的更多信息?我 S32
    发表于 03-28 08:16

    S32KAUTOSAR中使用CAT1 ISR,是否需要执行上下文切换?

    如果我们 AUTOSAR 中使用 CAT1 ISR,是否需要执行上下文切换?另外,是否需要返回指令才能跳回到作系统?您有没有带有 CAT
    发表于 03-27 07:34

    要获得FFFH和000H输出,需要什么样的差分输入电压?

    要获得 FFFH 和 000H 输出,需要什么样的差分输入电压? 0V(差分)输入的输出是什么?
    发表于 02-17 06:59

    如何在MATLAB中使用DeepSeek模型

    DeepSeek-R1(https://github.com/deepseek-ai/DeepSeek-R1) AI 模型横空出世后,人们几乎就立马开始询问如何在 MATLAB 中使
    的头像 发表于 02-13 09:20 4063次阅读
    如何在MATLAB<b class='flag-5'>中使</b>用DeepSeek模型

    如何在Windows中使用MTP协议

    、图片等)的通信协议,它被广泛用于Android设备。以下是如何在Windows中使用MTP协议的详细步骤: 1. 确保设备支持MTP 首先,你需要确认你的设备支持MTP协议。大多数现代Android
    的头像 发表于 01-03 10:26 4414次阅读

    制作双绞线需要什么水晶头

    制作双绞线需要使用RJ-45水晶头。RJ-45水晶头是一种塑料接头,它只能沿固定方向插入并自动防止脱落,用于双绞线与网卡、集线器(或交换机)的连接。 制作双绞线时,需要按照特定的线序将网线
    的头像 发表于 12-26 09:54 904次阅读