摘要
图目
表目
第一章 绪论
1.1 研究背景和现状
1.2 本文的研究内容
1.3 论文的组织结构
第二章 相关工作和技术
2.1 多媒体软件平台
2.2 操作系统中的多媒体框架
第三章 STVMP的设计需求
3.1 移动互联领域操作系统的设计原则
3.1.1 iOS
3.1.2 Android
3.1.3 设计原则
3.2 智能电视领域的特点
3.3 设计需求
第四章 STVMP的设计
4.1 设计目标
4.2 架构设计
4.3 详细设计
4.3.1 通用操作系统库
4.3.2 硬件抽象层
4.3.3 多媒体播放展示
4.3.4 流媒体质量监控
4.3.5 模块之间的协同工作
第五章 多媒体展示引擎的设计与实现
5.1 设计
5.1.1 UI
5.1.2 逻辑
5.2 UI核心功能的实现
5.2.1 基础界面框架
5.2.2 基本图元
5.2.3 含有动画的图元
5.2.4 逻辑与UI之间的交互
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 接口定义
5.4.2 用例
第六章 实验
6.1 STVMP的实验分析
6.1.1 通用播放器
6.1.2 多媒体展示引擎
6.1.3 流媒体质量控制(前向纠错)
6.1.4 流媒体质量监测
6.2 多媒体展示引擎的实验分析
6.2.1 结构模型对内存占用的影响
6.2.2 结构模型对CPU使用的影响
6.2.3 结构模型对响应时间的影响
第七章 总结和未来工作
7.1 已有工作的总结
7.2 未来工作展望
参考文献
研究生期间撰写的论文
致谢
声明