我正在使用 VLC 录制这个流:
rtmpt://164.100.169.57/livepkgr/lok
然而,在 VLC 中录制几分钟后,流媒体突然停止(持续时间不超过 12 分钟)。
另一方面,直播网站会不间断地播放该直播。我可以连续观看 30 分钟的直播。
之前网站都是播放rtmp流的,从来没有出过问题。
还有其他人遇到过这个与 RTMP 流相关的问题吗?
我怎样才能不间断地录制此流,就像网站不间断地播放它一样?
答案1
那么,使用 ffmpeg 进行录制,使用 VLC 进行播放怎么样?
ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv test.flv
或者 60 秒样本:
ffmpeg -i "rtmpt://164.100.169.57/livepkgr/lok" -f flv -t 60 test.flv
答案2
我找到了一款名为 RTMPdump 的实用程序。它确实管用。它处理流媒体非常顺畅,没有任何问题,这一点与 VLC 不同。