Linphone变化
最近升级了最新版本的linphone release版本(Desktop 5.2.0 – Qt5.15.2 Core 5.3.1),
修复
- 下载路径和表情符号大小设置;
- Mac 表情符号字体;
- 更好的 SVG 缩略图预览;
- 转发消息菜单不稳定。
添加
- 专用通话记录视图;
- 聊天反应;
- 更新 UI 布局。
已删除
- 聊天中的呼叫事件。
- 应用程序端的未接来电计数(由 SDK 完成)。
其中更新UI布局是最直观的,整体布局有了较大变化:
(1)功能标签全部移动最左侧,整体画面更宽大,设置也放到最左侧底层,
(2)内核更新为5.3.1,增加了对于AV1编解码格式的知识
在设置-视频标签也中确实发现了新的AV1的编解码格式,惊喜!!!
AV1介绍
AV1 采用复杂的预测和编码方法,使其成为图像质量方面最先进的编解码器之一。然而,与 H.264 和 H.265 相比,它确实需要更多的计算资源来进行编码和解码。 AV1 是免费编解码器,而 H.264 和 H.265 需要许可费。然而,如果没有能够传输它们的服务和能够播放它们的设备,那么争论哪种编解码器更好就变得毫无意义。
AV1 特性
免版税永久链接
互操作性和开放性
无处不在永久链接
可扩展到任何带宽的任何现代设备
灵活的永久链接
适用于商业和非商业内容,包括用户生成的内容
压缩效果提高 30% *永久链接
与替代方案相比,在提供 4k 超高清视频及更高级别时使用的数据更少
优化永久链接
专为互联网及相关应用程序和服务而开发 – 从浏览器和流媒体到视频会议服务
占地面积小永久链接
采用低计算占用量设计并针对硬件进行了优化
一致、最高质量的实时视频永久链接
将 4k UHD、HDR 和 WCG 等功能引入实时视频
特性对比
压缩码率
有研究称AV1 与 AVC、HEVC 和 VP9 的编码性能进行了初步评估,在整个比特率阶梯上,AV1 比 AVC 低 48%,比 HEVC 低 17%,比 VP9 低 13%,而更高比特率和更高分辨率的性能增益甚至更高。
更加详细的压缩码率对比,可以参考如下链接
https://arxiv.org/pdf/1803.06874.pdf
最后
作为一名阅读过Linphone core代码的音视频工程师,看到AV1还是很惊喜的,所以有了一探究竟的冲动(之前只是看过一些介绍,没有深入研究),而在参加LVS大会时,Google AVM编码团队的陈诚老师分享:简要的介绍AVM的目标,目前的项目进展以及具体的已被纳入考量中的编码工具:
当时就有深入了解的欲望,正好趁着此次机会一趟究竟,所以未来一个月时间会抽出一定时间用多篇系列方式膜拜一下AV1的编解码框架,以及在Linphone的相关框架,核心代码,调用流程,编解码特性等等,由于属于全网独一份,且为了不出错引起误导,查阅资料会详尽一些,更新也会慢一点,敬请期待。
参考文献
https://arxiv.org/pdf/1803.06874.pdf
https://linphone.org/
https://aomedia.org/av1-features/
我是一枚爱跑步的程序猿,维护公众号和知乎专栏《MediaStack》,有兴趣可以关注,一起学习音视频知识,时不时分享实战经验。
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。