1.一种时间码显示系统,其特征在于,包括:
视频接收模块,用于接收多路非同源的视频信号;
时间码解析模块,所述时间码解析模块与所述视频接收模块相连,所述时间码解析模块用于分别从每一路所述视频信号中提取每个视频帧的时间码信息;
写控制模块和缓存模块,所述写控制模块分别与所述视频接收模块和所述时间码解析模块相连,所述写控制模块用于分别将每一路所述视频信号中的每个视频帧及其对应的时间码信息写入所述缓存模块;
同步时钟模块,所述同步时钟模块与所述视频接收模块相连,所述同步时钟模块用于根据任意一路视频信号的随路时钟信号产生本地时钟信号;
读控制模块和显示模块,所述读控制模块分别与所述同步时钟模块和所述缓存模块相连,所述读控制模块用于根据所述本地时钟信号同步地从所述缓存模块中读出每一路视频信号的视频帧以及所述视频帧对应的时间码信息,以使所述显示模块对每一路视频信号的视频帧以及所述视频帧对应的时间码信息进行叠加显示。
2.根据权利要求1所述的时间码显示系统,其特征在于,所述多路非同源的视频信号的时钟域不完全相同,所述写控制模块还用于分别在每一路所述视频信号的时钟域下,将对应的视频信号中的每个视频帧及其时间码信息写入所述缓存模块。
3.根据权利要求2所述的时间码显示系统,其特征在于,所述时间码信息包括时间码状态和时间码数值,所述写控制模块还用于,在检测到所述时间码状态为有效状态时,从所述时间码解析模块读取所述时间码数值。
4.根据权利要求3所述的时间码显示系统,其特征在于,所述写控制模块还用于,将每个视频帧的显示数据逐行写入所述缓存模块,并在写入所述时间码数值时,将所述时间码数值写在所述视频帧的显示数据起始行之前。
5.根据权利要求1所述的时间码显示系统,其特征在于,所述读控制模块的输出帧率与任意一路视频信号的输入帧率相同。
6.根据权利要求5所述的时间码显示系统,其特征在于,所述读控制模块还用于,从所述缓存模块读出所述其他路视频信号时,其中,
如果其他路视频信号的输入帧率小于所述读控制模块的输出帧率,则对所述其他路视频信号进行帧复制操作;
如果所述其他路视频信号的输入帧率大于所述读控制模块的输出帧率,则对所述其他路视频信号进行丢帧操作。
7.根据权利要求1所述的时间码显示系统,其特征在于,所述同步时钟模块包括:
同步单元,所述同步单元用于根据任意一路视频信号的随路时钟信号产生随路时钟域的帧同步脉冲信号;
时钟域转换单元,所述时钟域转换单元与所述同步单元相连,所述时钟域转换单元用于将所述随路时钟域的帧同步脉冲信号转换为本地时钟域的帧同步脉冲信号;
时序产生单元,所述时序产生单元与所述时钟域转换单元相连,所述时序产生单元用于将所述本地时钟域的帧同步脉冲信号转换为本地时钟信号。
8.根据权利要求1所述的时间码显示系统,其特征在于,所述读控制模块还用于,在所述同步时钟模块检测到所述视频接收模块无视频信号输入时,按照标准时序读取预设显示画面的显示数据。
9.根据权利要求1所述的时间码显示系统,其特征在于,所述时间码显示系统还包括osd菜单生成模块,所述osd菜单生成模块与所述读控制模块相连,所述osd菜单生成模块用于根据所述时间码信息生成osd菜单信息,以便所述读控制模块控制所述显示模块对所述osd菜单信息进行显示。
10.根据权利要求9所述的时间码显示系统,其特征在于,所述时间码显示系统还包括叠加模块和视频输出模块,其中,
所述叠加模块分别与所述读控制模块和所述osd菜单生成模块相连,所述叠加模块用于根据所述视频帧和所述osd菜单信息生成视频帧画面和时间码信息的叠加画面;
所述视频输出模块与所述叠加模块相连,所述视频输出模块用于输出所述叠加画面。
11.根据权利要求1所述的时间码显示系统,其特征在于,所述视频接收模块包括多个视频接收单元,每个所述视频接收单元用于接收一路视频信号;
所述时间码解析模块包括多个时间码解析单元,每个所述时间码解析单元与每个所述视频接收单元一一对应相连,每个所述时间码解析单元用于从对应的一路视频信号中提取每个视频帧对应的时间码信息;
所述写控制模块包括多个写控制单元,每个所述写控制单元分别与每个所述视频接收单元和每个所述时间码解析单元一一对应相连,每个所述写控制模块用于将对应的一路视频信号中的视频帧及其对应的时间码信息写入所述缓存模块。
12.根据权利要求1所述的时间码显示系统,其特征在于,所述时间码显示系统还包括总线仲裁模块和读写控制器,其中,
所述总线仲裁模块的一端分别与所述读控制模块和所述写控制模块相连,所述总线仲裁模块用于接收所述写控制模块发送的写数据请求或所述读控制模块发送的读控制请求,并协调所述写控制请求和所述读控制请求;
所述读写控制器的一端与所述总线仲裁模块的另一端相连,所述读写控制器的另一端与所述缓存模块相连,所述读写控制器用于根据所述写控制请求控制所述缓存模块写入数据,或根据所述读控制请求从所述缓存模块读出数据。
13.一种显示设备,其特征在于,包括权利要求1~12所述的时间码显示系统。
14.一种时间码显示方法,其特征在于,包括:
接收多路非同源的视频信号;
分别从每一路所述视频信号中提取每个视频帧的时间码信息;
分别将每一路所述视频信号中的每个视频帧及其对应的时间码信息写入缓存模块;
根据任意一路视频信号的随路时钟信号产生本地时钟信号;
根据所述本地时钟信号同步从所述缓存模块中分别读出每一路视频信号的视频帧以及所述视频帧对应的时间码信息,以使显示模块对每一路视频信号的视频帧以及所述视频帧对应的时间码信息进行叠加显示。
15.一种计算机可读存储介质,其特征在于,其上存储有时间码显示程序,该时间码显示程序被处理器执行时实现如权利要求14所述的时间码显示方法。
16.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的时间码显示程序,所述处理器执行所述时间码显示程序时,实现如权利要求14所述的时间码显示方法。