适用于 Windows 的实时 SRT 测试图案发送应用
Languages: English 中文 한국어 Español
Microsoft Store single for free
SRT Test Signal 是一款通过 SRT 协议发送生成视频测试信号的应用。 无需连接 USB 摄像头或外部视频源,即可检查 SRT 接收端、网络路径、解码器行为和预览流程。
应用会在本地生成实时 NV12 测试图像,将其编码为 H.264,复用为 MPEG-TS,并实时发送到 SRT listener。
graph LR
App["SRT Test Signal<br/>(SRT Caller)"]
Network["Network<br/>(LAN / Internet)"]
Receiver["FFplay / FFmpeg / Decoder<br/>(SRT Listener)"]
App -->|SRT + MPEG-TS/H.264| Network
Network -->|SRT + MPEG-TS/H.264| Receiver
style App fill:#A8D5FF,stroke:#4A90E2,color:#000
style Receiver fill:#90CAF9,stroke:#1976D2,color:#000
style Network fill:#FFFFFF,stroke:#CCCCCC,color:#000
在接收设备上启动 listener。进行本地测试时可以使用 FFplay:
ffplay "srt://0.0.0.0:9000?mode=listener&latency=120"
如果只想验证解码而不显示视频:
ffmpeg -i "srt://0.0.0.0:9000?mode=listener&latency=120" -f null -
在 SRT Test Signal 中设置以下项目:
如果在同一台电脑上进行本地测试,请将接收端 IP 地址设为 127.0.0.1,端口设为 9000。
预览区域会显示生成的信号。 状态区域会实时显示 FPS、码率、TS 包数量、重连次数等发送信息。