WebKit 新增实验性 WebCodecs AV1、dav1d 解码器
Apple 的网络浏览器 Safari 所使用的 WebKit 浏览器已经发布了一个值得注意的技术预览更新:添加了实验性 WebCodecs AV1、dav1d 解码器,新版本的 WebKit 引擎已被 Apple 的 Safari Technology 161 Preview 版本采用。
WebKit 是开源的 Web 浏览器引擎,它被用于苹果的 Safari 浏览器,其分支 Blink 是由 Google 主导开发的开源浏览器渲染引擎,Blink 属于 Chromium 浏览器内核的一部分。
Safari Technology Preview 161 对 WebKit 添加了实验性 WebCodecs AV1 支持,其编码的软件支持依赖于 libaom。此更新还更改了 WebKit 的默认 AV1 解码器,现在使用 VLC 开发的 dav1d 解码器而不是 AOMedia 的 libaom 解码器。Apple 开发人员在对 dav1d 的更改中指出:
dav1d 解码器比 libaom 解码器更高效,因此最好使用 dav1d。dav1d 是一个在 WebCore 中链接的库,因此我们在 WebCore ,而不是 libwebrtc 中创建了一个 dav1d webrtc 解码器,并在 WebKit 级别集成了这个解码器。
除了 实验性 WebCodecs AV1 支持和 dav1d 解码器,此次 WebKit 更新还添加了对 AudioSession WebAPI 的实验性支持、各种渲染修复、对 WebAssembly GC 打包数组类型的支持、启用全屏 API 的无前缀版本、对“源模型”和“源类型”属性的支持、WebGL 修复,以及其他各种变化。 详情可在 Apple 博客中查看。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MiniLisp —— Lisp 解释器
MiniLisp 是个用 1000 行 C 语言写的 Lisp 解释器,其支持: 整数、符号、cons 单元格 全局变量 局部变量 原始函数,例如 +、=、< 或list, 用户定义的函数 宏观系统 垃圾收集器 编译 $ make MiniLisp 已经在 Linux x86/x86-64 和 64 位 macOS 上进行了测试。代码与体系结构无关,因此应该能够在其他类 Unix 操作系统上编译和运行。 测试 MiniLisp 带有一个全面的测试套件。为了运行测试,给出“test”参数。 $ make test 语言特点 MiniLisp 是传统的 Lisp 解释器。它一次从标准输入中读取一个表达式,对其求值,然后打印出表达式的返回值。这是有效输入的示例。 (+ 1 2)
- 下一篇
Linux 6.0 生命周期结束
在去年 10 月初,Linux 6.0 正式发布,当时新版本带来了非常多的新特性/功能,如 F2FS 低内存模式、在使用 XFS 和 io_uring 时的异步缓冲写入、对 RISC-V 和 AArch64(ARM64)硬件架构的改进,以及 Btrfs 和 OverlayFS 文件系统的新功能和改进等。 不过 Linux 6.0 并非一个 LTS 长期支持版本,这意味着它只会获得几个月的维护性更新和支持。如今,随着 Linux 6.0.y 系列中的 6.0.19 的更新,6.0 系列也达到了生命周期的终点,该版本也是该系列的最后一个稳定版本。 目前 6.0.y 系列在 kernel.org 网站上已经被标记为 EOL(End of Life)。 内核维护者 Greg Kroah-Hartman 表示: 我在此宣布 6.0.19 内核的发布。注意,这是最后一个 6.0.y 内核版本。因为这个分支现在已经达到生命周期结束,所有用户都需要在这个时候转移到 6.1.y 分支。 目前仍然在使用 Linux 6.0 内核系列的用户可以升级到最新的 Linux 6.1 系列,该系列目前已经更新到 6...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker安装Oracle12C,快速搭建Oracle学习环境