发明名称 串流格式转换的系统、方法及数位电视记录装置;SYSTEMS AND METHODS FOR STREAM FORMAT CONVERSION
摘要 串流格式转换的系统与方法。一串流格式转换系统,用以将资料由传输串流格式转换至节目串流格式,其包括:根据封包识别符,选择传输串流封包;滤除传输串流标头和封包化基本串流标头,以得到基本串流格式资料;然后将封包化基本串流标头和节目串流标头插入上述基本串流格式资料中,以产生节目串流封包。
申请公布号 TWI327028 申请公布日期 2010.07.01
申请号 TW095108968 申请日期 2006.03.16
申请人 联发科技股份有限公司 MEDIATEK INC. 新竹县新竹科学工业园区创新一路1之2号5楼 发明人 蔡锦煜;谢华君
分类号 主分类号
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种串流格式转换方法,包括:接收以一传输串流格式传送的原始资料;将上述原始资料由上述传输串流格式转换成一基本串流格式,从而得到基本串流格式资料;以及插入复数个封包化基本串流标头和复数个节目串流标头于上述基本串流格式资料中,从而产生以一节目串流格式储存的资料,其中,上述将原始资料由传输串流格式转换成基本串流格式的步骤更包括:根据一封包识别符,针对一选定节目从上述原始资料中选取复数个传输串流封包;滤除上述选取的传输串流封包之传输串流标头;以及滤除上述已过滤的传输串流封包之封包化基本串流标头,以得上述基本串流格式资料。 ;2.如申请专利范围第1项所述之串流格式转换方法,其中只有具一特定封包识别符的传输串流封包会被选取而转换成上述基本串流格式资料。 ;3.如申请专利范围第1项所述之串流格式转换方法,其中产生以上述节目串流格式储存之资料的步骤更包括:分割上述基本串流格式资料;以及针对上述基本串流格式资料分割后的各区段,产生一个上述封包化基本串流标头和一个上述节目串流标头,用以形成一个节目串流封包,而上述以节目串流格式储存之资料包括复数个上述节目串流封包。 ;4.如申请专利范围第3项所述之串流格式转换方法,其中上述产生封包化基本串流标头的步骤包括产生一呈现时间戳记,用以使上述基本串流格式资料的声讯和视讯同步。 ;5.如申请专利范围第3项所述之串流格式转换方法,其中上述产生节目串流标头的步骤包括产生一系统时钟参考依据,用以重设一解码器系统时钟。 ;6.如申请专利范围第1项所述之串流格式转换方法,其中上述基本串流格式资料包括一声讯串流和一视讯串流。 ;7.如申请专利范围第1项所述之串流格式转换方法,其中更包括将上述基本串流格式资料予以暂存缓冲。 ;8.如申请专利范围第7项所述之串流格式转换方法,其中上述基本串流格式的声讯和视讯资料分别地被暂存缓冲,并且予以多工处理以产生上述以节目串流格式储存的资料。 ;9.一种串流格式转换方法,包括:接收以一传输串流格式传送的原始资料;将上述原始资料由上述传输串流格式转换成一封包化基本串流格式,从而得到封包化基本串流格式资料;以及插入复数个节目串流标头于上述封包化基本串流格式资料,并且选择性地取代上述封包化基本串流格式资料中复数个封包化基本串流标头,从而产生以一节目串流格式储存的资料,其中,上述将原始资料由传输串流格式转换成封包化基本串流格式的步骤更包括:根据一封包识别符,针对一选定节目而从上述原始资料中选择复数个传输串流封包;以及滤除上述选取的传输串流封包之传输串流标头,以输出上述封包化基本串流格式资料。 ;10.如申请专利范围第9项所述之串流格式转换方法,其中只具一特定封包识别符的传输串流封包会被选取而来形成上述封包化基本串流格式资料。 ;11.如申请专利范围第9项所述之串流格式转换方法,其中产生以上述节目串流格式储存之资料的步骤更包括:从上述封包化基本串流资料之中提取复数个封包化基本串流标头与复数个封包化基本串流负载;分割该些封包化基本串流负载;产生复数个封包化基本串流标头以及复数个节目串流标头;以及将一个上述节目串流标头和一封包化基本串流标头插入每一上述分割的封包化基本串流负载中,以形成一个节目串流封包,其中上述插入之封包化基本串流标头系从上述提取的封包化基本串流标头和上述产生的封包化基本串流标头其中之一选出,而以上述节目串流格式储存之资料包括复数个上述节目串流封包。 ;12.如申请专利范围第11项所述之串流格式转换方法,其中上述产生封包化基本串流标头的步骤包括产生一呈现时间戳记,用以使上述封包化基本串流资料的声讯和视讯同步。 ;13.如申请专利范围第11项所述之串流格式转换方法,其中上述产生节目串流标头的步骤包括产生一系统时钟参考依据,用以重设一解码器系统时钟。 ;14.如申请专利范围第9项所述之串流格式转换方法,其中上述封包化基本串流格式资料包括一声讯串流和一视讯串流。 ;15.如申请专利范围第9项所述之串流格式转换方法,其中更包括将上述封包化基本串流格式资料予以暂存缓冲。 ;16.如申请专利范围第15项所述之串流格式转换方法,其中上述基本串流格式的声讯和视讯资料分别地被暂存缓冲,并且予以多工处理以产生以上述节目串流格式储存之资料。 ;17.一种串流格式转换系统,包括:一过滤器,用以接收以一传输串流格式传送的原始资料,并且将上述原始资料由上述传输串流格式转换成一基本串流格式,从而得到基本串流格式资料;一封包产生器,将复数个封包化基本串流标头和复数个节目串流标头插入上述过滤器输出的基本串流格式资料中,产生以一节目串流格式储存的资料,其中,上述过滤器更包括:一封包识别符过滤器,用以根据一封包识别符,针对一选定节目而从上述原始资料中选取复数个传输串流封包;一封包卸载器,用以滤除上述封包识别符过滤器所选取的传输串流封包之传输串流标头;一封包化基本串流转基本串流过滤器,将已经由上述封包卸载器滤除掉传输串流标头之传输串流封包内的封包化基本串流标头滤除,并且输出上述基本串流格式资料。 ;18.如申请专利范围第17项所述之串流格式转换系统,其中上述封包识别符过滤器系选取具有一特定封包识别符的传输串流封包,予以传送至上述封包卸载器。 ;19.如申请专利范围第17项所述之串流格式转换系统,其中上述封包产生器更包括:一负载产生器,用以分割上述基本串流格式资料;一标头产生器,针对上述基本串流格式资料分割后的区段,产生一个上述封包化基本串流标头和一个上述节目串流标头,以形成一个节目串流封包,其中,以上述节目串流格式储存的资料包括复数个上述节目串流封包。 ;20.如申请专利范围第17项所述之串流格式转换系统,其中上述过滤器输出的上述基本串流格式资料包含一声讯串流和一视讯串流。 ;21.如申请专利范围第17项所述之串流格式转换系统,其中更包含耦接于上述过滤器的一记忆体子系统,用以暂存缓冲上述基本串流格式资料。 ;22.如申请专利范围第21项所述之串流格式转换系统,其中上述记忆体子系统分别地暂存缓冲上述基本串流格式资料的声讯和视讯资料,以输出至上述封包产生器。 ;23.一种串流格式转换系统,包括:一过滤器,用以接收以一传输串流格式传送的原始资料,并且将上述原始资料由上述传输串流格式转换成一封包化基本串流格式,从而得到封包化基本串流格式资料;一封包产生器,将复数个节目串流标头插入于上述过滤器输出的封包化基本串流格式资料,并且选择性地取代上述封包化基本串流格式资料中复数个封包化基本串流标头,产生以一节目串流格式储存的资料,其中上述过滤器更包括:一封包识别符过滤器,用以根据一封包识别符,针对一选定节目而从上述原始资料中选取复数个传输串流封包;以及一封包卸载器,用以滤除上述封包识别符过滤器所选取之传输串流封包之传输串流标头,以输出上述封包化基本串流格式资料。 ;24.如申请专利范围第23项所述之串流格式转换系统,其中上述封包识别符过滤器系选取具有一特定封包识别符的传输串流封包,予以传送至上述封包卸载器。 ;25.如申请专利范围第23项所述之串流格式转换系统,其中上述封包产生器更包括:一标头提取器,用以自上述封包化基本串流资料中,提取出复数个封包化基本串流标头以及复数个封包化基本串流负载;一负载产生器,用以分割该些封包化基本串流负载;一标头产生器,用以产生复数个封包化基本串流标头以及复数个节目串流标头;以及一多工器,用以结合一节目串流标头、一封包化基本串流标头以及一分割的封包化基本串流负载,以产生一节目串流封包,该封包化基本串流标头系从上述标头提取器所提取出的封包化基本串流标头和上述标头产生器所产生的封包化基本串流标头其中之一选出,该分割的封包化基本串流负载乃由上述负载产生器产生,以上述节目串流格式储存之资料包括复数个上述节目串流封包。 ;26.如申请专利范围第23项所述之串流格式转换系统,其中上述过滤器输出的上述封包化基本串流资料包含一声讯串流和一视讯串流。 ;27.如申请专利范围第23项所述之串流格式转换系统,其中更包括耦接于上述过滤器的一记忆体子系统,用以暂存缓冲上述封包化基本串流格式资料。 ;28.如申请专利范围第27项所述之串流格式转换系统,其中上述记忆体子系统分别地暂存缓冲上述封包化基本串流格式资料的声讯和视讯资料,并且交替地输出至上述封包产生器,以产生以上述节目串流格式储存之资料。 ;29.一数位电视记录装置,包括:一接收装置,用以接收以一传输串流格式传送之原始资料;一串流格式转换装置,包括:一过滤装置,用以将上述原始资料由上述传输串流格式转换成一基本串流格式或一封包化基本串流格式,从而得到转换资料;以及一封包产生装置,将复数个封包化基本串流标头和复数个节目串流标头插入上述转换资料,产生以一节目串流格式储存的资料;以及一记录装置,用以记录上述节目串流格式的储存资料,其中上述过滤装置更包括:一选取装置,用以根据一封包识别符,针对一选定节目而从上述原始资料中选取复数个传输串流封包;以及一卸载装置,用以滤除上述选取的传输串流封包之传输串流标头。 ;30.如申请专利范围第29项所述之数位电视记录装置,其中上述过滤装置更包括一标头过滤装置,用以滤除已由该卸载装置滤除传输串流标头的传输串流封包之封包化基本串流标头,以产生上述转换资料。 ;31.如申请专利范围第30项所述之数位电视记录装置,其中上述封包产生装置更包括:一分段装置,用以分割上述转换资料;一标头产生装置,针对每一个上述分割的转换资料区段,产生一封包化基本串流标头和一节目串流标头,以形成一个节目串流封包,其中,以上述节目串流格式储存之资料包括复数个上述节目串流封包。 ;32.如申请专利范围第30项所述之数位电视记录装置,其中上述封包产生装置更包括:一标头提取装置,用以自上述转换资料中,提取出复数个封包化基本串流标头以及复数个封包化基本串流负载;一分段装置,用以分割该些封包化基本串流负载;一标头产生装置,用以产生复数个封包化基本串流标头以及复数个节目串流标头;以及一结合装置,用以结合一节目串流标头、一封包化基本串流标头以及一分割的封包化基本串流负载,以产生一节目串流封包,该封包化基本串流标头系从上述标头提取装置所提取出的封包化基本串流标头和上述标头产生装置所产生的封包化基本串流标头其中之一选出,其中上述以节目串流格式储存之资料包括复数个上述节目串流封包。 ;33.如申请专利范围第30项所述之数位电视记录装置,其中更包括一缓冲装置,用以暂存缓冲上述转换资料。 ;34.如申请专利范围第33所述之数位电视记录装置,其中上述缓冲装置分别地暂存缓冲上述转换资料的声讯和视讯资料,并且交替地输出上述声讯和视讯资料。;第1A、1B图说明节目串流封包、封包化基本串流封包以及传输串流封包之间的关系。;第2图为串流格式转换系统的实施例方块图。;第3图为第2图中之过滤器的实施例方块图。;第4图为第2图中之封包产生器的实施例方块图。;第5图为串流格式转换系统另一实施例的方块图。;第6图为串流格式转换系统另一个实施例的方块图。;第7图为第6图中之过滤器的实施例方块图。;第8图为第6图中之封包产生器的实施例方块图。;第9图为数位电视记录装置的实施例方块图。;第10图为串流格式转换系统之封包产生器的实施例方块图。
地址 MEDIATEK INC. 新竹县新竹科学工业园区创新一路1之2号5楼