Фактическую часть записи я разобрался до завершения. У меня возникли проблемы с поиском способа автоматического добавления числа в вывод моего файла. Например:
Stream_00.mp4
Stream_01.mp4
Stream_02.mp4
Stream_03.mp4
и т.п.
Выходная строка по умолчанию просто перезапишет предыдущий файл.
Я использую VLC на Linux, поэтому кажется, что это может быть легко сделать с "строкой вывода потока".
Вот моя строка вывода потока:
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,
ab=128,channels=2,samplerate=44100}
:file{mux=mp4,dst=/home/myname/Videos/stream} :sout-keep