Ffmpeg
如何從命令行檢查 FFMpeg 是否正在播放音頻?
Ffmpeg 正在播放一個冰播流,但沒有音頻輸出。重新啟動程序會再次產生音頻。如果 icecast 提要消失,即使由於某種原因沒有音頻,ffmpeg 也會繼續執行。
如果出現問題,我需要檢測並重新啟動它。
將超時設置為例如 1000000(10 秒) - 如果 ffmpeg 在 10 秒內沒有獲得任何進一步的數據,它將退出。然後,您可以例如將 ffmpeg 執行到一個循環中。