2011-10-23 40 views
3

我基本上有一種情況,我需要從一個Wowza媒體服務器中提取一個流,並將它發佈到帶有FFMPEG的Red5或Flash Media Server實例。有沒有一個命令來做到這一點?我本質上是這樣的:是否可以從一臺服務器上拉出RTMP流並將其廣播到另一臺服務器?

while [ true ]; do 
    ffmpeg -i rtmp://localhost:2000/vod/streamName.flv rtmp://localhost:1935/live/streamName 
done 

這是FFMPEG目前可能的嗎?我記得讀過這樣的東西,但我不記得如何去做。

+0

看看'ffserver' – blahdiblah

+0

如果你有答案,請更新...請 – Wazzzy

回答

3

是的。一個示例(從本地服務器拉出,發佈到本地服務器):

$ ffmpeg -analyzeduration 0 -i "rtmp://localhost/live/b live=1" -f flv rtmp://localhost:1936/live/c 

分析是爲了使其啓動更快。如果需要,您還可以在其中添加其他參數以「重新編碼」等。

相關問題