2012-02-27 58 views
0

我在客戶端as3代碼上使用麥克風在red5上發佈流。但它沒有發佈良好的流,但同樣的事情,我在FMS做它創建完美的流 我需要了解在發佈紅色5期間是什麼問題。紅色5發佈問題

回答

0

閱讀Red5文檔。而且當然兩臺服務器的性能也有差異。但是,如果你想提高流的質量,你可以使用FFMPEG或Xuggler和Red5來編碼流。

0

因爲你不是在說你的編碼器是什麼,所以很難給出明確的答案。如果您使用Adobe的FMLE創建流式傳輸到您的FMS服務器,那麼FMLE解釋了您爲什麼擁有「開箱即用」的良好視頻和音頻編碼的原因。

我從來沒有嘗試過使用FMLE和RED5,所以我不能告訴你它是否可以工作,但可疑的是它可以直接使用。它可能適用於客戶端和服務器端的一些調整。

要使用您自己的編碼器,您所做的是使用ffmpeg捕獲兩個流,關於如何做到這一點的一個很好的例子是在stackoverflow here

捕獲後,您可以使用ffmpeg將組合的音頻和視頻流發送到文件,也可以直接將它發送到紅色5服務器。下面顯示了ffmpeg命令的簡化版本,顯示將兩個流映射爲單個rtmp輸出。

ffmpeg -i video_stream -i audio_stream -map 0:0 -map 1:0 -f flv rtmp://my.red5.server:1935/live/mystream