发明名称 基于单输入接口的MPEG2文件实时播放的方法
摘要 本发明所述基于单输入接口的MPEG2文件实时播放的方法,针对现有单输入接口解码芯片将经过RTSP,RTP/RTCP传输协议分离的音、视频数据,合成类似MPEG2 PS系统格式的数据流文件,从而实现在单输入接口中进行MPEG2流媒体文件的下载和实时播放。所述基于单输入接口的MPEG2文件实时播放的方法,是针对RTP数据文件的封装过程而采取一种与之相反的过程,即在解码器上实现由RTP包还原成MPEG流。
申请公布号 CN100473162C 申请公布日期 2009.03.25
申请号 CN200510045442.9 申请日期 2005.11.27
申请人 海信集团有限公司 发明人 刘琚;胥长彬;乔建苹;李玉军;周鹏
分类号 H04N7/26(2006.01)I;H04N5/00(2006.01)I;H04L29/06(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 青岛联智专利商标事务所有限公司 代理人 陈 磊
主权项 1、一种基于单输入接口的MPEG2文件实时播放的方法,其特征在于:根据RTSP流传输中一些控制信息获得文件解码信息,用来初始化硬件解码器;第一步,通过RTSP协议获得文件的SDP并从中得到解码器实时播放需要的文件信息参数;第二步,从网络服务器接收包含流媒体数据的RTP包;第三步,将音频、视频数据的每一帧都附加一个PACK头部;第四步,在音频、视频数据的每一个帧前再分别增加一个PACKET头部;并且,根据MPEG2标准文件格式填充每帧数据的PACK和PACKET头部,通过所述RTP包的包头得到编码格式和时间戳;根据MPEG2文件标准填充相应的文件头信息,形成完整的文件头部格式,并按RTP序列号缓存重组得到的基本数据流;第五步,将所述基本数据流通过与硬件解码器的交互送入解码器进行解码,并将带有完整的MPEG2系统文件头部格式的数据进行实时播放。
地址 266100山东省青岛市崂山区株洲路151号