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意欲何为?》有感的更多相关文章

  1. 《Google想出了一个决定人员晋升的算法,然后就没有然后了......》有感

    Prasad Setty 是 Google People Analytics 团队的副总裁.7 年前 Google 成立的这支团队的职责是收集和利用数据来支撑公司的管理实践.其使命很简单,即基于数据和 ...

  2. Google想出了一个决定人员晋升的算法,然后就没有然后了......

    Google 有点跑偏了,逗死我了~实践一下也好~ Prasad Setty 是 Google People Analytics 团队的副总裁.7 年前 Google 成立的这支团队的职责是收集和利用 ...

  3. 【团队冲刺总结】一个编码人员的反(tu)思(cao)

    消失了半个多月了啊,算算时间,好像确实有近个把月没有好好的写博客来了.我一直很想写博客的,之前有老师问过写博客的动力是什么.我想了想,我觉得可能是我比较喜欢看书吧,不管是专业书还是小说(好吧,我承认, ...

  4. Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson

    Gson 是google解析Json的一个开源框架,同类的框架fastJson,JackJson等等 本人fastJson用了两年,也是从去年才开始接触Gson,希望下面的总结会对博友有用,至于Gso ...

  5. AngularJS下拉列表select在option动态变化之后多出了一个错误项的问题

    场景: Select初始化之后,选中select的某个选项 通过AngularJS更新select的选项 错误写法: HTML(使用ng-repeat) <div ng-app="Te ...

  6. 单位分配的IP地址和电脑主机绑定了,我想用设置一个无线路由器,让我的笔记本电脑和手机都能上网?

    单位分配的IP地址和电脑主机绑定了,我想用设置一个无线路由器,让我的笔记本电脑和手机都能上网?     配一个无线路由器就可以实现,将电脑IP配置成自动获取,找条网线一头插路由LAN口(路由器上有标明 ...

  7. 每一个开发人员都应该有一款自己的App

    [谋哥每天一干货]          这篇文章不是鸡汤,是谋哥自己的感悟了. 谋哥近期每日一干货,坚持每天写,才发现这个事情你要是能坚持一年超级难.365天无论刮风下雨.心情好或不好.生病或生气.每天 ...

  8. VMware 克隆linux后找不到eth0(学习hadoop,所以想快速搭建一个集群)

    发生情况:      由于在学习hadoop,所以想快速搭建一个集群出来.所以直接在windows操作系统上用VMware安装了CentOS操作系统,配置好hadoop开发环境后,采用克隆功能,直接克 ...

  9. 如何在一个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=& ...

  10. 第三章 用SDK编译出第一个在Linux下的软件界面

    第三章 用SDK编译出第一个在Linux下的软件界面 先创建一个工程目录“mkdir project1”,进入目录,创建main.cpp文件,编写代码如下: 代码内容暂时可以先不理解,先让程序跑起来再 ...

随机推荐

  1. DSOFramerControl简单使用

    以前大学做项目(Web的毕业论系统)就看见过在网页中嵌入Office的word,那时候用了哪个控件当时没记下来,我倒是忘了,最近发现在WinForm要嵌入Office的话,可以使用DSOFramerC ...

  2. 孙鑫MFC学习笔记6:菜单编程

    1.对菜单响应的顺序: 视类,文档类,框架类,应用程序类 2.消息的分类 3.CWnd继承自CCmdTarget类, 所以从CWnd派生出的类也可以接收WM_COMMAND消息 4.命令的消息路由 5 ...

  3. luogg_java学习_04_数组

    本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 谢谢配合! 数组 数组是多个相同类型数据的组合 //1.定义数组 ...

  4. [转]以Facebook为案例剖析科技公司应有的工具文化

    原文:http://36kr.com/p/146507.html 这是一篇几年前的文章,但对于没有涉及到工具文化这个概念的人来说,还是很新的. 前言 前段时间和大众点评的 CEO 张涛聊天的时候碰到内 ...

  5. java servlet Json.org.jar

    servlet我们可以把他当成一个数据媒介,他最终执行的是将方法体内获取处理后的数据,返回给请求的客户端,或以XML格式,或以JSON格式 ,我这里是使用的JSON格式数据,所以下面我要说org.js ...

  6. node.js 抓取网页数据

    var $ = require('jquery'); var request = require('request'); request({ url: 'http:\\www.baidu.com',/ ...

  7. Android填坑系列:在小米系列等机型上放开定位权限后的定位请求弹框

    背景: 近期因实际项目需要,在特定操作下触发定位请求,取到用户位置及附近位置. 问题: 经初步选型,最终决定接入百度定位,按照百度定位SDK Android文档,接入过程相对顺利.但随后发现,在小米系 ...

  8. go git 安装配置与使用 (windows 7 64bit)

    go语言安装使用第三方库方式一般采用 go get github.com/.../...  命令.例如: go get github.com/astaxie/beego 1.错误情况一: packag ...

  9. Eclipse Plug-in Hello world

    这一篇就简单说下一个hello world插件工程创建过程. 1.创建一个Plug-in Project     2.填写project name     3.第二个确认框勾上,然后直接下一步     ...

  10. swift学习笔记之-访问控制

    //访问控制 import UIKit /*访问控制(Access Control) 1.访问控制可以限定其他源文件或模块中的代码对你的代码的访问级别.这个特性可以让我们隐藏代码的一些实现细节,并且可 ...