音频信号与视频信号的传输方法及传输系统的制作方法
【技术领域】
[0001]本发明是涉及移动串行通信信号传输领域,具体涉及一种音频信号与视频信号的传输方法及传输系统。
【背景技术】
[0002]传统的通过高速链路音频与视频传输系统中,发送装置将音频信号与视频信号串行化成串行化的数据包后在经过编码形成编码数据帧,然后再将编码数据帧通过高速链路传输到接收装置,接收装置在将编码数据帧进行解码,并恢复出相应的音频信号与视频信号。在这种传统的传输系统中,数据包中只分配一个比特位给音频信号,如图1所示,其为传统的通过高速链路音频与视频传输系统中即将被传输的一种数据包,该数据包为32位数据包,其视频片段占据27位,其中0爪0、01附、."01附7以及0爪21、01吧2."01吧3为视频信号中的24位视频数据信号所占的位,DIN18、DIN19、DIN20分别为视频信号的视频控制信号位,其中,视频控制信号位分别为行同步信号HS位、场同步信号VS位和数据使能控制DE位。图1所示的数据包中的音频信息段只占据I位AUD,及音频信号的音频数据信号与音频数据信号均需通过I个比特位传输。此外,所述数据包中还包括2个辅助信号控制位CTLl、CTL2,I个前向控制信道位UART以及一个奇偶校验位PCB。
[0003]由于上述传统的音频视频传输系统中,数据包中只给音频信号配置一个比特位,接收装置在接收到这样的数据包来恢复音频数据与音频时钟时,恢复方案非常复杂,且音频抽样率的提高和音频数据的字长在这种系统中也会得到限制。
【发明内容】
[0004]有鉴于此,本发明提供一种音频信号与视频信号的传输方法及传输系统,以简化音频信号的恢复方案,提高音频抽样率及字长。
[0005]—种音频信号与视频信号的传输方法,所述音频信号中包括音频数据信号和音频抽样率信号,所述视频信号中包括视频控制信号及视频数据信号,所述传输方法包括:
[0006]检测所述视频控制信号的状态是否发生变化;
[0007]若所述视频控制信号的状态未发生改变,发送模块根据所述视频信号与所述音频信号产生第一串行化数据包,所述音频数据信号和音频抽样率信号在所述第一串行化数据包中各占一个比特位以构成所述第一串行数据包的音频信息段,所述第一串行化数据包的视频信息段仅包括所述视频信号的视频数据信号;
[0008]若所述视频控制信号的状态发生改变,所述发送模块根据输入的所述视频信号与所述音频信号产生第二串行化数据包,所述音频数据信号和音频抽样率信号在所述第二串行化数据包中各占一个比特位以构成所述第二串行数据包的音频信息段,所述第二串行化数据包的视频信息段包括所述视频控制信号,所述第二串行化数据包中还包括多个特殊字符位,
[0009]将所述第一串行数据包与第二串行数据包均在经过预定编码方式的编码后形成编码数据帧在串行链路中传输至接收模块;
[0010]所述接收模块将所接收的编码数据帧进行解码和去串行化处理后,以恢复出所述视频信号和音频信号,并分别将所述视频信号、音频信号输出到视频显示模块、音频处理器模块中,
[0011]其中,所述接收模块根据所述特殊字符位的信息判断当前接收的是第一串行数据包还是第二串行数据包,以作出相应的处理。
[0012]优选地,在形成所述第一串行数据包与第二串行化数据包时,还使所述发送模块接收一个前向控制信道信号,使得所述第一串行数据包与第二串行数据包中均包括一个前向控制信道信号位,所述前向控制信道信号包括决定所述音频数据信号的信道数与的控制信号。
[0013]优选地,在所述第一串行数据包与第二串行数据包中均配置一个奇偶校验位。
[0014]优选地,使所述发送模块还接收所述至少一个辅助控制信号,使得所述第一串行数据包与第二串行数据包中均包括至少一个辅助控制信号位。
[0015]优选地,所述音频抽样率信号所占的位作为帧起始位。
[0016]优选地,当所述音频数据的信道数为2时,所述音频抽样率信号所占的比特位还作为信道选择位。
[0017]优选地,所述接收模块根据音频抽样率信号所占的比特位的信息以及所述前向控制信道信号位的信息恢复所述音频信号的音频时钟信号。
[0018]优选地,所述特殊字符位中的信息为所述第一串行数据包或第二串行数据包在所述预定编码方式编码后不会出现的位组合。
[0019]优选地,所述预定编码方式为8B/10B编码方式,所述预定解码方式为8B/10B解码方式。
[0020]优选地,所述第一串行数据包与第二串行数据包均为32位的数据包,其中,
[0021]所述第一串行数据包由24个视频数据信号位、4个辅助信号位、I个音频抽样率信号位、I个音频数据信号位、I个前向控制信道位和I个奇偶校验位构成,
[0022]所述第二串行数据包由8个特殊字符位、13个空闲位、一个3个视频控制信号位、4个辅助信号位、I个音频抽样率信号位、I个音频数据信号位、I个前向控制信道位和I个奇偶校验位构成,3个所述视频控制信号位分别配置给所述行同步信号、场同步信号及数据使能信号。
[0023]优选地,所述音频信号在所述视频信号的时钟信号的控制下与所述视频信号同步。
[0024]一种音频信号与视频信号的传输系统,所述音频信号中包括音频数据信号和音频抽样率信号,所述视频信号中包括视频控制信号及视频数据信号,所述系统包括发送模块、串行链路和接收模块,
[0025]所述发送模块检测输入的所述视频控制信号的状态是否发生变化,
[0026]若所述视频控制信号的状态未发生改变,发送模块根据输入的所述视频信号与所述音频信号产生第一串行化数据包,使所述音频数据信号和音频抽样率信号在所述第一串行化数据包中各占一个比特位以构成所述第一串行数据包的音频信息段,且使所述第一串行化数据包的视频信息段仅包括所述视频信号的视频数据信号;
[0027]若所述视频控制信号的状态发生改变,所述发送模块根据输入的所述视频信号与所述音频信号产生第二串行化数据包,使所述音频数据信号和音频抽样率信号在所述第二串行化数据包中各占一个比特位以构成所述第二串行数据包的音频信息段,且使所述第二串行化数据包的视频信息段包括所述视频控制信号,所述第二串行化数据包中还包括多个特殊字符位;
[0028]所述第一串行数据包与第二串行数据包均在经过预定编码方式的编码后形成编码数据帧在所述串行链路中传输到所述接收模块;
[0029]所述接收模块将接收到的编码数据帧进行解码和去串行化处理后,以恢复出所述视频信号和音频信号,并分别将所述视频信号、音频信号输出到视频显示模块、音频处理器模块中,
[0030]其中,所述接收模块根据所述特殊字符位的信息判断当前接收的是第一串行数据包还是第二串行数据包,以作出相应的处理。
[0031]优选地,所述发送模块形成所述第一串行数据包与第二串行化数据包时,还接收一个前向控制信道信号,使得所述第一串行数据包与第二串行数据包中均包括一个前向控制信道信号位,所述前向控制信道信号包括决定所述音频数据信号的信道数与字长的控制信号。
[0032 ]优选地,所述发送模块包括检测模块、音频串行化模块、视频/音频串行模块、编码模块,
[0033]所述检测模块接收所述视频控制信号,以检测所述视频控制信号是否有变化;
[0034]所述音频串行化模块接收音频信号源输出的并行化的音频信号,并将所述音频信号进行串行化处理,以形成串行化的音频信号,
[0035]当所述检测模块检测出所述视频控制信号的状态未发生变化时,
[0036]所述视频/音频串行模块将所述串行化的音频信号在所述视频信号的时钟信号的控制下与所述视频信号同步后,再将所述串行化的音频信号、并行的所述视频数据信号以及所述前向控制信道信号进行串行化处理,以产生所述第一串行化数据包,
[0037]当所述检测模块检测出所述视频控制信号的状态发生变化时,
[0038]所述视频/音频串行模块将所述串行化的音频信号在所述视频信号的时钟信号的控制下与所述视频信号同步后,再将所述串行化的音频信号、并行的所述视频控制信号、一组特殊字符以及所述前向控制信道信号进行串行化处理,以产生所述第二串行化数据包;
[0039]所述编码模块将所述第一串行化数据包与第二串行化数据进行编码以形成所述编码数据帧,
[0040]所述特殊字符位中信息为所述第一串行数据包或第二串行数据包在