2014-04-02 44 views
0

我被要求爲非營利組織創建音樂流媒體網站和移動應用程序。該組織希望將他們的所有音樂上傳到某個地方。然後用戶可以從網站(桌面和移動),iPhone應用程序和Android應用程序流式傳輸和收聽音樂。設置音樂流媒體服務的選項

儘管我已經與像brightcove這樣的視頻雲平臺合作來存儲和提供視頻,但我之前從未使用過音頻雲平臺來存儲和提供音頻。所以我的問題是:

  1. 我真的需要一個音頻雲平臺嗎?我可以用 網絡服務器和亞馬遜S3購買嗎? (假設「輕」流量)。

  2. 我應該研究哪些流行的音頻雲平臺?平臺必須提供可讓我在IOS,Android和Web上構建客戶端應用程序的API。

附加

我試圖上傳的MP3到的SoundCloud(音頻共享平臺)。然後我用自己的JavaScript API來播放曲目

<script src="http://connect.soundcloud.com/sdk.js"></script> 
<script> 
SC.initialize({ 
    client_id: 'YOUR_CLIENT_ID' 
}); 

// stream track id 293 
SC.stream("/tracks/293", function(sound){ 
    sound.play(); 
}); 
</script> 

這起到在桌面瀏覽器確定,但在Android瀏覽器或iOS Safari瀏覽器上沒有工作。有沒有類似的服務可以解決這些問題的Soundcloud?或者我會通過網絡服務器節省更多的時間來播放音樂嗎

回答

1

您可以嘗試使用brightcove,vimeo,youtube等......然後在網頁上,您可以使用css讓您的播放器對人類不可見。然後編寫自己的播放器控件。這可能是一個合適的替代soundcloud。

我張貼的答案,您的其他問題,我將在這裏重複,因爲它是相關

理由使用音頻雲平臺:

  1. 您需要的音頻文件轉碼爲其他格式

  2. 你想有一個更強大的內容分發網絡(例如,服務內容 從服務器的用戶這是最親近的人)

  3. 預建CMS系統

理由使用自己的Web服務器

  • ,如果你不關心任何的上述優點