1 / 5
文档名称:

开题报告-基于s3c2440平台的拼音输入法的设计与实现.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

开题报告-基于s3c2440平台的拼音输入法的设计与实现.doc

上传人:36296518 2015/12/23 文件大小:0 KB

下载得到文件列表

开题报告-基于s3c2440平台的拼音输入法的设计与实现.doc

相关文档

文档介绍

文档介绍:毕业设计(论文)开题报告
题目:基于windows平台TS流分析工具的设计与实现


学院:
专业名称:
班级学号:
学生姓名:
指导教师:
填表日期 2013 年 12 月 23 日
选题依据、目的和意义
随着从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 、VLC Media Player、Elecard Player等等。播放前,,以便播放器可以识别它是一个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流里可以填入很多类型的数据,如视频、音频、自定义信息等。他的包的结构为,包头为4个字节,负载为184个字节(这184个字节不一定都是有效数据,有一些可能为填充数据)
[2]。
该毕业设计是由我未来将要工作的公司提供的,而该公司主要开发的产品是电视机的机顶盒,而TS流的分析是机顶盒的核心技术之一,所以选择该题将帮助我