摘要
本发明属于视频传输领域,具体涉及一种基于FPGA的低延迟UDP视频传输系统及其实现方法。该系统包括搭载于FPGA上的视频数据接口模块、动态UDP分包逻辑模块、网络接口控制器接口模块和网络状态监测模块;视频数据接口模块的输入端连接外部的视频编码器,输出端连接动态UDP分包逻辑模块的数据输入端;动态UDP分包逻辑模块的数据输出端连接网络接口控制器接口模块的数据输入端;网络接口控制器接口模块的输出端连接外部的物理层芯片;网络状态监测模块的监测端监测物理层芯片与接收端之间的网络状态,输出端连接动态UDP分包逻辑模块的网络输入端。本发明能够根据监测到的网络参数实时、自适应地决定下一个UDP数据包的有效载荷大小,以平衡延迟和吞吐量。
技术关键词
UDP数据包
网络接口控制器
视频传输系统
逻辑模块
网络状态监测
数据接口模块
封装单元
组装单元
输入端
接收端
动态
输出端
视频编码器
网络抖动
芯片
参数
系统为您推荐了相关专利信息
发送端
视频传输系统
数据重传机制
媒体
视频传输方法