Facebook新视频技术让视频缓冲更高效

简介:

image

作者:茱莉亚·格林伯格(Julia Greenberg),《连线》杂志撰稿人,芝加哥大学毕业,主攻媒体、商业和新科技。

2015年,视频可说是脸书的第一要务。如今,脸书要让这些视频在你的新闻推送中顺滑流畅地呈现——无论是传统平面视频还是未来的虚拟现实视频。

为达成这一目标,脸书正努力开发能够更高效承载高品质360度视频的技术。去年9月,作为迈向更加身临其境的未来的第一步,脸书推出了其第一款360度视频服务。但是,更逼真的视频意味着更大的文件,这也给服务提供商带来了一个问题:想让用户接受一种新格式,就不能让用户烦躁地敲着手指等缓冲。于是,脸书一直在研究让视频缓冲更迅速更平滑的新方法。

脸书软件工程师戴维·派奥(David Pio)和叶夫根尼·库扎科夫(Evgeny Kuzyakov)在描述他们改进视频流的新方法时说道:“所有这些对视频的增强,为工程技术带来了一系列新的困难挑战。”

本质上,派奥和库扎科夫的团队所做的,就是将常规平面(或球面投影)视频转换为360度视频采用的立方图(cube map)格式。这一过程会清除掉冗余信息,将文件大小缩减25%。脸书目前正将源代码做成滤镜的形式,供用户进行视频格式转换。

对脸书而言,改进这一技术以有效渲染360度视频,是其进军虚拟现实这一更大目标的关键一步。在旗下Oculus Rift头戴式显示器最终投放市场之时推出更加身临其境的虚拟现实视频,大概是脸书酝酿好的计划。马克·扎克伯格(Mark Zuckerberg)已确认:未来将重视频和沉浸式的体验。

不过,即使在今天,视频也是脸书的重点。“视频越来越成为人们分享经历、联结万物的流行媒介。”派奥和库扎科夫说。

“360度视频和虚拟现实都能创建一种身临其境的氛围,可以营造出一种相互连接、具体、亲密的感觉。”而没什么东西比等待视频缓冲更让人出戏的了……

本文转自d1net(转载)

相关文章
|
iOS开发
|
SQL 机器学习/深度学习 人工智能
顶尖架构师能从Google、Facebook、Netflix等公司学到哪些技术?
  架构设计到底是做什么?每个人都有不同的答案,毕竟在不同的时间,不同的系统层级,不同的需求背景上,架构设计的任务都有所不同。那么换另外一个问题,如何成为顶尖的架构师?   先使用程序员的拆分技能:成就优秀需要划分两个阶段,先成为普通的架构师,然后再想办法成就优秀。   虽然 2022 年已经过了六分之一,但我们的新年也就刚开始,常言道种树最好的时间是十年前,其次是现在,学习架构也是一样,希望以下的学习小结可以给你帮助。
162 0
|
算法 vr&ar
拒绝晕眩呕吐,Facebook 公布 VR 全景视频稳定技术
VR 晕动症是一个一直未能很好解决的问题,除了硬件方面未能取得突破外,软件部分也是一个原因,特别是 VR 全景视频,如果使用手持式的全景相机拍摄,画面的抖动会进一步加速 VR 晕动症的产生。
154 0
拒绝晕眩呕吐,Facebook 公布 VR 全景视频稳定技术
|
存储 缓存 运维
OIL + VCache如何改善Facebook视频延迟 并减少存储和计算开销?
OIL将存储空间抽象化,并与分布式缓存系统VCache配合,降低了Facebook视频延迟的同时,并减少了存储与计算开销。感谢赵化强、李东明完成本文技术审校。
232 0
OIL + VCache如何改善Facebook视频延迟 并减少存储和计算开销?
|
Web App开发 前端开发 Windows
2010 Web前端技术趋势及总结 Facebook摘全明星MVP
相关阅读: 参加IE9开发大赛 赢取现金大奖 微软最顶级平台技术会议PDC10全程视频播放 Microsoft Web平台——优秀项目展示 Windows Phone 7 MSDN开发中心 微软Web平台优秀项目精选推荐: 世界顶级论坛、社区程序:bbsmax论坛 世界上最大的自承载博客工具:Wo...
784 0
|
Web App开发 编解码 测试技术
Facebook视频支持AV1
Facebook尝试在自己的视频服务中使用AV1编码,并通过“切片+分布式”的方式解决AV1编码延迟的问题。
1358 0
|
机器学习/深度学习 人工智能 大数据