我想弄清楚如何使用Flash Media Server 4將兩個NetStream對象混合到一個FLV文件中。保存一個流並不是問題,但我有兩個併發流(一個是來自Microphone對象的純音頻,另一個是Camera + Microphone),我想用NetStream.publish(streamName,'record')將它們保存爲單個FLV。混合兩個流並使用FMS4將它們保存到FLV
這將是一種實時聊天,但只有一個視頻。
我想弄清楚如何使用Flash Media Server 4將兩個NetStream對象混合到一個FLV文件中。保存一個流並不是問題,但我有兩個併發流(一個是來自Microphone對象的純音頻,另一個是Camera + Microphone),我想用NetStream.publish(streamName,'record')將它們保存爲單個FLV。混合兩個流並使用FMS4將它們保存到FLV
這將是一種實時聊天,但只有一個視頻。
這是真的,這是不可能的FMS,但可以用FFMPEG,或者更簡單的方法做它,將它保存到兩個不同的FLV文件,並且在回放他們兩個同時。
希望這會有所幫助。
R,
的Tamas Gronas
據我所知,這是不可能的。你將不得不將它編碼到客戶端的單個NetStream中,嘗試合併音頻(但我不知道如何)。
Flash Media Server 4無法編碼任何內容。 [1]