首页 / 专利库 / 广播 / 数字视频广播 / 地面数字视讯广播 / 多媒体处理系统与其控制方法

多媒体处理系统与其控制方法

阅读:709发布:2020-05-12

专利汇可以提供多媒体处理系统与其控制方法专利检索,专利查询,专利分析的服务。并且一种多媒体处理系统,用来处理多种 数字视频广播 标准所对应的多个传输串流,该多媒体处理系统包含有一设定模 块 产生一控制 信号 ;一 解码器 接收单一传输串流与该 控制信号 来产生一表头数据、一信息数据与一填补数据;一 数据处理 模块根据该解码器的输出来产生一输入串流 同步信号 与一传输串流封包处理数据;一时序控 制模 块接收该填补数据、该输入串流同步信号与该控制信号来产生一输出时间信号与一封包时间间隔信号;及一输出模块接收该输出时间信号、该封包时间间隔信号、该传输串流封包处理数据与该控制信号来产生一输出串流数据。,下面是多媒体处理系统与其控制方法专利的具体信息内容。

1.一种多媒体处理系统,用来处理多种数字视频广播标准所对应的多个传输串流,该多媒体处理系统包含有:
一设定模,用来产生相对该多个传输串流的一控制信号,以对应设定一操作模式,该操作模式对应于该等数字视频广播标准之一;
解码器,耦接该设定模块,可用来接收该多个传输串流中一者与该控制信号,以对应产生一表头数据、一信息数据与一填补数据;
数据处理模块,耦接该解码器与该设定模块,可用来接收该控制信号、该表头数据、该信息数据与该控制信号,以对应产生一输入串流同步信号与一传输串流封包处理数据;
一时序控制模块,耦接该数据处理模块与该设定模块,可用来接收该填补数据、该输入串流同步信号与该控制信号,以对应产生一输出时间信号与一封包时间间隔信号;以及一输出模块,耦接该数据处理模块、该时序控制模块与该设定模块,可用来接收该输出时间信号、该封包时间间隔信号、该传输串流封包处理数据与该控制信号,以对应产生一输出串流数据。
2.如权利要求1所述的多媒体处理系统,其特征在于,该数据处理模块包含有:
一表头处理单元,可用来接收该表头数据,以对应产生一表头处理数据;以及一暂存处理单元,可用来接收该表头处理数据、该控制信号与该信息数据,以对应产生该输入串流同步信号与该传输串流封包处理数据。
3.如权利要求1所述的多媒体处理系统,其特征在于,该时序控制模块包含有:
一延迟单元,可用来接收该输入串流同步信号与该控制信号,以对应产生该输出时间信号;
一暂存比率单元,可用来接收该输入串流同步信号与该控制信号,以对应产生一暂存数据数量信号;以及
一参考时钟单元,可用来接收该输入串流同步信号与该控制信号,以对应产生该封包时间间隔信号。
4.如权利要求3所述的多媒体处理系统,其特征在于,当该多个传输串流适用该第二代数字卫星视讯广播标准时,由该延迟单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
5.如权利要求3所述的多媒体处理系统,其特征在于,当该多个传输串流适用该第二代数字有线视讯广播标准时,由该延迟单元、该暂存比率单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
6.如权利要求3所述的多媒体处理系统,其特征在于,该时序控制模块还包含有一频内信号决定单元,用来接收该控制信号与该填补数据,以对应产生该输出时间信号与该封包时间间隔信号。
7.如权利要求6所述的多媒体处理系统,其特征在于,当该多个传输串流适用该第二代数字地面视讯广播标准时,由该频内信号决定单元、该延迟单元、该暂存比率单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
8.如权利要求1所述的多媒体处理系统,其特征在于,该输出模块还进行一空封包插入操作,以对应输出该输出串流数据。
9.一种控制方法,用来处理一多媒体处理系统所适用多种数字视频广播标准对应的多个传输串流,该多媒体处理系统包含有一设定模块、一解码器、一数据处理模块、一时序控制模块与一输出模块,该控制方法包含有:
由该设定模块产生相对该多个传输串流的一控制信号;
由该解码器接收多个传输串流中一者与该控制信号,以对应产生一表头数据、一信息数据与一填补数据;
由该数据处理模块根据该表头数据、该信息数据与该控制信号,对应产生一输入串流同步信号与一传输串流封包处理数据;
由该时序控制模块根据该填补数据、该输入串流同步信号与该控制信号,对应产生一输出时间信号与一封包时间间隔信号;以及
由该输出模块根据该输出时间信号、该封包时间间隔信号、该传输串流封包处理数据与该控制信号,对应产生一输出串流数据。
10.如权利要求9所述的控制方法,其特征在于,该数据处理模块包含有一表头处理单元以及一暂存处理单元,由该表头处理单元接收该表头数据来产生一表头处理数据,且由该暂存处理单元接收该表头处理数据、该控制信号与该信息数据来产生该输入串流同步信号与该传输串流封包处理数据。
11.如权利要求9所述的控制方法,其特征在于,该时序控制模块包含有一延迟单元、一暂存比率单元与一参考时钟单元,由该延迟单元接收该输入串流同步信号与该控制信号来产生该输出时间信号,由该暂存比率单元接收该输入串流同步信号与该控制信号来产生一暂存数据数量信号,且由该参考时钟单元接收该输入串流同步信号与该控制信号来产生该封包时间间隔信号。
12.如权利要求11所述的控制方法,其特征在于,当该多个传输串流适用该第二代数字卫星视讯广播标准时,由该延迟单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
13.如权利要求11所述的控制方法,其特征在于,当该多个传输串流适用该第二代数字有线视讯广播标准时,由该延迟单元、该暂存比率单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
14.如权利要求11所述的控制方法,其特征在于,该时序控制模块还包含有一频内信号决定单元,用来接收该控制信号与该填补数据来产生该输出时间信号与该封包时间间隔信号。
15.如权利要求14所述的控制方法,其特征在于,当该多个传输串流适用该第二代数字地面视讯广播标准时,由该频内信号决定单元、该延迟单元、该暂存比率单元与该参考时钟单元进行运作,并输出该输出时间信号与该封包时间间隔信号至该输出模块。
16.如权利要求9所述的控制方法,其特征在于,该输出模块还进行一空封包插入操作,以对应输出该输出串流数据。

说明书全文

多媒体处理系统与其控制方法

技术领域

[0001] 本发明系指一种多媒体处理系统与其控制方法,尤指一种可整合多种数字视频广播标准的传输串流的多媒体处理系统与其控制方法。

背景技术

[0002] 现今常见的数字视频广播标准包含有一第二代数字卫星视讯广播标准(DVB-S2)、一第二代数字有线视讯广播标准(DVB-C2)与一第二代数字地面视讯广播标准(DVB-T2),但所对应的硬件设备仅能分别对单一视讯广播标准的传输串流进行编码操作,使得硬件设备的弹性将缺乏扩充性或便利性。
[0003] 因此,提供一种可整合多种数字视频广播标准的传输串流的多媒体处理系统与其控制方法,已成为本领域的重要课题。

发明内容

[0004] 因此,本发明的主要目的即在于提供一种可整合多种数字视频广播标准的传输串流的多媒体处理系统与其控制方法。
[0005] 本发明揭露一种多媒体处理系统,用来处理多种数字视频广播(Digital Video Broadcasting,DVB)标准所对应的多个传输串流,该多媒体处理系统包含有一设定模,用来产生相对该多个传输串流的一控制信号,以对应设定后续操作;一解码器,耦接该设定模块,用来接收该多个传输串流中一者与该控制信号,以对应产生一表头数据、一信息数据与一填补数据;一数据处理模块,耦接该解码器与该设定模块,用来接收该控制信号、该表头数据、该信息数据与该控制信号,以对应产生一输入串流同步信号与一传输串流封包处理数据;一时序控制模块,耦接该数据处理模块与该设定模块,用来接收该填补数据、该输入串流同步信号与该控制信号,以对应产生一输出时间(Time to output,TTO)信号与一封包时间间隔信号;以及一输出模块,耦接该数据处理模块、该时序控制模块与该设定模块,用来接收该输出时间信号、该封包时间间隔信号、该传输串流封包处理数据与该控制信号,以对应产生一输出串流数据;其中,该多种数字视频广播包含有一第二代数字卫星视讯广播标准(DVB-S2)、一第二代数字有线视讯广播标准(DVB-C2)与一第二代数字地面视讯广播标准(DVB-T2)。
[0006] 本发明另揭露一种控制方法,用来处理一多媒体处理系统所适用多种数字视频广播(Digital Video Broadcasting,DVB)标准对应的多个传输串流,该多媒体处理系统包含有一设定模块、一解码器、一数据处理模块、一时序控制模块与一输出模块,该控制方法包含有由该设定模块产生相对该多个传输串流的一控制信号;由该解码器接收多个传输串流中一者与该控制信号,以对应产生一表头数据、一信息数据与一填补数据;由该数据处理模块根据该表头数据、该信息数据与该控制信号,对应产生一输入串流同步信号与一传输串流封包处理数据;由该时序控制模块根据该填补数据、该输入串流同步信号与该控制信号,对应产生一输出时间(Time to output,TTO)信号与一封包时间间隔信号;以及由该输出模块根据该输出时间信号、该封包时间间隔信号、该传输串流封包处理数据与该控制信号,对应产生一输出串流数据;其中,该多种数字视频广播包含有一第二代数字卫星视讯广播标准(DVB-S2)、一第二代数字有线视讯广播标准(DVB-C2)与一第二代数字地面视讯广播标准(DVB-T2)。附图说明
[0007] 图1为本发明实施例一多媒体处理系统的示意图。
[0008] 图2为本发明实施例一数据处理模块的详细示意图。
[0009] 图3为本发明实施例一时序控制模块的详细示意图。
[0010] 图4为本发明实施例另一时序控制模块的详细示意图。
[0011] 图5为本发明实施例一控制流程的流程图
[0012] 符号说明
[0013] 10                              多媒体处理系统
[0014] 100                            设定模块
[0015] 102                               解码器
[0016] 104、20                            数据处理模块
[0017] 106、30、40                        时序控制模块
[0018] 108                               输出模块
[0019] 200                               表头处理单元
[0020] 202                               暂存处理单元
[0021] 300                               延迟单元
[0022] 302                               暂存比率单元
[0023] 304                               参考时钟单元
[0024] 406                               频内信号决定单元
[0025] 50                                控制流程
[0026] 500、502、504、506、508、510、512  步骤
[0027] S_C                               控制信号
[0028] S_TSI                             传输串流
[0029] S_HI                              表头数据
[0030] S_DI                              信息数据
[0031] S_PI                              填补数据
[0032] S_ISSY                            输入串流同步信号
[0033] S_TSP                             传输串流封包处理数据
[0034] S_TTO                             输出时间信号
[0035] S_GI                              封包时间间隔信号
[0036] S_TSO                             输出串流数据
[0037] S_HIP                             表头处理数据
[0038] S_N                               暂存数据数量信号

具体实施方式

[0039] 请参考图1,图1为本发明实施例一多媒体处理系统10的示意图。如图1所示,本实施例中的多媒体处理系统10包含有一设定模块100、一解码器102、一数据处理模块104、一时序控制模块106与一输出模块108。较佳地,本实施例中的多媒体处理系统10可用来处理多种数字视频广播(Digital Video Broadcasting,DVB)标准所对应的多个传输串流,其中本实施例所提供的多种数字视频广播包含有一第二代数字卫星视讯广播标准(DVB-S2)、一第二代数字有线视讯广播标准(DVB-C2)与一第二代数字地面视讯广播标准(DVB-T2)。在此情况下,当多媒体处理系统10接收第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准或第二代数字地面视讯广播标准中一者的多个传输串流后,其可对应判断其种类并启动相关模块的操作,以对应输出完整的视讯广播信号来供用户欣赏,详细操作将于以下段落进行说明。
[0040] 请继续参考图1,当多媒体处理系统10接收第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准或第二代数字地面视讯广播标准中一者的多个传输串流后,本实施例的设定模块100可产生相对多个传输串流的一控制信号S_C,以对应设定后续操作。举例来说,本实施例可设定控制信号S_C为0来代表第二代数字卫星视讯广播标准的多个传输串流、设定控制信号S_C为1来代表第二代数字有线视讯广播标准的多个传输串流、设定控制信号S_C为2来代表第二代数字地面视讯广播标准的多个传输串流,然其非用以限制本发明的范畴。此外,一旦多媒体处理系统10开始接收传输串流时,本实施例中的时序控制模块106将对应起始一不受限运作计数器(Free run counter)的操作来取得一参考时间点,以后后续产生一输出时间信号S_TTO。
[0041] 此外,解码器102耦接设定模块100,可用来接收多个传输串流与控制信号S_C,以对应产生每一传输串流S_TSI所对应的一表头数据S_HI、一信息数据S_DI与一填补数据S_PI。较佳地,本实施例中的解码器102可对应接收一类型判断信号来决定当前的传输串流系属于共同物理层通道(Common Physical Layer Pipe,Common PLP)数据或不同物理层通道数据,并以0代表共同物理层通道数据且以1代表不同物理层通道数据,同时,解码器102还针对每一传输串流S_TSI中一基频信号来进行解码操作,即由一最高有限位开始选取一特定数量位来进行解码操作,以产生表头数据S_HI、信息数据S_DI与填补数据S_PI,至于特定数量位系根据解码操作的一编码率来决定,并由本领域具通常知识者所熟知,在此不赘述。
[0042] 再者,本实施例中的数据处理模块104耦接解码器102与设定模块100,用来接收控制信号S_C、表头数据S_HI、信息数据S_DI与控制信号S_C,以对应产生一输入串流同步信号S_ISSY与一传输串流封包处理数据S_TSP(即解析表头数据中的相关数据)。此外,时序控制模块106耦接数据处理模块104与设定模块100,用来接收填补数据S_PI、输入串流同步信号S_ISSY与控制信号S_C,以对应产生输出时间(Time to output,TTO)信号S_TTO与一封包时间间隔信号S_GI。输出模块108则耦接数据处理模块104、时序控制模块106与设定模块100,用来接收输出时间信号S_TTO、封包时间间隔信号S_GI、传输串流封包处理数据S_TSP与控制信号S_C,以对应产生一输出串流数据S_TSO。
[0043] 换句话说,本实施例中的设定模块100系根据目前欲进行第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准或第二代数字地面视讯广播标准的编码操作,以对应控制解码器102、数据处理模块104、时序控制模块106与输出模块108的相关操作,封包时间间隔信号S_GI其中,所欲进行的第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准或第二代数字地面视讯广播标准可由制造厂商或用户输入,在另一实施例,则可能为设定模块100自行依据所接收的传输串流S_TSI判断,如此一来,本实施例所提供的系统架构即可通用于第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准与第二代数字地面视讯广播标准的编码操作,并有效提升相关硬件设备的扩充性与便利性。
[0044] 请参考图2,图2为本发明实施例一数据处理模块20的详细示意图。如图2所示,本实施例中的数据处理模块20包含有一表头处理单元200与一暂存处理单元202。于本实施例中,表头处理单元200用来接收表头数据S_HI,以对应产生一表头处理数据S_HIP并传输至暂存处理单元202。较佳地,本实施例中的表头处理单元200系采用一循环冗余校验(Cyclic redundancy check,CRC)错误侦测操作来决定表头数据S_HI系操作于一正常模式(Normal mode)或一高效能模式(High efficiency mode)。举例来说,本实施例可利用一信号S_NM代表正常模式且一信号S_HEM代表高效能模式,当信号S_NM为0且信号S_HEM为1时,表头处理单元200可判断来对应启动用于第二代数字有线视讯广播标准或第二代数字地面视讯广播标准的相关操作;当信号S_NM为0且不具备信号S_HEM时,表头处理单元200可判断来对应启动用于第二代数字卫星视讯广播标准的相关操作,然其非用以限制本发明的范畴。除此之外,表头处理单元200还可对不同传输串流来进行一剖析操作(parsing),例如,表头处理单元200可用来剖析表头数据S_HI中一MATYPE字段、一UPL字段、一DFL字段、一SYNC字段(或一ISSY字段)、一SYNC字段与一CRC-8MODE字段中的相关数据,并对应产生表头处理数据S_HIP(即剖析完上述字段的相关数据)至暂存处理单元202。
[0045] 另外,暂存处理单元202用来接收表头处理数据S_HIP、控制信号S_C与信息数据S_DI,以对应产生输入串流同步信号S_ISSY与传输串流封包处理数据S_TSP。较佳地,本实施例中的暂存处理单元202可对应暂存共同物理层通道数据或不同物理层通道数据,即接收来自表头处理单元200的表头处理数据S_HIP,其中包含有188个字节的一待处理传输串流封包、3字节的输入串流同步数据(Input Stream Synchronization,ISSY)与1字节的删除空封包(Delete Null Packet,DNP)。进一步,暂存处理单元202可改写或重新写入相关设定数值至表头处理数据S_HIP,例如,当表头处理单元200判断来进行高效能模式时,暂存处理单元202系重新插入3字节的输入串流同步数据至待处理传输串流封包;当表头处理单元200判断无须启用输入串流同步数据时,暂存处理单元202对应于相关字段写入一默认值
0xFFFFFF;当表头处理单元200判断无须启用删除空封包时,暂存处理单元202对应写入一默认值为0,并于暂存处理单元202完成其操作后,其将对应输出传输串流封包处理数据S_TSP至输出模块108与输入串流同步信号S_ISSY至时序控制模块106,当然,上述实施例中所用的设定值仅为示范性说明,非用以限制本发明的范畴。
[0046] 另外,请参考图3,图3为本发明实施例一时序控制模块30的详细示意图。如图3所示,本实施例中的时序控制模块30包含有一延迟单元300、一暂存比率单元302与一参考时钟单元304。详细来说,延迟单元300可用来接收输入串流同步信号S_ISSY与控制信号S_C,以对应产生输出时间信号S_TTO。较佳地,本实施例中的延迟单元300系根据输入串流同步信号S_ISSY,以剖析来取得输出时间信号S_TTO或一缓存器状态(Buffer State,BUFSTAT)信号,其中输出时间信号S_TTO以时间为单位,并定义接收完一基频帧信号后将经过多久时间来输出输出串流数据S_TSO,而缓存器状态信号可代表一先进先出缓存器已接收到输入串流同步信号S_ISSY,并用来定义一输入位与一输出位间的差值。
[0047] 此外,暂存比率单元302可用来接收输入串流同步信号S_ISSY与控制信号S_C,以对应产生一暂存数据数量信号S_N。较佳地,本实施例中的暂存比率单元302系根据所接收的输入串流同步信号S_ISSY来剖析产生暂存数据数量信号S_N,以对应产生一反抖动缓存器(dejitter buffer)所需的暂存空间,同时还区分用于共同物理层通道数据与不同物理层通道数据所需的暂存空间。
[0048] 再者,参考时钟单元304用来接收输入串流同步信号S_ISSY与控制信号S_C,以对应产生封包时间间隔信号S_GI。较佳地,本实施例中的参考时钟单元304可参考两个连续出入串流时钟参考(Input Stream Clock Reference,ISCR)信号,以计算取得封包时间间隔信号S_GI,进而决定输出串流数据S_TSO的输出率,当然以上的计算方式已为本领域具通常知识者所熟知,在此不赘述。
[0049] 请继续参考图1与图3,至于本实施例中的输出模块108系参考接收输出时间信号S_TTO、封包时间间隔信号S_GI、传输串流封包处理数据S_TSP与控制信号S_C,以对应产生输出串流数据S_TSO。较佳地,当不受限运作计数器所累加的参考时间点已大于/等于输出时间信号S_TTO与物理层通道所对应的一延迟时间时,或者,当一缓存器计数器所累加的值已大于/等于缓存器状态信号所对应的数值时,则输出模块108系可对应进行输出串流数据S_TSO的输出操作。
[0050] 另外,本实施例中的输出模块108还进行一空封包插入操作(Null  packet insertion),以对应输出该输出串流数据。较佳地,传输串流的一删除空封包(DNP)字段可用以代表该笔传输串流所需删除的空封包数量,于本实施例中,先由表头处理单元200对应取得已删除空封包数量的相关信息,再由暂存处理单元202转传至输出模块108,最后才由输出模块108进行空封包插入操作,以对应形成输出串流数据S_TSO。
[0051] 此外,本实施例中的输出模块108还进行一校准操作,以决定如何输出共同物理层通道数据与不同物理层通道数据(即前述所称的输出串流数据S_TSO)。举例来说,若控制信号S_C为0,则输出模块108系参考一局部参考计数器与一共同物理层通道数据的出入串流时钟参考信号间的比较结果,以决定共同物理层通道数据与不同物理层通道数据间的领先/落后关系;进一步,当传输串流封包处理数据S_TSP已被合成,则输出模块108可选择性地根据前述取得的领先/落后关系,以分别输出共同物理层通道数据或不同物理层通道数据。若控制信号S_C为1,则输出模块108系于不同物理层通道数据为零封包时对应输出共同物理层通道数据。值得注意地,本实施例中的参考时钟单元304还于输出模块108进行输出串流数据S_TSO的输出操作,同时进行一检测操作来追踪所输出的输出串流数据S_TSO的封包间隔是否为正确。
[0052] 在此情况下,请继续参考图1到图3,当多媒体处理系统10所接收的多个传输串流系适用第二代数字卫星视讯广播标准时,多媒体处理系统10系依序操作解码器102、表头处理单元200、暂存处理单元202、延迟单元300、参考时钟单元304与输出模块108来进行其相关运作;当多媒体处理系统10所接收的多个传输串流系适用第二代数字有线视讯广播标准时,多媒体处理系统10系依序操作解码器102、表头处理单元200、暂存处理单元202、延迟单元300、暂存比率单元302、参考时钟单元304与输出模块108来进行其相关运作,同时,不论多媒体处理系统10所接收的多个传输串流系适用第二代数字卫星视讯广播标准或适用第二代数字有线视讯广播标准,本实施例的输出模块108皆可正确地输出使用者预期的输出串流数据S_TSO,并由参考时钟单元304同时进行检测操作来确保以上输出数据为无误。
[0053] 请参考图4,图4为本发明实施例另一时序控制模块40的详细示意图。相较于图3所示的时序控制模块30,图4的时序控制模块40除了包含有延迟单元300、暂存比率单元302与参考时钟单元304之外,其还包含有一频内信号决定单元406,其可用来接收控制信号S_C与填补数据S_PI,以对应产生输出时间信号S_TTO与封包时间间隔信号S_GI。较佳地,本实施例的频内信号决定单元406需优先确认填补数据S_PI的一频内信号是否存在,例如确认一频内B旗帜字段是否为一高位准信号,并于确认后对应剖析频内信号,以取得一频内类型B数据且传输至输出模块108。
[0054] 请继续参考图1到图4,当多媒体处理系统10所接收的多个传输串流系适用第二代数字地面视讯广播标准时,多媒体处理系统10系依序操作解码器102、表头处理单元200、暂存处理单元202、频内信号决定单元406、延迟单元300、暂存比率单元302、参考时钟单元304与输出模块108来进行其相关运作,以让输出模块108可对应输出输出串流数据S_TSO,同时参考时钟单元304还持续进行检测操作来确保以上输出数据为无误。
[0055] 实务上,依据本发明的一实施例中的解码器102可使用一般DVB-T2所使用的解码器,由于DVB-T2、DVB-C2与DVB-S2规格的解码器输入信号大致相同,差别仅在于各规格的S_TSI的Kbch位长度不同,同时,在DVB-T2系统中(亦即S_C=2),解码器102会输出S_PI给时序控制模块106使用,在DVB-C2与DVB-S2系统中时,时序控制模块106不须S_PI输入信号,因此当S_C=0或1时,解码器102会在S_PI输出端进行补0的动作,未提供实质有用的信息给时序控制模块106。由以上叙述可知,依据本发明的一实施例中的解码器并不需要为DVB-T2、DVB-C2与DVB-S2规格各预备一套解码器,仅需一套DVB-T2所使用的解码器,便可让依据本发明的一实施例的多规格输出处理器具备可处理DVB-T2、DVB-C2与DVB-S2规格信号的能
[0056] 依据本发明的一实施例中的数据处理模块104可使用一般DVB-T2或DVB-C2所使用的的数据处理模块,当S_C=1或2时,数据处理模块104会决定系统处于NM或HEM模式,再分别提供对应的S_ISSY与S_TSP给时序控制模块106与输出模块108,当S_C=0时,由于DVB-S2规格中没有HEM模式,因此数据处理模块104不须决定模式,同时与HEM模式有关的电路也可以被disable。由以上叙述可知,依据本发明的一实施例中的解码器并不需要为DVB-T2、DVB-C2与DVB-S2规格各预备一套数据处理模块,仅需一套DVB-T2或DVB-C2所使用的的数据处理模块,便可让依据本发明的一实施例的多规格输出处理器具备可处理DVB-T2、DVB-C2与DVB-S2规格信号的能力。
[0057] 依据本发明的一实施例中的时序控制模块106可使用一般DVB-T2与DVB-C2的时序控制模块搭配,当S_C=2时,DVB-C2的时序控制模块便被disable,时序控制模块106便与一般DVB-T2中的时序控制模块无异,当S_C=1时,DVB-T2的时序控制模块便被disable,时序控制模块106便与一般DVB-C2中的时序控制模块无异,当S_C=0时,由于时序控制模块106不须处理DVB-C2中multi-PLP的情形,因此,除了DVB-T2的时序控制模块被disable之外,DVB-C2的时序控制模块中与multi-PLP的情形相关的电路也被disable,此时时序控制模块106便与一般DVB-S2中的时序控制模块无异。由以上叙述可知,依据本发明的一实施例中的解码器并不需要为DVB-T2、DVB-C2与DVB-S2规格各预备一套时序控制模块,仅需各一套DVB-T2与DVB-C2所使用的的数据处理模块,便可让依据本发明的一实施例的多规格输出处理器具备可处理DVB-T2、DVB-C2与DVB-S2规格信号的能力。
[0058] 依据本发明的一实施例中的输出模块108可使用一般DVB-T2与DVB-C2的输出模块搭配,当S_C=2时,DVB-C2的输出模块便被disable,输出模块108便与一般DVB-T2中的输出模块无异,当S_C=1时,DVB-T2的输出模块便被disable,输出模块108便与一般DVB-C2中的输出模块无异,当S_C=0时,由于输出模块108不须处理DVB-C2中multi-PLP的情形,因此,除了DVB-T2的输出模块被disable之外,DVB-C2的输出模块中与multi-PLP的情形相关的电路也被disable,此时输出模块108便与一般DVB-S2中的输出模块无异。由以上叙述可知,依据本发明的一实施例中的解码器并不需要为DVB-T2、DVB-C2与DVB-S2规格各预备一套时序控制模块,仅需各一套DVB-T2与DVB-C2所使用的的输出模块,便可让依据本发明的一实施例的多规格输出处理器具备可处理DVB-T2、DVB-C2与DVB-S2规格信号的能力。
[0059] 以上为依据本发明一实施例的多规格输出处理器的具体实施方式,本发明的范围不限于此一实作方法,更明确地说,若时序控制模块106中DVB-T2与DVB-C2的(子)时序控制模块具有可共享的电路,则时序控制模块106便不须提供完整的DVB-T2与DVB-C2所需的时序控制模块,同理,若输出模块106中DVB-T2与DVB-C2的(子)输出模块具有可共享的电路,则输出模块106便不须提供完整的DVB-T2与DVB-C2所需的输出模块。
[0060] 进一步地,本实施例还可利用一控制方法来对应处理多媒体处理系统10所接收多种数字视频广播标准对应的多个传输串流的相关操作,且本实施例的控制方法可归纳为一控制流程50,且被编译为一程序代码而储存于多媒体处理系统10的一储存装置中,并由多媒体处理系统10的一处理器模块来对应进行,如图5所示,控制流程50包含以下步骤。
[0061] 步骤500:开始。
[0062] 步骤502:由设定模块100产生相对多个传输串流的控制信号S_C。
[0063] 步骤504:由解码器102接收多个传输串流与控制信号S_C,以对应产生每一传输串流所对应的表头数据S_HI、信息数据S_DI与填补数据S_PI。
[0064] 步骤506:由数据处理模块104根据表头数据S_HI、信息数据S_DI与填补数据S_PI与控制信号S_C,对应产生输入串流同步信号S_ISSY与传输串流封包处理数据S_TSP。
[0065] 步骤508:由时序控制模块106根据填补数据S_PI、输入串流同步信号S_ISSY与控制信号S_C,对应产生输出时间信号S_TTO与封包时间间隔信号S_GI。
[0066] 步骤510:由输出模块108根据输出时间信号S_TTO、封包时间间隔信号S_GI、传输串流封包处理数据S_TSP与控制信号S_C,对应产生输出串流数据S_TSO。
[0067] 步骤512:结束。
[0068] 本实施例中关于控制流程50的操作方式,可进一步参考图1到图4实施例的相关说明,在此不赘述。较佳地,控制流程50所对应的程序代码,可拆解为多个子程序码且分别储存于设定模块100、解码器102、数据处理模块104(包含有表头处理单元200与暂存处理单元202)、时序控制模块106(包含有延迟单元300、暂存比率单元302、参考时钟单元304及/或频内信号决定单元406)与输出模块108中,以提升多媒体处理系统10的处理效能,然其非用以限制本发明的范畴。
[0069] 综上所述,本发明实施例系教导一种多媒体处理系统及其控制流程,其可用来对应处理第二代数字卫星视讯广播标准、第二代数字有线视讯广播标准与第二代数字地面视讯广播标准所对应的多个传输串流,如此一来,使用者仅需利用单一套硬件设备,便可完成多种视讯广播标准的多个传输串流的编码操作,不但可扩充多媒体处理系统的应用范围,同时还可提升使用者的使用便利性。
[0070] 以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈