Eu encontrei este utilitário chamado RTMPdump. Ele fez o truque. Ele lidou com o fluxo sem problemas, sem problemas, ao contrário do VLC.
Estou usando o VLC para gravar este fluxo:
rtmpt://164.100.169.57/livepkgr/lok
No entanto, o fluxo é interrompido abruptamente após alguns minutos de gravação em VLC (nunca mais que 12 minutos).
Por outro lado, o site em que o fluxo está hospedado transmite esse fluxo ininterruptamente. Eu pude assistir o fluxo continuamente por 30 minutos.
Anteriormente, o site usado para transmitir fluxo rtmp que nunca foi problemático.
Alguém mais enfrentou esse problema com fluxos RTMP?
Como posso gravar esse fluxo ininterruptamente, assim como o site o transmite sem interrupções?
Que tal usar o ffmpeg para gravar e o VLC para reprodução?
ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv test.flv
ou para uma amostra de 60 segundos:
ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv -t 60 test.flv