SRT Test Signal

Real-time SRT test pattern transmitter for Windows

Languages: English 中文 한국어 Español

Platform Protocol

Microsoft Store single for free

Microsoft Store multi

SRT Test Signal sends a generated video test signal over the SRT protocol. It is designed for checking SRT receivers, network paths, decoder behavior, and preview workflows without connecting a USB camera or external video source.

The app generates a live NV12 test image, encodes it as H.264, multiplexes it into MPEG-TS, and transmits it to an SRT listener in real time.

Key Features

Typical Use Cases

Network Configuration

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

How to Use

1. Start an SRT Receiver

Start a listener on the receiving machine. For local testing, FFplay can be used:

ffplay "srt://0.0.0.0:9000?mode=listener&latency=120"

To validate decoding without showing video:

ffmpeg -i "srt://0.0.0.0:9000?mode=listener&latency=120" -f null -

2. Configure SRT Test Signal

In SRT Test Signal:

For local testing on the same PC, use 127.0.0.1 as the receiver IP address and 9000 as the port.

3. Monitor Transmission

The preview area shows the generated signal, and the status area shows live transmission information such as FPS, bitrate, TS packets, and reconnect count.

Output Format

System Requirements

Support