机顶盒发展现状和趋势分析2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 机顶盒软件构成之中间解释层、驱动层 中间解释层将STB的应用程序指令翻译成CPU能识别的指令,从而通过驱动层去调动硬件设备完成相应的操作。该层包括嵌入式操作系统、中间件、CA驻留软件等。 驱动层包括机顶盒硬件的驱动程序和API,接口,它主要用于完成对硬件设备的操作 机顶盒软件开发过程 (1)首先,确定开发的芯片方案,如(mstar,ali,富士通等) (2)芯片厂商,每推出一款芯片,都会有Demo版(包括硬件软件)和sdk,一般都会选择对Demo版进行整合移植。以节省开发成本和开发周期。 机顶盒软件开发过程 (3)根据不同芯片提供的sdk,进行机顶盒基本功能的开发,如:电视节目搜索,多媒体播放,简单的单机游戏。网络功能。如:Ftp,Weather,Google Map,YouTube等 机顶盒软件开发过程 (5)某一款芯片方案开发差不多的时候,公司的市场部会拿着新的方案样机参加世界上各种展览会和给客户寄样机。根据展销会和客户的反馈和需求,进行二次客户化开发 (6)客户下订单后,进行软件的生产和维护工作 机顶盒发展现状 机顶盒芯片的操作系统一般都是基于Linux系统进行裁剪而成。芯片的性能比较低(一般几百兆的主频),内存比较小,这就要求程序的运行效率要比较高。因此目前主要用C语言进行机顶盒软件的开发。目前国内外中低端的机顶盒一般都是这种情况。 机顶盒发展现状 近两年,随着android操作系统的兴起,互联网带宽的增加,一些高端的机顶盒也逐渐采用android操作系统。这种机顶盒使用多屏统一技术,可以实现手机,电视,同时观看视频。手机操控机顶盒,手机操控电视。手机游戏在电视上玩等。 机顶盒游戏开发 中低端的机顶盒目前还是采用简单的单机游戏 android机顶盒,让机顶盒的概念有了扩充,使之充当部分的电脑的功能,也形成了最近比较响亮的名字OTT, 通常OTT机顶盒具有超强硬件配制、卓越的功能、开放的运营环境,能将内容从互联网直接搬到电视屏上 机顶盒游戏开发 由于OTT机顶盒采用了SDK开放式开发协议,可以为第三方游戏厂商提供了一个简易的开发环境。游戏提供商可以简单快速地开发出适应市场需求的游戏和道具 比如:小米盒子内置了丰富的游戏,植物大战僵尸等,并对开发者开放API接口,更多游戏与应用将随系统更新不断增加,感受更丰富的娱乐体验 机顶盒游戏开发 机顶盒游戏开发 对我们公司而言,可以与机顶盒开发厂商合作将我们开发的游戏预装到机顶盒中。 谢谢! 机顶盒开发过程及趋势分析 机顶盒简介 机顶盒构成 机顶盒软件开发流程 机顶盒发展状况分析 机顶盒游戏开发 机顶盒简介 机顶盒(stb)(set top box)就是将模拟电视转数字电视中的数字机顶盒。 它将接收到压缩的数字信号转成电视内容,并在模拟电视机上显示出来。信号可以来自有线电缆、卫星天线、宽带网络以及地面广播。接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数据内容,包括电子节目指南、因特网网页、字幕等等。 机顶盒分类 一.根据传输媒介的不同分类 (1)地面数字电视(DVB-T) (2)有线数字电视(DVB-C)(包括光纤、 同轴和两者的混合网) (3)卫星数字电视(DVB-S) (4)OTT盒子(基于网络的电视广播服务) 等等…… 机顶盒的构成 数字电视机顶盒的构成,主要包括硬件和软件两大部分。 从硬件上看,最基本的机顶盒一般都有以下组成部分:主芯片(CPU)、闪存(Flash)、内存(SDRAM,DDR)、调谐器(Tuner)、智能卡接口、以及音视频输出等几大部分(见下图) 机顶盒软件构成 机顶盒作为一个客户端系统,除了要具有硬件平台外还需要配备不同的软件系统才能使其完成各种任务 机顶盒中的软件可以分成三个主要的层:应用层、中间解释层和驱动层,每一层都包含了诸多的程序或接口等。 机 顶 盒 硬 件 操作系统 驱动程序 数字电视 驱动程序 条件接收 驱动程序 驱动层(硬件驱动程序接口) 操作系统 和环境 电视核心 条件接收 中间解释层(中间件/虚拟机) 应用程序接口(API) 应用层 机顶盒软件构成之应用层 目前机顶盒中的应用较少,主要以EPG、数据广播、天气预报、多媒体播放、简单的下载游戏等为主,而数字电视的魅力并不在于看电视,而在于这种基于数字电视平台的业务应用,这些应用将会改善人们的一些日常生活习俗。随着双向网络的建设,交互式应用的普及,基于交互式的应用软件也将越来越多,这也会给运营商带来难以预料的增值收入

文档评论(0)

55863368 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档