




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)开题报告题 目:基于 windows 平台 TS 流分析工具的设计与实现 学 院:专业名称:班级学号:学生姓名:指导教师:填 表 日 期 2013 年 12 月 23 日南昌航空大学东软班 开题报告1一、 选题依据、目的和意义随着从 HDTV 录制的高清节目在网上的流传,烧友们对 TS 这个名词大概已经不陌生了,但随之而来就是如何播放、如何添加字幕等等的一系列问题。说到 TS 流,先让我们了解一下其他跟 TS 相关的一些知识,先来简要介绍一下什么是 MPEG2-TS 吧。MPEG2 格式大家都通过对 DVD 的接触而多少了解了一些,DVD 节目中的 MPEG2 格式,确切地说是 MPEG2-PS,简单地打个比喻说,你将 DVD 上的 VOB 文件的前面一截 cut 掉(或者干脆就是数据损坏) ,那么就会导致整个文件无法解码了 8。DVD 节目中的 MPEG2 格式,是 MPEG2-PS,全称是 Program Stream,TS 的全称则是Transport Stream。MPEG2-PS 主要应用于存储的具有固定时长的节目,如 DVD 电影,而 MPEG-TS 则主要应用于实时传送的节目,比如实时广播的电视节目。这两种格式的主要区别是什么呢?你将 DVD 上的 VOB 文件的前面一截剪掉(或者干脆就是数据损坏) ,那么就会导致整个文件无法解码,而电视节目是你任何时候打开电视机都能解码(收看)的,所以,MPEG2-TS 格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。有一些播放器软件可以直接播放MPEG2-TS 流,比如:WinDVD 5.x、VLC Media Player、Elecard Player 等等。播放前,先将 TS流文件的后缀名改为 .mpg,以便播放器可以识别它是一个 MPEG 文件,否则一些以貌取人的播放器可能会拒绝提供服务。修改了后缀名后,直接用播放器打开文件播放即可。但是需要通过 VOBSub 外挂字幕的朋友,可能很快就会发现,在 WinDVD 里无法对 MPEG 文件加载字幕,这是因为 WinDVD 在对 MPEG 文件解码的时候,用了内部的解码流程,而没有按照微软的 DirectShow标准去搭建解码框架,这样自然就无法触发 VOBSub 这些基于 DirectShow 标准的外挂控件了。这些问题将在MPEG2-TS 流文件的高级回放篇里进一步解决 8。TS 流是一种依据国际标准协议定义的一种数据流,在数字电视系统中电视及广播节目的数据均复合为 TS 流在网络中传输,为了区分 TS 流中各节目信息的组成在 TS 流中插入了 PSI 信息(节目特定信息),在 DVB 标准中为了提供更多关于节目的描述信息和扩展业务如节目名称、EPG、NVOD 信息等在 TS 流中又加入了 SI 信息(业务信息) ,PSI/SI 信息的正确提取是数字电视系统终端正常播放和各种业务建立的必要条件,解析 PSI、SI 信息是机顶盒最基本、最重要的功能之一 3。TS 即是Transport Stream的缩写。他是分包发送的,每一个包长为 188 字节。在 TS 流里可以填入很多类型的数据,如视频、音频、自定义信息等。他的包的结构为,包头为南昌航空大学东软班 开题报告24 个字节,负载为 184 个字节(这 184 个字节不一定都是有效数据,有一些可能为填充数据) 2。该毕业设计是由我未来将要工作的公司提供的,而该公司主要开发的产品是电视机的机顶盒,而 TS 流的分析是机顶盒的核心技术之一,所以选择该题将帮助我对软件开发理解更深刻,我将来的工作岗位就是从事嵌入式软件开发工程师,这对我将来走向工作岗位也有大大的帮助,为今后的工作打下扎实的基础,也让我成为一个“先行者” 。二、国内外研究现状及发展趋势2.1 国外现状及发展趋势首先从系统上来说,嵌入式系统目前应用广泛,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。在通信领域,数字技术正在全面取代模拟技术。在广播电视领域,美国已开始由模拟电视 向数字电视转变,欧洲的 DVB(数字电视广播)技术已在全球大多数国家推广。数字音频广播( DAB)也已进入商品化试播阶段。而软件、集成电路和新型元器件在产业发展中的作用日益重要。所有上述产品中,都离不开嵌入式系统技术。象前途无可计量的维纳斯计划生产机顶盒,核心技术就是采用 32 位以上芯片级的嵌入式技术。2.2 国内现状及发展趋势从现在的发展来看,机顶盒发展比较迅速,现在为了追求高清、3D 等他一些特效时,对 TS流的分析也越来越难。在我国,TS 流的分析发展相当多,在生活上现在有运用到电视、手机,在军事上又运用到卫星等一些广播类的工具。三、研究的主要内容及实验方案3.1、毕业设计的主要研究内容基于 windows 平台 TS 流分析工具的设计与实现,我采用用 C+编写 WINDOWS 下的 MFC 来完成该毕设,所以我的毕业设计主要研究的内容有以下几点:1、 MFC 组件的运用2、 TS 流的结构和数据包的内容3、 MPEG-2 标准和 DVB 标准4、 数字电视系统的工作原理南昌航空大学东软班 开题报告35、 PSI/SI 各表的句法及各字段的含义6、 从本地硬盘中读取 TS 流解析出其中的 PSI 及 SI 信息及常用描述符的信息的效率3.2、实验方案1、学习 windows 下的高级编程,即 MFC2、学习 MPEG-2 标准3、学习 DVB 标准4、分析数字电视系统的工作原理。5、分析 PSI/SI 各表的句法及各字段的含义6、分析从本地硬盘中读取 TS 流解析出其中的 PSI 及 SI 信息及常用描述符的信息的效率7、制定开发工作的详细计划,一步一步去完成四、目标,主要特色及工作进度4.1 目标:本课题的目标是在 Windows 平台下 MFC 的一个操作简单、功能齐全、界面友好美观以及高效从本地硬盘中读取 TS 流解析出其中的 PSI 及 SI 信息及常用描述符的信息的工具。4.2 主要特色:1、 用 户 界 面 友 好 , 美 观2、 操 作 简 单 易 懂3、 软 件 运 行 流 畅 , 快 速 解 析 TS 流4、 解 析 的 内 容 能 进 行 List 收 藏 , 添 加 我 最 喜 爱 的 节 目4.3 工作进度:1、第一阶段:论文开题,完成开题报告,时间为: 2013.11.25-2013.11.292、第二阶段:需求分析,完成概要设计,时间为: 2013.11.30-2013.12.093、第三阶段:概要设计,完成概要设计,时间为:2013.12.10-2013.12.194、第四阶段:详细设计,完成详细设计,时间为:2013.12.10-2013.12.27南昌航空大学东软班 开题报告45、第五阶段:中期检查,完成中期检查报告,时间为:2013.12.28-2013.01.076、第六阶段:编码测试,完成项目编码及测试,时间为:2013.01.08-2013.03.087、第七阶段:完成科技论文及答辩 ppt,时间为:2013.03.09-2013.04.01图 1 TS 流在电视机顶盒的分析五、主要参考文献1 2 /3 TS 流分析.pdf由深圳九州电器公司提供4 Windows 高级编程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年标准)股权分配及协议书
- (2025年标准)股东付款协议书
- 2025年英语四六级考试高分备考策略与技巧
- (2025年标准)购房自行交割协议书
- 体内抗氧化模型-洞察及研究
- 新型抗焦虑药物开发-洞察及研究
- 谷物磨制安全评估-洞察及研究
- 2025年新公路改扩建协议书
- 恶意软件经济分析-洞察及研究
- 绿色能源替代技术创新-洞察及研究
- 高警示药品管理考试
- 四年级名人名言80句
- RB/T 089-2022绿色供应链管理体系要求及使用指南
- 电子护理文书书写规范
- GB/T 20235-2006银氧化锡电触头材料技术条件
- 会计核算指导手册
- 脑出血的影像学诊断
- 电子信息类专业导论课程总结
- 麻醉科质控管理规范
- 2013年7月版工业管道全面检验报告填写说明 2014
- 纺织行业主要工艺流程和用水环节
评论
0/150
提交评论