SRT-FILE-TRANSMIT(1)
π NAME π
srt-file-transmit β a whole SRT sample application whose entire job is transmitting files, and honestly? it ate π
(this is the SRT-FILE-TRANSMIT(1) page btw, section 1, User Commands, iykyk β¨)
πΈ SYNOPSIS πΈ
srt-file-transmit [options] <input-uri> <output-uri>
π DESCRIPTION π
okay bestie, so srt-file-transmit is an SRT sample application to transmit files. that's the vibe. no cap π«Ά
and here's the build tea, straight up, no edits:
Built with SRT Library version: 1.5.6 SRT Library version: 1.5.6, clock type: GETTIME_MONOTONIC
(yes the version shows up twice, that's literally what it says, not a typo on my part, we don't fix the lore π)
now. the options. there are a LOT of them and every single one is here, so grab a snack π
-c,-chunk:<chunk=1456>β max size of data read in one step-sf,-skipflushβ skip flushing the output file-bandwidth-report,-bitrate-report,-bwreport,-r,-report:<every_n_packets=0>β bandwidth report frequency-s,-stats,-stats-report-frequency:<every_n_packets=0>β how often you get a status report-statsout:<filename>β write the stats out to a file-pf,-statspf:<format=default>β the stats printing format, and it takes[json|csv|default]-f,-fullstatsβ full counters in stats-report (it prints total statistics)-ll,-loglevel:<level=error>β log level, pick from[fatal,error,info,note,warning]-logfa:<fas=general,...>β log functional area, pick from[all,general,bstats,control,data,tsbpd,rexmit]-logfile:<filename=>β write your logs to a file-q,-quietβ quiet mode (default off)-v,-verboseβ verbose mode (default off)-h,-helpβ show this help-versionβ print the SRT library version
π¦ the URIs π¦
two of these are required, and they're positional, so they go at the end:
<input-uri>β a URI specifying a medium to read from<output-uri>β a URI specifying a medium to write to
and the URI syntax itself is giving very much:
SCHEME://HOST:PORT/PATH?PARAM1=VALUE&PARAM2=VALUE...
now the supported schemes, and there are exactly three, periodt:
srt:β use HOST, PORT, and PARAM for setting socket optionsudp:β use HOST, PORT and PARAM for some UDP specific settingsfile:β file URI, orfile://conto use stdin or stdout
heads up bestie π the way thatudp:handles PARAM is some UDP specific settings β don't assume it mirrorssrt:, ok? just use what's written.
π§ SEE ALSO, BUT MAKE IT A SIGN-OFF π§
that's the whole page, you're all caught up, no notes π this was the srt-file-transmit manual page from srt-file-transmit 1.5.6-1build1, dated July 2026 β slay, congrats on reading an entire man page, go transmit a file, you got this πβ¨
π¦ where this page comes from
- ubuntu stonking: srt-tools 1.5.6-1build1 Β· MPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms