Comcast是美国最大的有线电视网络运营商,拥有2460万有线电视用户,同时还是美国第二大互联网服务供应商和第三大电话服务供应商。( http://univermedia.com/News.aspx?id=40 )

最近 Comcast 在热情推销 ( RDK http://rdkcentral.com ), 他为何这样做呢?

RDK 是什么

官方描述如下

What is RDK

The reference design kit (RDK) is an integrated software bundle that can be accessed by operators in need of a software stack for set-top devices. The fully tested and integrated system runs on QAM, IP and Hybrid devices.

RDK 是一个软件集合, 这个软件集合经过完整测试并集成到机顶盒上面
所谓完整测试: 就是若干不同类型的 Comcast 机顶盒( 或其他厂商的) 都可以运行
所谓集成: 就是说不同的机顶盒, 硬件不用(cpu, 解码芯片, 网络,声音芯片), driver不同, 因为做了适配,所以这些构件都能运行

The RDK software components are available for use on devices used by operators with an RDK license agreement. RDK vendors can license the software and contribute to the RDK stack. The RDK software is available to all RDK licensees in a shared source manner.

Comcast 觉得那个 Software 构件应该放入 RDK  就给于RDK license. 这样若干软件公司都可以给 RDK 提供软件构件.

RDK 构件组成

可以看到 RDK 在 OEM Platform  之上

OEM Platform 就是给 Comcast 提供机顶盒的硬件厂商. 他们多提供基于 mips, x86架构的硬件, 上面跑 linux.

他们提供显示,声音,视频播放等接口各不相同, 所以给一种类型的机顶盒做的软件是不能给另一类型使用的

以前机顶盒功能单一, Comcast 采购机顶盒时不关注这些.

而现在机顶盒就像一个客厅PC, 就要求有更强大的功能. 也要求维护尽可能少, 因此机顶盒的软件架构也要求变革.

最好的办法之一就是提供JVM等让它支持夸平台的应用

当然 JVM 应用关键功能都需要 native的支持, 比如上屏, 视频播放等等, 所以需要提供一个工具合集, 而不单单是 JVM.

除此以外我们还看到很多其他 native, 比如 QT, Meadia Streamer 等等

从图中,我们看到 RDK 提出一个 Universal Drivers 的抽象层来适配 OEM 厂商的软件接口, 这也许可以让 RDK 软件适配方便

RDK 的用户 (基于 RDK 编写软件的人), 就不一定是 comcast 的内部员工, 任何开发者都可以编写基于 RDK 的应用. 并且因为 RDK 之下的软硬件差异都被屏蔽. 如果你编写一个基于 RDK api 的应用, 它应该能跑在所有 RDK compatible 的 set box(机顶盒) 上 (当然除了 java, 不同平台要重新编译)

我觉得为了更好保证 RDK compatible, 应该有完整性测试: 就如同 Android 的 CTS, 一个庞大的测试集合,测试一个 device 各方面 features 是否满足

总结:

Comcast 发布RDK是为了结束 OEM 提供机顶盒 API 混乱的场面, 现在要求它们支持 RDK, 是减少维护, 并使以后机顶盒的应用开发更容易. 这将导致以后机顶盒有更强大的功能. 为Comcat 重塑和打造新的机顶盒生态链, 这也是 Comcast 面对 Android TV 和 苹果 TV 的冲击的合理反应.

Comcast 力推 RDK相关推荐

  1. 飞康力推“一次付费”的存储定价模式

    飞康刚刚宣布了一项听起来有点奇怪的"一次付费"的定价模式. 这家软件定义存储产品提供商表示,他们的目的是为了颠覆全球存储行业的定价方式,而在这之前的定价方式是要让客户为他们的二级. ...

  2. 中国移动力推多频5G全网通手机,或将成为业界标准

    在6月25日举办的"5G+共赢未来"中国移动5G+发布会上,中国移动强调将推动终端产业链同时支持SA.NSA双模,同时支持2.6GHz.3.5GHz.4.9GHz多频全网通,考虑到 ...

  3. SharePoint专家新闻轮转器WebPart----亲测力推之Web部件

    SharePoint专家新闻轮转器WebPart----亲测力推之Web部件 项目截图: 注意: 专家新闻轮转器还在测试阶段.期待大家讨论和跟踪问题. 项目描述: 专家新闻轮转器是一个SharePoi ...

  4. CSDN官方力推的《用户社区》,值得你来逛逛

    人间有味是清欢,静观烟雨江南. 第一批社区:<程序人生,道阻且长> 欢迎你的加入. 目录 一.CSDN新模式--用户社区 二.看看前两周的奖品 三.<程序人生,道阻且长>社区 ...

  5. android团购客户端,领团网团购导航Android手机客户端获机锋网力推

    近日,领团网(www.lingtuan.com)推出的Android团购导航手机客户端1.1版本登陆国内最具影响力的Android交流平台机锋网,作为国内团购导航权威,领团网手机客户端获机锋网力推,绚 ...

  6. 百度再战可穿戴设备,力推BoomBand

    可穿戴设备浪潮,今年很火,不过现在或许是冬天的缘故吧,多少有点冷清.还记得,Fitbit Flex么?还记得NIKE Fuelband 么?还记得Jawbone UP 么? 大潮退后,可穿戴设备的确有 ...

  7. 新浪将力推秒拍 短视频大战时代悄然来临

    在新浪秒拍.腾讯微视等短视频产品相继上线之后,优酷.爱奇艺.56.酷6等视频网站也纷纷加快了在短视频市场布局,如今社交与视频两大行业在短视频业务上出现了市场交集,各大公司均想在这款美国市场已经非常火爆 ...

  8. 特技摩托显示无法连接服务器,考验育碧服务器!《特技摩托:崛起》力推跨平台功能...

    考验育碧服务器!<特技摩托:崛起>力推跨平台功能 2019-02-19 18:07:32来源:游戏下载编辑:阿鱼评论(0) 育碧最近在它最新的开发者日记中,详细介绍了即将推出的摩托车平台游 ...

  9. 苹果和富士康力推的越南制造,或将被美国资本收割而成为泡影

    这几年苹果和富士康一直推动将部分生产线转移至越南,由此越南制造开始获得了全球的关注,因为一些特别原因,海外媒体也纷纷高呼越南制造将崛起,然而随着近期越南资本市场的动荡,越南制造或将因此在此成为泡影. ...

最新文章

  1. Visual Studio 2013开发 mini-filter driver step by step (1) - 创建 mini filter driver 工程
  2. netstat [选项]
  3. 11.2.4 jQuery动画
  4. hive:默认允许动态分区个数为100,超出抛出异常:
  5. Android 自定义下拉框的实现 Spinner
  6. 拓端tecdat|R语言计算资本资产定价模型(CAPM)中的Beta值和可视化
  7. 微信头像失效_如何判断微信授权的头像是否失效
  8. python文件对象提供了3个读方法、分别是-案例驱动式Python基础与应用-超星尔雅-学习通-题库零氪...
  9. OpManager如何解除五大网络丢包隐患?
  10. 计算机网络 数据链路层 数据链路层的作用
  11. UE4 Datasmith图标消失解决
  12. 熔断机制什么意思_什么是熔断机制 熔断机制是什么意思
  13. python之AQI分析与预测
  14. 第十三届蓝桥杯省赛 python B组复盘
  15. 谷歌中国推出10款有趣的小工具
  16. android paint 圆角 绘制_android 绘制椭圆 圆角矩形 详细解析
  17. 《软件工艺》目录—导读
  18. 矩阵论笔记(二)——线性变换
  19. 怎么在Linux下执行sql文件
  20. OLTP OLAP

热门文章

  1. 5G网络的应用,给物联网的发展带来了哪些机遇?
  2. React Router 中文文档(一)
  3. Vue最新状态管理工具Pinia——彻底搞懂Pinia是什么
  4. linux 内核配置sdio,linux SDIO实现
  5. 服务器攻击类型--CC攻击
  6. 微信服务通知消息找回_微信好友删除了怎么找回?掌握小妙招,恢复好友不是梦?_...
  7. 昆仑通态超纯水组态程序昆仑通态超纯水组态程序,功能齐全,界面简洁
  8. 大学生毕业找工作,该选择哪个方向?
  9. Android --- fota升级后,数据丢失
  10. 中国象棋将帅问题的一种解法