本发明公开了一种视频发生器及系统,该发生器包括格式转换子模块、缓存池、协同调度模块、多级控制指针、缓存窗、时钟锁、播控输出模块.所述格式转换子模块用于对输入视频格式进行转换,并将转换后的视频输出到缓存池;缓存池用于码流数据的缓存,在缓存池中为码流分配指定数量的多级控制指针,并为每级控制指针开辟一个缓冲窗,缓冲窗输出连接播控输出模块;播控输出模块用于输出同源异步码流;时钟锁输出连接播控输出模块,用于通过播控输出模块的码流帧率设定系统时钟周期,并控制系统的输入输出操作;协同调度模块用于控制格式转换子模块、多级控制指针和时钟锁,缓存池和缓存窗的状态反馈至协同调度模块.视频发生器及系统可用于改进视频编码器主观测试的准确性和客观性,提高测试效率.
发明专利
CN201310181878.5
2013.05.16
CN103220549A
2013-07-24
高文 齐峰 蒋婷婷 马思伟 贾慧柱 赵德斌
北京大学
H04N17/00(2006.01)I,H,H04,H04N,H04N17
H04N17/00(2006.01)I,H04N7/26(2006.01)I,H,H04,H04N,H04N17,H04N7,H04N17/00,H04N7/26
一种视频发生器,其特征在于,包括格式转换子模块、缓存池、协同调度模块、多级控制指针、缓存窗、时钟锁、播控输出模块;所述格式转换子模块用于对输入视频格式进行转换,并将转换后的视频输出到缓存池;所述缓存池用于码流数据的缓存,在缓存池中为码流分配指定数量的多级控制指针,并为每级控制指针开辟一个缓冲窗,缓冲窗输出连接播控输出模块;所述播控输出模块用于输出同源异步码流;所述时钟锁输出连接播控输出模块,用于通过播控输出模块的码流帧率设定系统时钟周期,并控制系统的输入输出操作;所述协同调度模块用于控制格式转换子模块、多级控制指针和时钟锁,缓存池和缓存窗的状态反馈至协同调度模块输入.