SRT-LIVE-TRANSMIT(1)

πŸ’– SRT-LIVE-TRANSMIT πŸ’–

okay bestie, welcome to the srt-live-transmit(1) page β€” yes she's a User Commands girlie, and yes she's about to become your whole personality πŸ’…


✨ NAME ✨

srt-live-transmit β€” the SRT sample application that transmits live streaming. that's the whole name, no notes πŸŽ€


🌸 SYNOPSIS 🌸

srt-live-transmit [options] <input-uri> <output-uri>

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. this is the SRT sample application that transmits live streaming. iconic. no cap. 🫢

it was Built with SRT Library version: 1.5.6 and the SRT Library version is... 1.5.6 again (she said it twice, she's just like that πŸ’€), and the clock type is GETTIME_MONOTONIC ⏰✨

the option menu πŸ’…

  • -t, -timeout, -to β€” <timeout=0> the exit timer, in seconds
  • -timeout-mode, -tm β€” <mode=0> timeout mode (0 β€” since app start; 1 β€” like 0, but cancel on connect)
  • -a, -auto, -autoreconnect β€” <enabled=yes> auto-reconnect mode {yes, no}
  • -c, -chunk β€” <chunk=1456> the max size of data read in one step, that can fit one SRT packet
  • -bandwidth-report, -bitrate-report, -bwreport, -r, -report β€” <every_n_packets=0> bandwidth report frequency
  • -sourcetime, -srctime, -st β€” <enabled=yes> pass the packet time from source to SRT output {yes, no}
  • -buffering β€” <packets=n> buffer up to n incoming packets
  • -s, -stats, -stats-report-frequency β€” <every_n_packets=0> frequency of status report
  • -statsout β€” <filename> output stats to a file
  • -pf, -statspf β€” <format=default> stats printing format {json, csv, default}
  • -f, -fullstats β€” full counters in stats-report (prints total statistics)
  • -ll, -loglevel β€” <level=warn> log level {fatal, error, warn, note, info, debug}
  • -lfa, -logfa β€” <fas> log functional area (see '-h logging' for more info)
  • -logfile β€” <filename=> write logs to file
  • -q, -quiet β€” quiet mode (default off)
  • -v, -verbose β€” verbose mode (default off)
  • -h,-help β€” show this help (use '-h logging' for logging system)
  • -version β€” print SRT library version

the URIs 🌈

  • <input-uri> β€” a URI specifying a medium to read from
  • <output-uri> β€” a URI specifying a medium to write to

URI syntax πŸŽ€

the vibe of a URI, fr fr:

SCHEME://HOST:PORT/PATH?PARAM1=VALUE&PARAM2=VALUE...

and the supported schemes are, in order:

  • srt β€” use HOST, PORT, and PARAM for setting socket options
  • udp β€” use HOST, PORT and PARAM for some UDP specific settings
  • file β€” only as file://con for using stdin or stdout
bestie real talk: that's genuinely all of it. nothing skipped, nothing invented, every flag and value is here exactly as she wrote it ✨

and that's the page!! πŸ’œ this whole thing is srt-live-transmit version 1.5.6-1build1, dated July 2026, and honestly? she ate. periodt. πŸ‘‘βœ¨πŸ¦‹πŸ’–

πŸ“¦ where this page comes from