基于缓冲指针的多通道ARINC818视频输出方法
本发明提供一种基于缓冲指针的多通道ARINC818视频输出方法,涉及数据传输技术领域,包括:获取通道配置参数;确定各通道的基准帧发送起始时刻序列;构建初始缓冲指针池,设定各通道的当前缓冲指针分配规则;构建指针冲突预判矩阵;基于指针冲突预判矩阵建立当前缓冲指针分配规则异常阈值,确定优化后的当前缓冲指针分配规则;基于优化后的当前缓冲指针分配规则,进行缓冲区视频数据的输出;重复执行构建指针冲突预判矩阵至缓冲区视频数据的输出的步骤,直至所有通道的视频流输出完毕。本方法能够使缓冲资源始终与各通道的实时输出状态相匹配,提高多通道ARINC818视频输出过程中的资源利用效率和时序协调能力。