Scripting
檢查 RTMP-Stream 是否正在執行並啟動 ffmpeg 對流進行轉碼
我正在使用 ffmpeg 對 rtmp-stream 進行轉碼並使用 ffmpeg 重新流式傳輸它。
我有兩個問題:
- 如何檢查遠端 rtmp-stream 是否正在執行然後啟動 ffmpeg
- 有時ffmpeg會打斷轉碼,必須自動重啟
有任何想法嗎?
經過一些測試,我使用“GOD”解決了我的問題:
過去,我使用 mplayer 和轉儲流 + 用於 mms 的文件大小檢查。(讓它執行幾秒鐘,殺死它,檢查文件是否足夠大)也許這也適用於rtmp,但我不知道mplayer的支持有多可靠。
順便說一句,標題的縮寫錯誤