• 阿里云视频云正式支持AV1编码格式 为视频编码服务降本提效


    今天我们要说的 AV1 可不是我们平时说的 .AVI 文件格式,它是由AOM(Alliance for Open Media,开放媒体联盟)制定的一个开源、免版权费的视频编码格式,可以解决H.265昂贵的专利费用和复杂的专利授权问题,是新一代领先的免版权费的编码标准。

    随着短视频、直播的兴起,在线视频领域用户使用时长已超过社交领域,而5G时代视频在互联网的流量占比将会增长至85~90%。面对用户对视频画质要求的不断提高,如何在有限带宽的网络环境中,实现更清晰、更低成本的视频信号传输,一直是众多视频应用企业关心的问题。目前较为流行的H.264与H.265编码格式,虽然其压缩效率比MPEG-2提高了1倍多,但是仍然为网络带来了极大的带宽压力,众多视频应用同时也面临着昂贵的专利费用的困扰。

    云端AV1视频编码服务发布 节省25%以上码率

    在加入AOM一年后,阿里云视频云近日宣布,正式推出基于云端的AV1视频编码服务,编码效率方面,在PSNR和VMAF同等情况下,AV1较HEVC有超过25%的码率节省,能有效节省存储空间及网络流量。

    AV1相较于HEVC有更丰富的编码工具,例如:更灵活的块划分,可适应各种内容切割视频;较强大的帧内和帧间预测可提高预测效率;更多种类的变换和更强大的环内滤波器,可提高编码效率。根据实测,在视频云点播的线上应用场景,有效地利用这些工具,可以比商用HEVC编码器节省25%以上的码率。

    屏幕编码和可变分辨率编码工具 让视频体验再升级

    值得一提的是AV1还采纳了两个非常重点的功能性工具:屏幕编码工具和可变分辨率编码工具,这两项也是阿里云在VVC国际标准中重点推进的功能。

    屏幕编码在互联网应用中广泛,包含: 云桌面、云游戏、在线教育等未来5G下的关键应用。AV1针对了屏幕采纳了帧内块拷贝和调色盘两个重要工具,两个工具在屏幕编码可以达到50%以上的码率节省,下图比较了在相同码率下的HEVC和AV1的解码结果,可以发现开启帧内块拷贝和调色盘后,AV1在文字部分的质量相较HEVC有显著提升

    (HEVC解码效果如上图)

    (AV1解码效果如上图)

    在可变分辨率编码 (或称参考帧重采样)的支持下, 编码器可在任意帧调整分辨率而不需要传送IDR(Instantaneous decoder refresh)帧,这将大幅降低视频串流应用(如视频直播、视频会议)的视频卡顿,可以大幅改善使用者体验。

    直达AV1编码服务申请入口

    AV1几乎可用于任何类型的视频:流媒体播放、视频聊天、屏幕共享以及云游戏等,它还将有助于4K/8K视频、虚拟现实等高分辨率、低延迟应用的发展。AV1将有效帮助内容生产者及平台的生产成本快速降低,更多内容创作者可以尝试制作高清视频,以丰富和提高整个产业的内容生态。

    目前,AV1编码服务已在阿里云正式上线,用户可通过“媒体处理”和“视频点播”产品页的入口申请开通https://page.aliyun.com/form/act79508091/index.htm

    阿里云视频云产品技术版图

    作为国内最大的视频云服务商,阿里云视频云在不断构建和完善视频编码器能力:
    2015年在业界率先提出了窄带高清™️技术,实现了保证超清画质体验的同时,通过节省带宽消耗来最大限度优化资源和成本;
    2018年加入国际三大顶级视频标准组织AVS、JVET、AOM,参与音视频编解码等标准的制定;
    2019年上线业内独创的CPU+GPU异构“奇点”编码器架构,应用于各类视频编解码标准上,速度提升超过80%;
    屏幕编码和可变分辨率编码工具,被VVC标准采纳,同时已被应用于阿里云RTC产品中;
    2019年9月杭州云栖正式宣布对超分产品商业化,实现在传统影视行业超高清业务场景落地。

    除了在编码器能力上的不断扩展外,阿里云已经构建了从云边端一体化超高清视频处理、传输矩阵。

    在视频处理层面,SRT协议已在2019年双11猫晚中正式运用,实现了4K超高清视频从采集到直播中心的高质量高传输;超低延迟直播服务(ARTP协议)在淘宝直播上大规模使用,实现了端到端1秒内的低延时传输,在网络抖动、秒开、卡顿错误率等性能指标上都得到了大幅的优化。

    在视频传输层面,全域覆盖的300+边缘节点服务有效解决了大连接、大带宽场景下的低成本、低时延的视频处理传输问题;全球覆盖2800+节点、130T的超大带宽储备和CDN智能调度,为保障内容分发效率和稳定性提供了坚实的基础。

    一直以来,阿里云视频定位是成为优秀视频应用背后最稳定、安全、便捷、高效的基础设施提供商,未来将与客户以及生态合作伙伴们深度合作,打造更多具有用户价值、产业价值的垂直领域解决方案。

    本文作者:樰篱 

    原文链接

    本文为云栖社区原创内容,未经允许不得转载。

  • 相关阅读:
    [转] JavaScript中的字符串操作
    关于多线程学习的笔记
    [转] jquery 使用方法
    ubuntu下安装tomcat和配置mysql
    [转] 使用CodeViz生成C/C++函数调用关系图
    [转] java中的匿名内部类总结
    [转] Java中继承thread类与实现Runnable接口的区别
    字符串 指针、调试---师傅传授 栈中指针地址 与 堆中数据地址 标准写法
    maven 阿里云节点,速度快
    解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeCatalog
  • 原文地址:https://www.cnblogs.com/zhaowei121/p/12022608.html
Copyright © 2020-2023  润新知