基于SPHE微控制器的STB点歌系统几个关键技术的分析与实现
发布时间:2022-02-19 15:48
随着科技的发展,嵌入式IC的功耗不断降低,而主频逐渐提高,其支持的功能也越来越丰富;所以我们在日常生活中使用的嵌入式产品越来越多,尤其是数位产品,它们给人们的生活带来了许多的便利和乐趣。最近几年,市场上嵌入式点歌机产品销量逐渐超越传统的PC版产品,作为karaoke市场点歌机系统的发展趋势,对其现有技术进行分析、整理,并对未来技术发展进行跟踪、预测,具有重要的现实意义。凌阳SPHE系列IC在市场上主要定位于多媒体娱乐领域,许多知名的数位产品都采用SPHE系列的IC。本人在工作中有幸参与了基于SPHE系列IC的点歌机产品开发,该项目主要开发面向台湾家庭市场的机顶盒(Set Top Box)点歌机,支持MPEG1/2、DIVX、MP3、MIDI等音视频数据播放,支持SATA硬盘/光驱、SD卡、U盘等存储设备,同时支持国语、客家语、英语、日语四种操作界面;实现了点歌单元、MP3收藏、媒体播放、影音收藏、灌录单元、系统设置等功能模块。在实际的开发工作中,本人先后分析、解决了一些技术难点,实现了多个平台功能。经过一年多努力,此款产品于2010年成功在台湾市场进行销售。本文根据在实际项目工作中遇到...
【文章来源】:北京邮电大学北京市211工程院校教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 引言
1.1 课题背景及意义
1.1.1 STB点歌机简介
1.1.2 国内市场现状
1.1.3 项目的背景和来源
1.2 课题任务
1.2.1 项目任务
1.2.2 个人承担任务
1.3 论文结构
第二章 STB点歌系统相关技术分析
2.1 影响STB点歌机竞争品质若干技术问题
2.1.1 支持音/视频编码的兼容性
2.1.2 支持视频码流速率、清晰度
2.1.3 声音音质水平
2.1.4 AV同步控制水平及原/伴唱切换
2.1.5 产品硬件的稳定性
2.1.6 软件系统的稳定性
2.1.7 系统性能
2.1.8 在开发嵌入式STB点歌机中其它重要的技术点
2.2 STB点歌系统未来新技术分析
2.3 本章小结
第三章 STB点歌机需求分析及系统架构
3.1 STB点歌机产品需求分析
3.1.1 用户界面
3.1.2 平台系统规格要求
3.2 STB点歌机产品系统架构
3.3 本章小结
第四章 BOOTLOADER的设计与实现
4.1 BOOTLOADER简介
4.2 BOOTLOADER的基本任务
4.3 BOOTLOADER的基本框架设计
4.4 BOOTLOADER的三种装载方案设计与实现
4.4.1 从ROM/FLASH装载系统的BOOTLOADER设计与实现
4.4.2 从硬盘装载系统的BOOTLOADER设计与实现
4.4.3 从网络装载系统的BOOTLOADER设计与实现
4.5 本章小结
第五章 AV同步控制的分析与设计
5.1 AVI视频文件分析
5.1.1 文件格式分析
5.1.2 AVI文件格式支持代码设计
5.2 MP3音频数据的分析
5.2.1 MPEG音频的特点
5.2.2 MP3帧格式
5.3 DIVX视频数据的分析
5.3.1 DIVX的编码原理
5.3.2 DIVX的图象类型
5.3.3 DIVX的帧排序
5.4 原/伴唱(多路音频流)切换时的AV同步控制方法设计
5.4.1 解析AVI文件获取关键数据信息
5.4.2 实现同步控制的基本设计思路
5.5 本章小结
第六章 结束语
6.1 论文工作总结
6.2 问题和展望
参考文献
致谢
【参考文献】:
期刊论文
[1]嵌入式多媒体播放器的系统设计与实现[J]. 马勇,刘顺兰,章坚武. 杭州电子科技大学学报. 2006(02)
硕士论文
[1]基于Linux的开放式媒体播放器研究[D]. 郭盛荣.重庆大学 2006
本文编号:3633180
【文章来源】:北京邮电大学北京市211工程院校教育部直属院校
【文章页数】:81 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 引言
1.1 课题背景及意义
1.1.1 STB点歌机简介
1.1.2 国内市场现状
1.1.3 项目的背景和来源
1.2 课题任务
1.2.1 项目任务
1.2.2 个人承担任务
1.3 论文结构
第二章 STB点歌系统相关技术分析
2.1 影响STB点歌机竞争品质若干技术问题
2.1.1 支持音/视频编码的兼容性
2.1.2 支持视频码流速率、清晰度
2.1.3 声音音质水平
2.1.4 AV同步控制水平及原/伴唱切换
2.1.5 产品硬件的稳定性
2.1.6 软件系统的稳定性
2.1.7 系统性能
2.1.8 在开发嵌入式STB点歌机中其它重要的技术点
2.2 STB点歌系统未来新技术分析
2.3 本章小结
第三章 STB点歌机需求分析及系统架构
3.1 STB点歌机产品需求分析
3.1.1 用户界面
3.1.2 平台系统规格要求
3.2 STB点歌机产品系统架构
3.3 本章小结
第四章 BOOTLOADER的设计与实现
4.1 BOOTLOADER简介
4.2 BOOTLOADER的基本任务
4.3 BOOTLOADER的基本框架设计
4.4 BOOTLOADER的三种装载方案设计与实现
4.4.1 从ROM/FLASH装载系统的BOOTLOADER设计与实现
4.4.2 从硬盘装载系统的BOOTLOADER设计与实现
4.4.3 从网络装载系统的BOOTLOADER设计与实现
4.5 本章小结
第五章 AV同步控制的分析与设计
5.1 AVI视频文件分析
5.1.1 文件格式分析
5.1.2 AVI文件格式支持代码设计
5.2 MP3音频数据的分析
5.2.1 MPEG音频的特点
5.2.2 MP3帧格式
5.3 DIVX视频数据的分析
5.3.1 DIVX的编码原理
5.3.2 DIVX的图象类型
5.3.3 DIVX的帧排序
5.4 原/伴唱(多路音频流)切换时的AV同步控制方法设计
5.4.1 解析AVI文件获取关键数据信息
5.4.2 实现同步控制的基本设计思路
5.5 本章小结
第六章 结束语
6.1 论文工作总结
6.2 问题和展望
参考文献
致谢
【参考文献】:
期刊论文
[1]嵌入式多媒体播放器的系统设计与实现[J]. 马勇,刘顺兰,章坚武. 杭州电子科技大学学报. 2006(02)
硕士论文
[1]基于Linux的开放式媒体播放器研究[D]. 郭盛荣.重庆大学 2006
本文编号:3633180
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3633180.html