《内容生产向视频过渡:Facebook收购QuickFire意欲何为?》有感
1月9日消息,Facebook周四表示,已收购位于加州圣迭戈的QuickFire Networks。
一、解决视频传输问题
QuickFire是一家开发视频内容发布设备和转码处理软件的创业公司,
其创办宗旨是为了解决面前网络基础设施无法支持大规模视频节目消费,
尤其是在线视频在网速不及的时候需要降低画质传输的问题。
QuickFire的解决方法是通过独有的技术大量降低无损视频传输所需要的带宽。
简单来说,QuickFire在不同的播放平台上基于视频的帧数、分辨率、色宽和音质做解码加速。
目前其解决方案包括一款名为T-Video的设备,该系统采用了11颗英特尔酷睿i7处理器以及图形处理单元(GPU),
QuickFire通过其定制软件在设备上大规模分发计算量。
对用户来说,使用了QuickFire技术的视频平台将会在不减少画质的前提下,缩小所需要缓冲的视频数据流量。
换句话说,提高了视频调取的速度。
【评】
一项很有用的视频处理技术;
一个很有启发的技术研究方向,能在实际应用中产生良好的价值;
据悉,位于加州圣迭戈的 QuickFire Networks 团队在视频处理方面有深厚的技术经验。
其产品包括一款名为 T-Video 的视频转码系统,整机采用了 11 颗英特尔酷睿 i7 处理器,
(酷睿 i7 处理器有四颗核心,可以八个线程同时开始工作)
可为用户提供 11760 个视频处理核心,拥有强大的性能。
这句话:"简单来说,QuickFire在不同的播放平台上基于视频的帧数、分辨率、色宽和音质做解码加速",
要么是翻译错误,要么是笔者的技术理解错误,
愿意应该是这样的:
"QuickFire针对不同的播放平台,基于视频的帧数、分辨率、色宽和音质做编码优化和加速"。
因为解码速度是由各个播放平台的解码器自己决定的,如三星的手机解码器就和小米的不一样。
只有编码优化了,编码的效率更高了,才可能是解码器在输入码率小的情况下画质不损失。
所以这段文字包括了两个转码的技术方向信息:
1. 针对不同平台做编码优化;
2. 使用超级多核并行进行转码;
QuickFire的官网(现在已经没有了)介绍如下:
QuickFire Networks was founded on the premise that
the current network infrastructure is not sufficient to support the massive consumption of video
that’s happening online without compromising on video quality.
QuickFire Networks solves this capacity problem via proprietary technology
that dramatically reduces the bandwidth needed to view video online without degrading video quality.
Over the past few years, the team has worked hard to meet the demanding needs of content creators around the world.
Ultimately our goal has always been to provide a premium quality, immediate, bandwidth-friendly video experience to consumers.
二、Facebook每日视频播放超10亿
就在宣布收购QuickFire同时,Facebook透露该平台上每日视频的观看量已经超过10亿次。
可见,收购QuickFire对Facebook来说是顺理成章。
Facebook收购QuickFire之后,公司关键雇员将加入Facebook。
CEO克雷格·李(Craig Lee)曾在多家网络公司担任高管职位。
首席技术官迈克·科沃德(Mike Coward)则创立过Continuous Computing,该公司于2011年被Radisys收购。
此外,该公司的软件工程副总裁艾米特·庞塔贝卡(Amit Puntambekar)曾是英特尔的媒体架构师。
Facebook收购QuickFire的具体金额没有透露。
三、变化中的News Feed,视频越来越多
就在两天前,Facebook在网站上发文,解释内容生产者逐渐转向视频的趋势。
Facebook表示,美国境内访问Facebook的用户平均每天有超过一半的人会收看至少一个视频内容,
美国地区Facebook每用户发布视频信息的数量在一年里增加了94%,全球范围内增加了75%。
而随着人们对视频内容消费的越来越多,News Feed的内容组成也在发生变化。
全球范围内,News Feed当中来自用户和品牌发布的视频内容以每年3.6倍的速度在增加。
原文链接:
http://www.huxiu.com/article/105868/1.html
《内容生产向视频过渡:Facebook收购QuickFire意欲何为?》有感的更多相关文章
- 《Google想出了一个决定人员晋升的算法,然后就没有然后了......》有感
Prasad Setty 是 Google People Analytics 团队的副总裁.7 年前 Google 成立的这支团队的职责是收集和利用数据来支撑公司的管理实践.其使命很简单,即基于数据和 ...
- Google想出了一个决定人员晋升的算法,然后就没有然后了......
Google 有点跑偏了,逗死我了~实践一下也好~ Prasad Setty 是 Google People Analytics 团队的副总裁.7 年前 Google 成立的这支团队的职责是收集和利用 ...
- 【团队冲刺总结】一个编码人员的反(tu)思(cao)
消失了半个多月了啊,算算时间,好像确实有近个把月没有好好的写博客来了.我一直很想写博客的,之前有老师问过写博客的动力是什么.我想了想,我觉得可能是我比较喜欢看书吧,不管是专业书还是小说(好吧,我承认, ...
- Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson
Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等 本人fastJson用了两年,也是从去年才开始接触Gson,希望下面的总结会对博友有用,至于Gso ...
- AngularJS下拉列表select在option动态变化之后多出了一个错误项的问题
场景: Select初始化之后,选中select的某个选项 通过AngularJS更新select的选项 错误写法: HTML(使用ng-repeat) <div ng-app="Te ...
- 单位分配的IP地址和电脑主机绑定了,我想用设置一个无线路由器,让我的笔记本电脑和手机都能上网?
单位分配的IP地址和电脑主机绑定了,我想用设置一个无线路由器,让我的笔记本电脑和手机都能上网? 配一个无线路由器就可以实现,将电脑IP配置成自动获取,找条网线一头插路由LAN口(路由器上有标明 ...
- 每一个开发人员都应该有一款自己的App
[谋哥每天一干货] 这篇文章不是鸡汤,是谋哥自己的感悟了. 谋哥近期每日一干货,坚持每天写,才发现这个事情你要是能坚持一年超级难.365天无论刮风下雨.心情好或不好.生病或生气.每天 ...
- VMware 克隆linux后找不到eth0(学习hadoop,所以想快速搭建一个集群)
发生情况: 由于在学习hadoop,所以想快速搭建一个集群出来.所以直接在windows操作系统上用VMware安装了CentOS操作系统,配置好hadoop开发环境后,采用克隆功能,直接克 ...
- 如何在一个div标签里显示出另一个网页? <iframe src=" http://www.baidu.com " width="800px" height="200px" scrolling="no" frameborder="0"> </iframe>
如何在一个div标签里显示出另一个网页? 用在div里用iframe,就像下面的代码 <iframe src=" http://www.baidu.com " width=& ...
- 第三章 用SDK编译出第一个在Linux下的软件界面
第三章 用SDK编译出第一个在Linux下的软件界面 先创建一个工程目录“mkdir project1”,进入目录,创建main.cpp文件,编写代码如下: 代码内容暂时可以先不理解,先让程序跑起来再 ...
随机推荐
- 【vbs】vbs写ini文件
这两天在折腾给一个项目打安装包,第一次接触软件打包,用的Advanced Installer(以下简称AI),应该说如果安装过程没有特殊动作(常规动作指释放文件.写注册表.建快捷方式等)的话,倒挺傻瓜 ...
- 360手机卫士会影响Widget的运行
最近开发了一个Widget,老是运行时间长了就会出现NullPointerException错误,一直不知道是什么原因造成的,后来把Widget加入360一键清理的保护名单,错误就少很多,但是仍然有错 ...
- 在ListActivity中显示图标
在ListActivity中显示图标,好像并不复杂,实现起来却不轻松. 首先,定义列表中的每一行,这里不是用xml文件定义,而是用一个类定义,CheckBox.ImageView.TextView等控 ...
- 三星s4刷机教程(卡刷)
···············使用到的工具···················手机助手(--推荐91助手).root精灵.Odin3 v3.07.recovery包.rom包 1.首先在电脑上安装9 ...
- HTTP错误大全 404 200 501 502 505
HTTP错误 大全 403 401 400 404 304 200 HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录 ...
- hadoop fs 命令
1,hadoop fs –fs [local | <file system URI>]:声明hadoop使用的文件系统,如果不声明的话,使用当前配置文件配置的,按如下顺序查找:hadoop ...
- Hibernate(六)__对象的三种状态
瞬时(transient):数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来且与session没有关联的对象. 持久(persistent):数据库中有数据与之对应,当前 ...
- $('div a') 与$('div>a'),.div+.div2与.div~.div2
$('div a'):div标签下所有层次a元素的jquery对象 $('div>a'):div标签下子元素层次a元素的jquery对象 <body> <div class=' ...
- 使用three.js创建3D机房模型-分享一
序:前段时间公司一次研讨会上,一市场部同事展现了同行业其他公司的3D机房,我司领导觉得这个可以研究研究,为了节约成本,我们在网上大量检索,最后找到一位前辈的博文[TWaver的技术博客],在那篇博文的 ...
- 好文要顶之 --- 简单粗暴地理解 JavaScript 原型链
原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好. 不要纠结于那一堆术语了,那除了让你脑筋拧成麻花,真的不能帮你什么.简单粗暴点看原型链吧, ...