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

本文主要是介绍端云协同,Akamai 与快手联合落地 QUIC 提升海外用户视频体验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

10月10日,负责支持和保护数字化体验且深受全球企业信赖的解决方案提供商阿卡迈技术公司( 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 的标准化,并在更多领域不断创新。

这篇关于端云协同,Akamai 与快手联合落地 QUIC 提升海外用户视频体验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/581071

相关文章

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Python+PyQt5实现多屏幕协同播放功能

《Python+PyQt5实现多屏幕协同播放功能》在现代会议展示、数字广告、展览展示等场景中,多屏幕协同播放已成为刚需,下面我们就来看看如何利用Python和PyQt5开发一套功能强大的跨屏播控系统吧... 目录一、项目概述:突破传统播放限制二、核心技术解析2.1 多屏管理机制2.2 播放引擎设计2.3 专

mysql删除无用用户的方法实现

《mysql删除无用用户的方法实现》本文主要介绍了mysql删除无用用户的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 1、删除不用的账户(1) 查看当前已存在账户mysql> select user,host,pa

无需邀请码!Manus复刻开源版OpenManus下载安装与体验

《无需邀请码!Manus复刻开源版OpenManus下载安装与体验》Manus的完美复刻开源版OpenManus安装与体验,无需邀请码,手把手教你如何在本地安装与配置Manus的开源版OpenManu... Manus是什么?Manus 是 Monica 团队推出的全球首款通用型 AI Agent。Man

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

Java如何获取视频文件的视频时长

《Java如何获取视频文件的视频时长》文章介绍了如何使用Java获取视频文件的视频时长,包括导入maven依赖和代码案例,同时,也讨论了在运行过程中遇到的SLF4J加载问题,并给出了解决方案... 目录Java获取视频文件的视频时长1、导入maven依赖2、代码案例3、SLF4J: Failed to lo

Python实现多路视频多窗口播放功能

《Python实现多路视频多窗口播放功能》这篇文章主要为大家详细介绍了Python实现多路视频多窗口播放功能的相关知识,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下... 目录一、python实现多路视频播放功能二、代码实现三、打包代码实现总结一、python实现多路视频播放功能服务端开

Python实现视频转换为音频的方法详解

《Python实现视频转换为音频的方法详解》这篇文章主要为大家详细Python如何将视频转换为音频并将音频文件保存到特定文件夹下,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5. 注意事项

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp