2010-11-11 74 views
1

我使用Red5服務器0.9.1從Adobe Flash播放器直播到我的RTMP協議傳輸。使用Red5服務器編解碼器類型檢測的Flash播放器

我使用Flash應用程序從我的麥克風捕獲的音頻數據進行測試,現在運輸接收和識別音頻數據包。對於進一步的音頻數據收聽,我需要知道什麼音頻編解碼器Flash播放器用來發送數據到Red5服務器。

傳輸不會收到任何包含關於媒體編解碼器的詳細信息的元數據包。我現在所知道的「連接」消息是發佈方支持音頻和視頻編解碼器集。

請提出任何建議嗎?

謝謝!

回答

0

經過一些步驟的回答被發現:

  • Red5的具有功能,以節省現場直播到文件(FLV容器)。在Flash應用程序中,我們使用publish(「Name」,「record」);
  • Red5創建包含音頻數據的文件Name.flv。
  • 使用VLC播放器我玩這個文件,並獲得詳細信息(VLC使用ffmpeg的用於此目的,因此可以使用ffmpeg的獲取信息)

答案是「NELLYMOSER麻生」單聲道音頻編解碼器。 我在Red5服務器源中找到的相同信息。

無論如何,謝謝!

0

是不是音頻編解碼器可配置?我認爲與NellyMoser一起,Speex也被支持。