机顶盒中间件和API

机顶盒中间件和API

一、机顶盒中间件与API(论文文献综述)

梁维[1](2021)在《基于数字电视机顶盒的一键报警系统的设计与实现》文中指出随着国家“三网融合”和“互联网+”的全面推进,双向互动数字电视机顶盒已经走进了千家万户,成为现代生活中一种至关重要的信息传播媒介,居民也越来越习惯通过互动电视获取各种信息,基于数字电视机顶盒的各种应用也层出不穷。为此,在国家推行“雪亮工程”建设之际,结合相关指导意见中“群防群治”的理念,建设基于数字电视机顶盒的一键报警系统也迫在眉睫。基于数字电视机顶盒的一键报警系统,是将视频监控和一键报警相融合,区别于传统电话报警、消防按钮报警、户外报警柱报警的新型报警方式。居民利用数字电视机顶盒除了收看有线电视节目以外,还可以通过机顶盒实时查看监控画面,同时进行快速报警求助,实现将监控画面和报警信息相结合,方便网格管理人员迅速掌握和处置报警求助事件。本文从实际项目需求出发,分析研究了基于数字电视机顶盒的视频监控和一键报警相关技术,完成了基于数字电视机顶盒的一键报警系统的设计与实现。本文的主要工作有:(1)本文分析研究了开发基于数字电视机顶盒的一键报警系统的背景和意义,结合实际项目中的数字机顶盒的特性和软、硬件基础条件,首先确定了该系统的系统架构和运行环境,详细阐述了系统实现过程中所使用的关键技术,包括:B/S架构、MVC设计模式、LAMP架构、前端开发技术及流媒体相关技术。(2)本文对基于数字机顶盒的一键报警系统的功能需求进行了深入的分析,设计了系统的总体架构,确定了系统由前端报警子系统、后端管理子系统、三方接口子系统组成,再对各个子系统进行了功能细分,详细设计了各个功能模块要实现的功能和UI界面。(3)本文通过编码逐一实现了基于数字电视机顶盒的一键报警系统的各个功能模块和页面,并通过部分关键代码和实现页面进行了展示。实现的功能有:通过数字电视机顶盒查看视频监控画面,并可快速报警和求助;网格管理员通过PC端接收和处置报警求助事件,并可对系统用户、区域属性、监控摄像头等信息进行全方位的管理和统计;实现了通过百度地图接口直观展示监控摄像头位置信息,通过短信接口发送报警求助信息和事件处置结果信息,通过“大联动微治理”三方平台实现事件的流转。(4)本文对系统所有功能模块进行了兼容性、功能性和性能测试,通过测试验证后并进入试运行阶段。最后,结合实际运行和用户反馈,对整个系统的设计与实现进行了分析和总结,对下一步系统的优化完善提出了展望。

马建忠[2](2019)在《移动环境下家庭多终端数字电视节目共享系统设计与实现》文中进行了进一步梳理近年来,随着数字电视技术发展的深入,数字电视机顶盒市场逐渐饱和,再加上移动互联网的大力发展,给传统的数字电视机顶盒市场带来了一些挑战。在数字电视机顶盒市场,传统的数字电视机顶盒不仅要面对来自互联网机顶盒(如IPTV、OTT等)带来的挑战,还要面对来自移动互联网中各种手机视频APP的挑战。面对这些挑战,各地的数字电视运营商和供应商在不断探索新的技术和服务。比如市场上的融合型数字电视机顶盒,智慧教育、HBBTV服务和多屏互动技术。但是这些技术和服务存在着单机成本过高、对网络带宽依赖度高等问题。多屏互动虽然能够将手机上的资源分享到电视机上,但是无法在手机上观看数字电视网络中的数字电视直播节目,而用户对在手机上观看数字电视直播节目又有切实的需求。本课题研究了在家庭网络环境下,多终端数字电视节目共享系统的设计与实现。本课题所设计系统分为客户端和服务端两部分,服务端改造自现有数字电视机顶盒平台,将它接入家庭局域网。客户端是一个移动端APP,运行在同样接入家庭局域网的移动终端上。服务端通过数字电视网络获取增值服务授权信息、数字电视节目信息等数据,通过REST ful API向客户端提供登录认证、节目浏览等功能。同时,服务端从数字电视网络中获取节目音视频数据,通过流媒体服务向客户端提供节目播放能力。为保证数字电视节目数据的安全性,本课题还设计了数字版权管理子系统,用来保证从服务端到客户端之间的数字电视节目音视频数据的安全性。测试结果表明,本系统可以通过移动终端播放来自数字电视网络的数字电视节目,播放稳定流畅,传输链路安全。该系统既保护了数字电视运营商的现有投资,增加了他们的收入,又可以提高数字电视用户的用户体验,从而吸引更多用户,带动数字电视机顶盒市场的增长。

卢琦[3](2018)在《基于高级安全芯片平台集成CA系统的研究与实现》文中进行了进一步梳理随着网络信息技术的飞速发展,广电运营商面临着严峻的安全考验,基于非安全芯片机顶盒产品软件被黑客肆意修改、加扰密钥随意被共享、克隆智能卡屡禁不止,这些行为直接导致运营商的利益严重受损。为了有效的保护运营商的商业利益,CA厂商联合芯片公司共同研发基于高级安全芯片的CA系统。如何高效率、高质量集成CA系统到机顶盒产品中是本论文需要解决的主要问题,一直以来集成CA系统面临着接口不统一、软件开发周期长、安全性能要求高以及CA系统运行不稳定等诸多难题。本论文主要研究基于高级安全芯片的集成CA系统方法以及性能优化。论文首先介绍国内外对CA集成软件的研究现状,分析了当前集成CA系统软件架构存在的问题并进行了深入的研究,提出了基于软件分层和软件模块化相结合的架构设计方案并采用FIFO消息队列服务实现对软件层间解耦。研究了系统初始化以及CA子系统的设计,分析了机顶盒制造商面临的快速集成CA子系统的资源管理问题,根据芯片平台提供的数据存储器、数据接收器、数据解扰器以及智能卡资源,采用信号量机制对临界资源的互斥访问防止系统死锁,同时对CA子系统中各个关键子模块进行详细的研究与设计。本文设计的集成软件缩短了从集成开发到CA厂商认证通过时间周期,即从原来的平均三个月周期下降到一个半月完成,消耗工时从6个人月降到2.2个人月。另外论文还对基于安全芯片的快速切台性能进行优化,首先对现有的切换频道时间的组成进行了详细的统计和研究,归纳了目前切换频道流程中的问题,提出了采用散列寻址方式快速定位并获取节目信息,利用多线程并发处理模式的特性,将锁频线程、播台线程、解扰线程异步执行,同时对DVB播放器采用动态调整缓冲区方案快速启动视频解码。经过优化后的机顶盒产品切台时延从2000ms降低到1500ms左右。该系统软件的设计具有良好的安全性,并且解决了基于高级安全芯片的条件接收系统的安全和效率均衡问题。本文开发的集成软件具有可移植性,可适用于DVB-C、DVBT、DVB-S的机顶盒系统。

周丛竹[4](2017)在《数字电视机顶盒中间件标准化架构》文中研究指明机顶盒作为连接电视机和外部信号的中间设备,数字机顶盒由于其强大的信号处理和网络覆盖,已逐渐取代传统的由应用商提供集成服务的传统型机顶盒。随着国民经济水平的不断提升,数字机顶盒的数量越来越大,对它的管理也形成的一定阻碍,同时大量的数字机顶盒运作,也降低了其工作效率,哪怕只是机顶盒中的一个小部件需要更新或维护,或只需要增删、修改一个应用,都需要对每个机顶盒进行管理和部署,这样的管理一方面增加了运维成本,另一方面也提高的运营管理和结构部署难度。所以,对中间件进行标准化架构管理,能够科学合理地解决诸如软硬件平台不兼容、操作系统更新难度大等问题。

柯妍[5](2015)在《Android机顶盒上Java中间件设计及应用》文中指出近年来,电视技术跨越了从模拟到数字的过程而踏入了飞速发展的黄金时期。作为一种与电视连接的数字化终端设备,数字电视机顶盒已得到广泛的应用。随着数字电视与互联网的不断融合,将移动互联网领域应用最为广泛的Android系统引入数字电视终端领域,已成为当前发展趋势。但由于电视应用的特殊性,在数字电视机顶盒上直接植入现有的Android系统还存在诸多问题,而中间件作为开发和完善机顶盒产品中不可或缺的重要组成,在一定程度上解决了上述问题。本文通过在数字电视机顶盒上创建Java中间件,从而在实时操作系统与应用程序之间搭建一个沟通“桥梁”,使得Android机顶盒的开发和维护变得简单而迅速。本文的研究重点是在基于Android的数字电视机顶盒开发平台上进行Java中间件的设计并完成其具体实现工作。在分析了数字电视机顶盒中间件的特点、目前常见的中间件开发平台及其开发方式优缺点的基础上,结合具体的中间件开发平台与环境,描述了数字电视机顶盒软件系统的总体架构,确定本Java中间件系统的模块化设计方案及其软件框架结构,给出了中间件系统六大组成模块(UI控件库、数据库管理模块、EPG模块、搜台模块、节目管理模块以及PVR模块)的设计实现流程。整个设计是在JNI协议的支持下,利用Java和C语言编程加以实现。为了便于后期维护,本课题还建立了详细的说明文档。在通过一系列详细的测试与优化工作之后,本项设计最终达到了预期效果。本课题来源于数字电视机顶盒的实际应用需求,课题设计成果已在实际产品中批量应用。实际应用表明,本课题所设计的中间件方案具有功能集成度高、数据交互性能好、工作稳定可靠等特点。本课题工作的创新点表现在:1)整合了 UI控件库,不仅提高了界面部分代码的利用率,更使得控件资源更加符合机顶盒界面设计开发的要求,提高了开发效率;2)采用一系列数据封装类实现各模块与数据库的交互通信,使得数据结构变得更加清晰,数据管理与操作也变得更加便利;3)采用JNI方式进行接口传参交互,能够有效隔绝中间件对应用层的影响,增强系统的可移植性。

周春龙[6](2014)在《基于嵌入式Linux标清数字机顶盒云服务技术软件实现》文中研究指明随着时代的发展,人们对生活品质的追求越来越高,尤其是近年来云服务技术的发展,使得数字机顶盒云服务业务的拓展成为一个重要的趋势。但是国内现有的数字机顶盒业务受到推广上和资金成本上的制约,尤其当今三网融合处于关键时期,传统交互型标清机顶盒的业务升级迫在眉睫,然而国内居民对电视节目的消费习惯同欧美等发达国家的差异,使得运营商在硬件成本的回收上存在周期长等特点,这就造成了直接对机顶盒进行硬件升级的不现实。本文主要是对嵌入式linux杭州农网310标清机顶盒云服务软件的实现进行研究。农网310机顶盒主要依赖于华为海思Hi3110QV100开发平台,同时应用华为海思公司所提供的开发环境,运用海思提供的API进行农网标清机顶盒的软件设计与运用。本文的主要工作包括以下几个方面。1.农网310标清机顶盒硬件架构的概述2.农网310标清机顶盒软件架构的概述3.农网310标清机顶盒软件升级云服务功能的实现与应用4.针对农网310标清机顶盒云服务功能的调试。最后通过在浙江华数研究院的测试与预期进行对比分析,其中包括厂家机顶盒的测试、播控平台的搭建与测试、代理网关的方案的提出等等5.本文的最后对农网310标清机顶盒的研究工作进行总结,同时对机顶盒产品的未来做出展望。

张丽军[7](2014)在《基于Storm的机顶盒中间件测试方法的研究》文中研究指明软件测试在软件开发过程中处于很重要的位置,是保证软件质量的主要方法。现在手动测试仍是软件测试的主要方式,自动化测试还没有得到广泛的应用。自动化测试工具的引入,大大提高了软件测试的效率,并且减少了手动测试的人力资源,使得测试工作向自动化模式迈进。本文主要介绍了Storm自动化测试工具的架构,分别对服务器和客户端的组成进行分析,主要是各个模块负责的工作和所使用的技术。其中Storm测试的核心模块是图像识别与OCR模块。各个模块负责不同的工作最终实现了Storm测试的整体架构。客户端的组件框架的主要特点是,测试用例与Test Bed, Common模块和测试工具的API等模块分开,简化了测试脚本编写的复杂度,实现了资源的重复利用性。生成的1og文件以网页形式显示,包含测试的每个步骤,可以快速定位bug发生的位置,提高测试的效率本文针对Storm测试的核心模块文字识别和图像识别改进测试方法,基于测试过程中每个步骤都需要通过文字识别或图像识别的结果来确定测试的每个过程是否都达到预期的设计。识别的效果不理想会对测试工作产生很大的影响,因此在之前的测试基础上对识别的方法提出了几点改进,有完全字符串比较,部分字符串对比和图像比较方法。通过测试得到的结果表明识别率有很大提高,对测试工作的进行有很大帮助。Storm自动化测试工具可以在回归测试和功能测试过程中辅助手动测试进行测试工作。这样不仅减少手动测试的重复性工作,而且实现了人工测试难以实现的性能测试工作。自动化测试己成为测试工作的发展趋势。

王登辉[8](2008)在《基于Ginga-J的数字电视机顶盒中间件的研究与实现》文中进行了进一步梳理数字电视技术飞速的发展导致数字电视机顶盒的市场逐渐扩大,伴随而来的是机顶盒底层硬件的差异化和其功能的多样化。如何降低开发成本,缩短开发周期成了软件开发的主要课题。因此中间件被应用于数字电视机顶盒软件体系结构中。Ginga是近几年由巴西提出的最新数字电视中间件标准,对其它的中间件标准具有极高的兼容性,极有可能成为新一代的数字电视中间件的全球标准。但是对Ginga标准的实现还没有完善,特别是对于Ginga-J部分还没有确切的实现方案,因此对于基于Ginga-J的中间件进行设计与实现势在必行。通过介绍分析Ginga体系结构,结合Ginga-J的API(Application Programming Interface)接口标准,设计并实现了基于Ginga-J的数字机顶盒中间件。采用模块化设计思想,将中间件设计成底层数字流接口模块、数字流解析模块、用户图形界面模块、交互模块、管理模块、持续性服务模块和条件接收管理模块。选择其中的持续性服务模块进行了具体实现,持续性服务模块通过JNI(Java Native Interface)技术将PTI(Programmable Transport Stream Interface)模块封装以获取传输流数据包。持续性服务模块使用对象来表示数据,提供接口让上层应用程序创造获取数据的请求,记录数据段的序号。持续性服务模块还提供了视图导航,通过封装一系列完善的接口来方便上层应用程序快速的查找数据。为了能将持续性服务信息显示出来,还实现了用户图形模块中的部分组件,以便直观的显示结果供用户查看。在基于ST7109芯片的开发平台上,移植了Java虚拟机至嵌入式操作系统STLinux上用以进行对比测试。对比测试结果表明,持续性服务模块在功能上实现了将传输流数据包抓取,解析,存储并显示的过程。与iwed公司出品的无中间件支持的数字电视机顶盒软件相比,抓数据包的效率提高了50%,用于索引的时间降低了25%。

肖晴,吴志明[9](2007)在《IPTV终端中间件的研究》文中提出本文阐述了IPTV终端中间件的作用和研究IPTV终端中间件的重要意义,然后介绍了IPTV终端中间件的研究现状与进展,并提出了IPTV终端中间件的模块结构,分析了IPTV终端中间件设计、实现、应用中的关键点。

黄琦[10](2007)在《面向数字电视的中间件技术的研究与实现》文中研究说明电视广播在人们日常生活中扮演着重要的角色,是人们生活、娱乐不可缺少的工具。信息技术的迅猛发展和人们对电视娱乐的高要求,使交互式电视受到越来越多的重视。数字电视的出现是电视广播史上最重大的事件之一,它不仅大大提高了电视音频和视频的质量,还改变了传统的收视模式,能够提供电视网站、视频点播、远程教育、信息服务等多项增值服务。数字电视(DTV)是继黑白电视和彩色电视之后的第三代产品,是集数字技术、微电子技术、网络技术、软件技术等高新技术综合应用的产物。随着数字电视技术的日趋成熟,交互式电视已经成为数字电视的发展方向。为了实现交互式电视提供的服务功能如电视点播、交互式广告、网上浏览、互动游戏等,必须采用数字电视中间件技术。中间件技术是软件技术中的关键技术之一,该技术可以使众多的软件提供商在不考虑硬件环境的情况下开发数字电视的交互应用。它是位于应用程序和操作系统之间的一种系统软件,通过定义一组支持数字电视应用功能的标准程序接口,使应用程序具有与底层硬件平台无关的特点。本文在深入研究数字电视中间件技术及其相关的Java技术的基础上,根据我国制定的数字电视中间件标准,借鉴国内外数字电视中间件产品的开发经验,结合有线数字机顶盒的硬件环境和操作系统等特征,提出了在有线数字机顶盒环境中实现数字电视中间件的方案。该方案硬件采用以Sti5516芯片为主的有线数字电视机顶盒,软件采用Java技术作为核心。将Sun公司提供的基于Linux系统的CDC(连接设备配置)移植到有线数字机顶盒OS20操作系统上作为Java平台,使用J2ME程序包中的个人简表和JavaTV API为Java应用程序提供标准接口。本文详细叙述了在有线数字机顶盒环境中实现该方案的Java平台(CDC)部分所作的工作,主要包括修改了CDC中与St20cc编译器、OS20操作系统、ST20-C2 CPU相关的部分。最后,讲述了对Java平台的实现进行的测试,包括测试环境的搭建、测试的过程。通过测试结果,得出Java平台运行正常,简单的Java应用程序能够在机顶盒中运行。

二、机顶盒中间件与API(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、机顶盒中间件与API(论文提纲范文)

(1)基于数字电视机顶盒的一键报警系统的设计与实现(论文提纲范文)

摘要
abstract
第一章 绪论
    1.1 背景
    1.2 课题来源
    1.3 国内外现状
    1.4 课题研究主要内容、意义和价值
    1.5 本论文的结构
第二章 相关技术概述
    2.1 数字机顶盒简介
        2.1.1 机顶盒硬件特性
        2.1.2 机顶盒浏览器
    2.2 B/S网络架构
        2.2.1 传统的C/S架构
        2.2.2 B/S架构
        2.2.3 B/S架构与C/S架构的优缺点对比
    2.3 前端框架及技术
        2.3.1 HTML/XHTML
        2.3.2 CSS
        2.3.3 JavaScript
    2.4 MVC设计模式
    2.5 LAMP架构
        2.5.1 Linux操作系统
        2.5.2 Apache服务器
        2.5.3 MySQL数据库
        2.5.4 PHP编程语言
    2.6 流媒体相关技术
        2.6.1 编解码技术
        2.6.2 封装方式
        2.6.3 传输协议
    2.7 本章小结
第三章 系统需求分析
    3.1 系统的功能需求分析
        3.1.1 前端报警功能需求
        3.1.2 后台管理系统功能需求
        3.1.3 三方接口功能需求
    3.2 系统的性能需求分析
        3.2.1 网络承载
        3.2.2 响应时间
        3.2.3 系统可靠性
    3.3 本章小结
第四章 系统设计
    4.1 系统总体设计
        4.1.1 系统架构
        4.1.2 系统功能
        4.1.3 网络架构
    4.2 报警子系统的设计
        4.2.1 监控预览设计
        4.2.2 一键报警设计
    4.3 后台管理子系统的设计
        4.3.1 登录页设计
        4.3.2 系统控制台设计
        4.3.3 用户管理设计
        4.3.4 区域管理设计
        4.3.5 报警管理设计
        4.3.6 监控管理设计
    4.4 三方接口的设计
        4.4.1 地图展示设计
        4.4.2 短信平台与“大联动微治理”平台接口设计
    4.5 数据库的设计
        4.5.1 E-R图设计
        4.5.2 数据库表的设计
    4.6 本章小结
第五章 系统实现
    5.1 开发环境搭建与配置
    5.2 报警子系统的实现
        5.2.1 监控预览实现
        5.2.2 一键报警实现
    5.3 后台管理子系统的实现
        5.3.1 登录页实现
        5.3.2 系统控制台实现
        5.3.3 用户管理实现
        5.3.4 区域管理实现
        5.3.5 报警管理实现
        5.3.6 监控管理实现
    5.4 三方接口的实现
        5.4.1 百度地图API接口的调用
        5.4.2 短信平台与“大联动微治理”平台接口的实现
    5.5 数据库的实现
    5.6 本章小结
第六章 系统测试
    6.1 系统部署
    6.2 测试目标、方法及内容
        6.2.1 测试目标
        6.2.2 测试方法
        6.2.3 测试内容
    6.3 机顶盒前端报警子系统功能测试
        6.3.1 监控预览测试
        6.3.2 报警功能测试
    6.4 后台管理子系统主要功能测试
        6.4.1 用户登录测试
        6.4.2 系统控制台测试
        6.4.3 用户管理测试
        6.4.4 区域管理测试
        6.4.5 报警管理测试
        6.4.6 监控管理测试
    6.5 系统性能测试
        6.5.1 网络承载能力测试
        6.5.2 页面响应时间测试
    6.6 本章小结
第七章 总结
    7.1 结论
    7.2 展望
致谢
参考文献
攻读硕士学位期间取得的成果

(2)移动环境下家庭多终端数字电视节目共享系统设计与实现(论文提纲范文)

摘要
abstract
第一章 绪论
    1.1 研究背景
    1.2 国内外研究现状
    1.3 研究目标及内容
    1.4 本文结构安排
第二章 相关技术标准及系统需求分析
    2.1 相关技术标准
        2.1.1 REST API
        2.1.2 流媒体技术
        2.1.3 数字版权管理
    2.2 系统功能性需求分析
        2.2.1 授权管理需求
        2.2.2 网络发现需求
        2.2.3 登录认证需求
        2.2.4 业务管理需求
        2.2.5 流媒体服务需求
        2.2.6 数字版权管理需求
        2.2.7 数字电视机顶盒基本功能
        2.2.8 移动端功能需求
    2.3 系统非功能性需求分析
        2.3.1 可扩展性
        2.3.2 安全性
        2.3.3 稳定性
    2.4 本章小结
第三章 系统设计
    3.1 系统概要设计
        3.1.1 授权管理子系统
        3.1.2 网络发现子系统
        3.1.3 登录认证子系统
        3.1.4 业务管理子系统
        3.1.5 流媒体服务子系统
        3.1.6 数字版权管理子系统
        3.1.7 数字电视机顶盒子系统
        3.1.8 移动端子系统
    3.2 系统详细设计
        3.2.1 授权管理子系统
        3.2.2 网络发现子系统
        3.2.3 登录认证子系统
        3.2.4 业务管理子系统
        3.2.5 流媒体服务子系统
        3.2.6 数字版权管理子系统
        3.2.7 数字电视机顶盒子系统
        3.2.8 移动端子系统
    3.3 本章小结
第四章 系统实现
    4.1 系统开发平台
    4.2 系统功能实现
        4.2.1 授权管理子系统
        4.2.2 网络发现子系统
        4.2.3 登录认证子系统
        4.2.4 业务管理子系统
        4.2.5 流媒体服务子系统
        4.2.6 数字版权管理子系统
        4.2.7 数字电视机顶盒子系统
        4.2.8 移动端子系统
    4.3 本章小结
第五章 系统测试及优化
    5.1 测试方法
    5.2 测试用例
        5.2.1 单元测试用例
        5.2.2 集成测试用例
        5.2.3 系统测试用例
    5.3 测试结果分析及优化
    5.4 本章小结
第六章 总结与展望
致谢
参考文献
攻读硕士学位期间取得的研究成果

(3)基于高级安全芯片平台集成CA系统的研究与实现(论文提纲范文)

摘要
abstract
符号说明
第一章 绪论
    1.1 研究背景
    1.2 国内外研究现状
    1.3 主要研究内容及贡献
        1.3.1 研究目标及其内容
        1.3.2 本文的贡献
    1.4 本文的组织结构
第二章 CA系统及高级安全芯片原理
    2.1 MPEG-2 加扰标准
    2.2 条件接收系统的概述
        2.2.1 条件接收系统组成
        2.2.2 数据解密的基本原理
    2.3 高级安全芯片工作原理
    2.4 本章小结
第三章 集成软件的架构研究及初始化
    3.1 集成软件面临的问题
    3.2 集成软件架构
        3.2.1 软件架构问题分析
        3.2.2 基于松耦合的软件架构设计
        3.2.3 消息队列解耦的应用
    3.3 软件初始化
        3.3.1 基于RSA算法的安全启动设计
        3.3.2 CA系统初始化设计
    3.4 本章小结
第四章 CA子系统的研究与设计
    4.1 CA子系统面临问题及分析
    4.2 CA子系统关键模块的分析与设计
        4.2.1 加密数据存储模块设计
        4.2.2 数据接收模块设计
        4.2.3 解扰模块设计
        4.2.4 智能卡模块设计
    4.3 CA子系统关键模块的实现
        4.3.1 加密数据存储模块实现
        4.3.2 数据接收模块实现
        4.3.3 解扰模块实现
        4.3.4 智能卡模块通讯协议实现
    4.4 本章小结
第五章 数字电视视频服务性能优化
    5.1 FCC面临的问题及研究现状
    5.2 FCC性能优化
        5.2.1 DVB解码器模块优化设计
        5.2.2 TS解扰模块优化设计
        5.2.3 数字信号接收模块优化设计
        5.2.4 多线程处理模式的设计
        5.2.5 散列寻址在快速切台的应用
    5.3 FCC的算法实现
    5.4 本章小结
第六章 软件性能测试及分析
    6.1 测试环境
        6.1.1 硬件配置要求
        6.1.2 数字码流播发卡的安装及配置
    6.2 系统性能测试
        6.2.1 CA系统的性能测试及结果分析
        6.2.2 FCC性能测试及结果分析
    6.3 对比测试
    6.4 本章小结
第七章 总结与展望
    7.1 论文工作总结
    7.2 问题与展望
参考文献
致谢
攻读学位期间发表的学术论文

(4)数字电视机顶盒中间件标准化架构(论文提纲范文)

1 数字电视机中间件定义及国内外发展现状
2 数字电视机顶盒中间件标准化架构
3 结语

(5)Android机顶盒上Java中间件设计及应用(论文提纲范文)

中文摘要
Abstract
第一章 引言
    1.1 课题研究背景及意义
    1.2 国内外技术发展状况
    1.3 研究目标及研究内容
    1.4 论文的组织结构
第二章 开发平台结构与中间件相关标准
    2.1 开发平台
        2.1.1 Android的系统架构
        2.1.2 搭建Android的开发环境
        2.1.3 平台的硬件结构
    2.2 中间件标准
        2.2.1 MHP标准
        2.2.2 其他标准
    2.3 JNI的使用
    2.4 本章小结
第三章 机顶盒中间件整体框架设计
    3.1 机顶盒中间件的主要构成
    3.2 各种方案的比较与分析
    3.3 整体架构方案的设计
    3.4 各组成模块的划分
    3.5 本章小结
第四章 主要组成模块及其交互的设计与实现
    4.1 UI控件库设计与实现
        4.1.1 提示(TvToast)
        4.1.2 对话框(TvDialog)
        4.1.3 列表视图(TvListView)
    4.2 数据管理模块设计与实现
        4.2.1 数据管理模块的设计
        4.2.2 数据管理模块的实现
    4.3 数据库与各模块间的交互与通信
    4.4 EPG模块设计与实现
        4.4.1 EPG模块的设计
        4.4.2 EPG模块的实现
    4.5 搜台模块设计与实现
        4.5.1 搜台模块的设计
        4.5.2 搜台模块的实现
    4.6 节目管理模块设计与实现
        4.6.1 节目管理模块的设计
        4.6.2 节目管理模块的实现
    4.7 PVR模块设计与实现
        4.7.1 PVR模块的设计
        4.7.2 PVR模块的实现
    4.8 本章小结
第五章 系统测试结果与优化
    5.1 测试工具
    5.2 调试环境编译
    5.3 测试结果
        5.3.1 UI模块测试
        5.3.2 数据库管理模块测试
        5.3.3 EPG模块测试
        5.3.4 搜台模块测试
        5.3.5 节目管理模块测试
        5.3.6 PVR模块测试
        5.3.7 系统测试
    5.4 设计过程遇到的问题及解决方法
    5.5 本章小结
总结与展望
参考文献
致谢
附录
个人简历、在学期间的研究成果及发表的学术论文

(6)基于嵌入式Linux标清数字机顶盒云服务技术软件实现(论文提纲范文)

摘要
ABSTRACT
第1章 绪论
    1.1 嵌入式系统
    1.2 嵌入式Linux操作系统的发展
    1.3 数字机顶盒的现状和发展状况
    1.4 云技术在数字机顶盒上的运用
    1.5 本章小结
    1.6 本文研究内容及章节安排
第2章 数字机顶盒基本原理和相关技术
    2.1 DVB数字广播电视系统概述
        2.1.1 DVB发射系统信号处理过程
        2.1.2 用户端信号处理过程
    2.2 数字机顶盒的相关技术
        2.2.1 数字机顶盒的操作系统实时性简介
        2.2.2 中间件技术简介
        2.2.3 条件接收CAS技术简介
        2.2.4 电缆调制解调器
    2.3 本章小结
第3章 农网310标清数字机顶盒的软硬件实现和开发环境的搭建
    3.1 农网310标清数字机顶盒设备硬件组成
        3.1.1 农网310数字机顶盒总体硬件结构设计
        3.1.2 农网310标清机顶盒使用的硬件核心芯片
        3.1.3 特殊的外设-窄带猫
    3.2 农网310标清机顶盒软件结构实现
        3.2.1 系统结构
    3.3 开发环境搭建
        3.3.1 硬件环境构建
        3.3.2 硬件要求
        3.3.3 软件环境构建
    3.4 本章小结
第4章 云服务技术在农网310标清标清机顶盒上的实现
    4.1 云技术的定义与应用
    4.2 当前电视媒体资源管理的现状分析
    4.3 系统总体设计
        4.3.1 总体设计
        4.3.2 模块结构
    4.4 农网310云服务软件解决方案实现
        4.4.1 农网310标清机顶盒终端业务流程
        4.4.2 农网310标清机顶盒点播方案设计
    4.5 本章小结
第5章 调试及结果分析
    5.1 烧写机顶盒程序
    5.2 调试方法
    5.3 实验结果
    5.4 调试出现的一些问题以及解决方法
    5.5 本章小结
第6章 总结与展望
    6.1 总结
    6.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果

(7)基于Storm的机顶盒中间件测试方法的研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 课题研究背景和意义
    1.2 软件测试技术国内外研究现状
    1.3 本论文的章节安排
第二章 测试理论与机顶盒中间件的介绍
    2.1 软件测试介绍
        2.1.1 软件测试的原则
        2.1.2 软件测试的技术
    2.2 软件自动化测试
    2.3 机顶盒中间件的介绍
        2.3.1 机顶盒中间件的工作原理
        2.3.2 机顶盒的作用
    2.4 本章小结
第三章 自动化测试工具STORM的架构设计
    3.1 STORM自动化测试服务器组成
        3.1.1 Storm自动化测试服务器端的架构
        3.1.2 Storm自动化测试服务器端的架构的实现
    3.2 STORM自动化测试工具的客户端
        3.2.1 STORM自动化测试工具的客户端的基本结构
        3.2.2 自动化测试工具STORM的应用程序接口
    3.3 本章小结
第四章 基于OCR技术的测试方法的改进
    4.1 基于模式识别技术的OCR模块
        4.1.1 文字图像识别的测试方法设计
        4.1.2 基于STORM的文字识别测试方法的改进
    4.2 STORM自动化测试工具的应用
        4.2.1 测试流程设计
        4.2.2 基于Python语言的自动化测试概要设计
        4.2.3 测试准备过程
        4.2.4 测试实例设计过程
        4.2.5 测试结果分析
    4.3 本章总结
第五章 总结与展望
参考文献
致谢
攻读学位期间的研究成果
学位论文评阅及答辩情况表

(8)基于Ginga-J的数字电视机顶盒中间件的研究与实现(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题背景
    1.2 课题研究的目的和意义
    1.3 国内外概况
2 中间件相关理论与技术
    2.1 数字电视机顶盒中间件基本概念
    2.2 Java 技术在数字电视机顶盒中间件中的重要作用
    2.3 Ginga 中间件
    2.4 本章小结
3 Ginga-J 的相关机制
    3.1 搭建STLinux 下Java 虚拟机开发环境
    3.2 Ginga-J API
    3.3 基于Ginga-J 中间件模块
    3.4 本章小结
4 Ginga-J 持续性服务的设计方法
    4.1 持续性服务内容的提取
    4.2 持续性服务数据的管理
    4.3 基于Java 类库的数据显示方法与实现
    4.4 持续性服务的更新
    4.5 本章小结
5 Ginga-J 持续性服务的实现与性能分析
    5.1 测试平台与测试方法
    5.2 功能测试流程设计与性能分析
    5.3 本章小结
6 全文总结
    6.1 本课题主要完成的研究内容和创新点
    6.2 下一步需要改进的地方
致谢
参考文献

(9)IPTV终端中间件的研究(论文提纲范文)

1 IPTV终端中间件的作用
2 IPTV终端中间件的研究及产品现状
    2.1 IPTV中间件标准的研究现状
    2.2 IPTV中间件产品现状
3 IPTV终端中间件的架构
    3.1 基于中间件方式的IPTV终端的软件架构
    3.2 终端中间件模块结构
        (1) 中间件可移植层
        (2) 中间件API层
        (3) 中间件核心模块
    3.3 终端中间件与服务器端的关系
4 IPTV终端中间件设计、实现、应用中的关键点
    4.1 终端中间件的开发推广需要依赖于完善的商业模式
    4.2 终端中间件产品开发的分阶段实施步骤
    4.3 终端中间件实现技术的选择

(10)面向数字电视的中间件技术的研究与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究背景和意义
    1.2 国内外研究状况
        1.2.1 国外研究状况
        1.2.2 我国数字电视的发展状况
    1.3 本文的主要研究内容
第2章 数字电视概述
    2.1 数字电视的概念
    2.2 数字电视的优点
    2.3 数字电视的系统架构
    2.4 数字电视的关键技术
第3章 数字电视机顶盒概述
    3.1 数字电视机顶盒的概念
    3.2 机顶盒的结构
    3.3 机顶盒的功能
    3.4 机顶盒的分类
        3.4.1 上网机顶盒
        3.4.2 数字卫星机顶盒
        3.4.3 数字地面机顶盒
        3.4.4 数字有线电视机顶盒
    3.5 机顶盒的关键技术
        3.5.1 嵌入式系统技术
        3.5.2 复用和解压缩技术
        3.5.3 条件接收技术
        3.5.4 实时操作系统(RTOS)
        3.5.5 中间件技术
第4章 数字电视中间件研究与模型设计
    4.1 中间件技术
        4.1.1 中间件概述
        4.1.2 中间件的分类
        4.1.3 中间件的工作机制
    4.2 数字电视中间件
        4.2.1 数字电视中间件概述
        4.2.2 中间件软件平台
    4.3 数字电视中间件标准
        4.3.1 几种常见的数字电视中间件标准
        4.3.2 中国的数字电视中间件标准
        4.3.3 数字电视中间件技术发展趋势
    4.4 DVB-MHP标准分析
        4.4.1 MHP应用层次结构
        4.4.2 MHP系统的体系结构
        4.4.3 MHP标准的构成
第5章 数字电视中间件的实现
    5.1 实现方案
        5.1.1 系统结构
        5.1.2 Java平台
        5.1.3 Java应用程序标准接口
    5.2 数字电视中间件的部分实现
        5.2.1 CDC的参考实现
        5.2.2 修改CDC中与编译器有关的部分
        5.2.3 修改CDC中与操作系统有关的部分
        5.2.4 修改CDC中与CPU有关的部分
第6章 数字电视中间件部分实现的测试
    6.1 搭建测试环境
    6.2 测试CDC在机顶盒上的运行
    6.3 测试结果
第7章 总结与展望
    7.1 工作总结
    7.2 工作展望
附录A: 缩略词表
参考文献
致谢
攻读学位期间公开发表的论文

四、机顶盒中间件与API(论文参考文献)

  • [1]基于数字电视机顶盒的一键报警系统的设计与实现[D]. 梁维. 电子科技大学, 2021(01)
  • [2]移动环境下家庭多终端数字电视节目共享系统设计与实现[D]. 马建忠. 电子科技大学, 2019(04)
  • [3]基于高级安全芯片平台集成CA系统的研究与实现[D]. 卢琦. 上海交通大学, 2018(01)
  • [4]数字电视机顶盒中间件标准化架构[J]. 周丛竹. 西部广播电视, 2017(09)
  • [5]Android机顶盒上Java中间件设计及应用[D]. 柯妍. 福州大学, 2015(07)
  • [6]基于嵌入式Linux标清数字机顶盒云服务技术软件实现[D]. 周春龙. 浙江工业大学, 2014(03)
  • [7]基于Storm的机顶盒中间件测试方法的研究[D]. 张丽军. 山东大学, 2014(10)
  • [8]基于Ginga-J的数字电视机顶盒中间件的研究与实现[D]. 王登辉. 华中科技大学, 2008(05)
  • [9]IPTV终端中间件的研究[J]. 肖晴,吴志明. 电信科学, 2007(04)
  • [10]面向数字电视的中间件技术的研究与实现[D]. 黄琦. 武汉理工大学, 2007(05)

标签:;  ;  ;  ;  ;  

机顶盒中间件和API
下载Doc文档

猜你喜欢