2013-07-24 21 views
1

如何將元數據標題發送給icecast服務器?我正在使用AAC錄製並通過ios將其流式傳輸到icecast服務器,但文件顯示已損壞。我懷疑需要添加元數據才能播放文件。我如何發送元數據?我應該把它作爲一個字符串發送嗎?應該是什麼格式?如果要將數據流式傳輸到icecast,如何創建音頻文件元數據標題?

+0

請我在使用後的以下確切的代碼,但使用的AAC格式好好解釋一下吧.. – Shivaay

+0

。但無法播放服務器上的MP3。我是否需要將元數據與帖子中提到的標題一起發送? http://stackoverflow.com/questions/17762019/ice-cast-source-client-for-ios – syncmi

回答

1

元數據對於流的運行不是必需的。如果您的數據損壞,您要麼編碼錯誤,要麼發送錯誤的頭文件Content-Type。這就是說,一旦你得到你的流的工作,如果你想發送元數據,這是在實際的音頻流的帶外完成。元數據通過簡單的HTTP請求更新到Icecast服務器。

http://icecast.example.com/admin/metadata?pass=hackme&mode=updinfo&mount=/mountpoint&song=Your%20Metadata 

你可以在我這裏找到答案的詳細信息:https://stackoverflow.com/a/9985297/362536

相關問題