立即领取|华润集团、宁德核电、东风岚图等 20+ 标杆企业数字化人才培养实践案例 了解详情
写点什么

快手与 Akamai 联合落地 QUIC 协议,提升海外用户视频体验

  • 2022-10-11
    北京
  • 本文字数:1336 字

    阅读完需:约 4 分钟

快手与Akamai联合落地QUIC协议,提升海外用户视频体验

10 月 11 日,负责支持和保护数字化体验且深受全球企业信赖的解决方案提供商阿卡迈技术公司(Akamai Technologies, Inc.,以下简称:Akamai)(NASDAQ:AKAM)携手短视频记录和分享平台快手(HK:1024)通过全面落地 QUIC 协议,提升海外用户视频体验。

 

在全球商业化应用过程中,快手携手 Akamai 在复杂的网络环境下提升网络性能及安全性,将 QUIC 使用率提升至平均 90%的优异水平,并进一步推广 QUIC 协议标准化。

 

此次 QUIC 协议的落地,是两家公司自 2015 年建立长期合作以来再次联手,旨在通过对快手客户端、服务端和 Akamai 全球智能分发平台的端到端联动优化,为快手全球用户、内容创作者、合作伙伴提供更好的用户体验。

 

快手高级副总裁、StreamLake 负责人于冰表示,“在快手为用户提供优质视频服务的努力中,新技术的探索与应用一直是我们密切关注的方向。在此过程中,Akamai 是快手紧密专业的合作伙伴,愿意突破传统云厂商与企业客户的合作边界。双方在 QUIC 协议落地上的努力,让我们在全球多元的网络环境里更好地抵达受众。希望这次合作能给行业在新标准化协议的落地上带来新启发。我们期待与 Akamai 保持合作,持续推进标准协议的应用水平。”

 

Akamai 高级副总裁兼边缘分发部门总经理 Alex Caro 博士表示:“我们十分高兴能与快手紧密合作,帮助快手超越用户期望,加速快手在海外的发展。QUIC 的标准化和优化不仅需要深厚的技术支持,还需要企业与合作伙伴突破云厂商和企业客户之间阻碍交叉共享和协作的传统界限。我们十分感谢快手对 Akamai 的信任,我们与快手的合作证明了通过共享数据和联合创新所能获得的丰硕的成果。”

 

据悉,QUIC 协议是一个基于 UDP 的传输协议,因其高效的传输效率和多路并发的能力,已成为下一代互联网协议 HTTP/3 的底层传输协议。HTTP/3 标准化的推出将对互联网产业产生深远影响,同时也会吸引更多行业厂商、应用开发商的加入,加速标准化落地进程。标准化的采用将会使得原有小规模的应用场景逐渐扩大,惠及更多群体,从而形成更为完善的生态系统。

 

协议的标准化进程不仅需要标准组织的积极推进,也离不开各大云厂商和企业的探索、实践与落地。早在标准化之前,双方就对 HTTP/3 标准的前身 QUIC 协议进行探索。快手在 2020 年就完成了自研 kQUIC 的全面落地,国内全量上线,集群峰值 QPS(Query Per Second)突破千万。随着业务的发展,为提升海外用户体验,快手把目光投向了海外网络优化。而 Akamai 基于对 QUIC 协议多年的实践、优化以及正向收益校验,为快手提供 QUIC 协议全面支持。

在进行海外网络优化的初期,双方启用了 QUIC 协议,并通过技术专家的分析,优化了快手客户端与 Akamai 服务侧的交互,进而显著提升 QUIC 协议带来的收益,达到提高首包/视频首帧播放,降低失败率的目的。

为进一步分析协议性能,快手在 QUIC 请求级别数据之外,上线了 QUIC 连接级别数据打点采集能力。通过对连接级别数据的深入分析和一系列问题的修复,双方观察显示:QUIC 使用率再度显著提高,并平均维持在 90%的优异水平。同时,客户端播放指标显示,其视频起播失败率以及卡顿率同期也得到了正向提升,大幅改善了用户的视频观看体验。

 

随着下一代互联网协议 HTTP/3 标准的发布,其将会在线上内容消费方面发挥重要作用。Akamai 将与快手继续携手优化 QUIC 的使用,推进 HTTP/3 的标准化,并在更多领域不断创新。

 

2022-10-11 13:243150
用户头像
赵钰莹 InfoQ 主编

发布了 882 篇内容, 共 640.0 次阅读, 收获喜欢 2679 次。

关注

评论

发布
暂无评论
发现更多内容

TCP_UDP协议详解

android 程序员 移动开发

ViewPager2重大更新,支持offscreenPageLimit

android 程序员 移动开发

WebSocket学习

android 程序员 移动开发

QMUI框架简介

android 程序员 移动开发

SLF4J 的几种实际应用模式--:SLF4J+Log4J 与 SLF4J+LogBack

android 程序员 移动开发

svn 使用方法

android 程序员 移动开发

tinker热修复gradle接入

android 程序员 移动开发

[译] 如何将 Stackdriver 连接到智能家居服务器以进行错误记录

android 程序员 移动开发

RxHttp-完美适配Android-10-11-上传-下载-进度监听

android 程序员 移动开发

Stetho简化Android调试(一)

android 程序员 移动开发

vue学习(三)—vue

android 程序员 移动开发

[译] Android 的多摄像头支持(1)

android 程序员 移动开发

[译] Android 的多摄像头支持

android 程序员 移动开发

[译] 使用自定义文件模板加快你的应用开发速度

android 程序员 移动开发

phonegap照相插件的使用

android 程序员 移动开发

RecyclerView

android 程序员 移动开发

Router_一款单品、组件化、插件化全支持的路由框架

android 程序员 移动开发

svn 使用方法(1)

android 程序员 移动开发

Thinkphp5使用model模型操作数据库

android 程序员 移动开发

umi(1)

android 程序员 移动开发

webRTC(十四):webrtc 端到端文本聊天

android 程序员 移动开发

区块链之共识算法系列——PoW(一)

Regan Yue

区块链 11月日更

这一篇 K8S(Kubernetes)集群部署 我觉得还可以

牧小农

kubenetes

TCP_UDP协议详解(1)

android 程序员 移动开发

windows环境下JSP环境搭建:Apache2

android 程序员 移动开发

Realm数据库使用教程(五):删除数据

android 程序员 移动开发

webview最全面总结(二)全面介绍webview用法

android 程序员 移动开发

[译] Android 中的 MVP:如何使 Presenter 层系统化?

android 程序员 移动开发

[译] Android 模拟器:Project Marble 中的改进

android 程序员 移动开发

[译] 如何用 Flutter 来创建一个带有底部导航栏的应用程序

android 程序员 移动开发

React Native for Android 原理分析与实践:实现原理

android 程序员 移动开发

快手与Akamai联合落地QUIC协议,提升海外用户视频体验_语言 & 开发_赵钰莹_InfoQ精选文章