《内容生产向视频过渡: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文件,编写代码如下: 代码内容暂时可以先不理解,先让程序跑起来再 ...
随机推荐
- iOS阶段学习第29天笔记(UITextField的介绍)
iOS学习(UI)知识点整理 一.关于UITextField的介绍 1)概念: UITextField 是用于接收用户输入的一个控件 2)UITextField 初始化实例代码: //创建一个UIt ...
- AlertDialog.Builder弹出对话框
在Android中,弹出对话框使用AlertDialog.Builder方法. new AlertDialog.Builder(MainActivity.this).setTitle("本机 ...
- ListActivity的使用
Android中经常用到列表,ListActivity是实现列表的一种好方法. 使用ListActivity的方法,首先定义布局文件: <?xml version="1.0" ...
- 修正 ListView 搜寻问题
问题:如果 SearchEdit 里已输入过搜寻字,再新建 ListView 项目后,会无法显示. 适用:Delphi XE5 源码下载:[原创]修正ListView搜寻问题.zip procedur ...
- themepark模板中奇特的编码
编码问题虽然经常碰到,但通过编码来实现源代码加密的是第一次碰到.只能用神奇来形容. 而且研究了几个小时,没有想到解决办法.代码基本可以通过不断执行输出,但无法判断是何种编码.
- Codeforces Round #369 (Div. 2)---C - Coloring Trees (很妙的DP题)
题目链接 http://codeforces.com/contest/711/problem/C Description ZS the Coder and Chris the Baboon has a ...
- No.020:Valid Parentheses
问题: Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the ...
- MAC 卸载 openfire
顺序执行以下命令: sudo rm -rf /Library/PreferencePanes/Openfire.prefPane sudo rm -rf /usr/local/openfire
- get()和post()方法编码的区别
在做ssh搭建的框架中,在后台条件查询的时候,组合查询传到后台的值一直是乱码,其中在form表单中必须要加上method,这一点是肯定的,但是加上了提交的方式之后,会出现如下问题: 如果使用get方法 ...
- net user命令集合详解
net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user: ...