Instagram视频上传延迟优化

本文详细介绍了Instagram如何通过优化视频上传流程来降低延迟,包括在视频发布时仅依赖最高质量版本、视频切片上传处理和采用透传技术。这些策略旨在提升用户体验,确保视频快速发布并减少卡顿。
摘要由CSDN通过智能技术生成

640?wx_fmt=jpeg

视频传输延迟,尤其是在某些互动社交环境中,会严重影响用户的体验。Instagram多年来以降低视频上传延迟为重要指标,实现了多种优化策略。本文来自Instagram媒体基础设施团队软件工程师Ryan Peterman。


文 / Ryan Peterman

译 / 蒋默邱泽

原文

https://instagram-engineering.com/video-upload-latency-improvements-at-instagram-bcf4b4c5520a


2013年6月,Instagram推出视频上传功能。当时系统功能很简单,为了摄取视频并用于播放。我们让Instagram app在客户端完成录制后将整段视频文件传至服务器,然后我们将视频转码为一组质量可控的视频版本,以确保视频文件可以在尽可能多的设备上播出。一旦所有视频都可用我们就“发布”供用户观看。


640?wx_fmt=png


一个简单视频上传流程


Instagram在社交环境中对上传时间反应尤为敏感,用户希望其他人可以尽快看到他们的视频故事和实时消息留言。出于这个原因上传延迟是Instagram一个非常重要的指标。多年来,我们开发出了多种减少延迟的策略。


让我们首先定义本文中的上传延迟,即服务器从客户端接收到所有视频码率信息,直至视频"可发布"或可供查看为止。


发布内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值