2010-07-04 42 views
1

我正在捕獲麥克風(語音)輸入並將其發佈到閃存服務器上。我希望這些內容最終能夠在iPhone和瀏覽器上流式傳輸,所以我想知道是否應該選擇FLV或MP4格式(將音頻編碼爲AAC)。任何想法或權衡我應該考慮文件大小和質量?流錄音的音頻格式:FLV或MP4?

謝謝!

回答

1

如果您的廣播應用程序是Flash,則只能在NellyMoser和Speex中進行編碼。 Adobe提供免費的Flash Media Live Encoder,允許使用其他視頻編解碼器和AAC或MP3,但該許可證僅允許與FMS一起使用。 Nelly和Speex都可以使用FFmpeg轉換爲MP3或其他多種編解碼器(如果需要)。我建議Speex如果它的聲音和Nelly,否則都編碼到相當小的尺寸。

0

也沒有。使用MP3。我不確定Flash服務器是否可以託管MP3,但Flash客戶端可以播放MP3文件(推測也可以播放來自URL的MP3流)。所以你可能根本不需要Flash服務器,而不需要一個普通的舊Web服務器。我假設iPhone也可以播放MP3。

或...使用ffmpeg根據需要在兩種格式之間進行轉碼。

+0

那麼,一個普通的舊網絡服務器不能捕捉音頻。更不用提RTMP對HTTP媒體內容的其他好處了:http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v4/12208/video-delivery-rtmp-streaming 雖然回放支持正在改變,但錄製支持不會持續一段時間。 – ash 2010-07-04 07:49:37

+0

另外,Flash不會讓我對MP3進行編碼並將它們發送到服務器。 – ash 2010-07-07 18:49:24