适用于 Windows 的 SRT MPEG-TS/H.264 实时预览查看器
SRT Preview 通过 SRT 协议接收 MPEG-TS/H.264 流,并实时显示视频。 它使用 Windows Media Foundation 解码 H.264,并显示比特率、RTT 和丢包等实时统计信息。
graph LR
Sender["FFmpeg / 编码器<br/>(SRT Caller)"]
Network["网络<br/>(LAN / Internet)"]
Receiver["SRT Preview<br/>(SRT Listener)"]
Sender -->|SRT + MPEG-TS| Network
Network -->|SRT + MPEG-TS| Receiver
style Sender fill:#A8D5FF,stroke:#4A90E2,color:#000
style Receiver fill:#90CAF9,stroke:#1976D2,color:#000
style Network fill:#FFFFFF,stroke:#CCCCCC,color:#000

启动 SRT Preview,输入端口号,然后点击 Listen。
从 FFmpeg 或任意兼容 SRT 的编码器发送 MPEG-TS/H.264 流:
ffmpeg -re -f lavfi -i testsrc2=size=1280x720:rate=30 \
-pix_fmt nv12 -c:v h264_mf -b:v 6M \
-f mpegts srt://127.0.0.1:9000
视频会显示在预览窗口中,并附带实时连接统计信息。
点击 Hide UI 切换到完整视频显示。右键点击可恢复控件。