我的想法是製作類似於谷歌音樂的東西(在他們的想法公開之前),而不是讓用戶播放音樂,他們也可以「發佈」它並將其流式傳輸。然後他們可以將他們的朋友鏈接到他們的頻道關於AJAX/Flash流式廣播的想法和建議
我想讓界面由JQuery運行並且非常基本。允許上傳他們的音樂,然後他們可以創建一個「待播放列表」,後端無線電流媒體播放器在列表中播放。應該注意的是,流媒體上傳實際上來自我的服務器,而不是他們的配音(除非這是可行的?)他們還可以通過閃光錄音按鈕記錄他們的聲音/音效,只需通過麥克風錄製他們的聲音閃光燈,製作一個mp3文件並將其添加到「待播放」列表中。
所以我的問題是,這是什麼最好的方法來實現這一目標?是否已經有類似的開源JQuery項目可以使用?什麼流式後端無線電流媒體是最好的?
我檢出的最後一個是icecast,它們是一個特定的版本(不是官方的),我必須得到這個才能讓我做ogg和mp3,因爲通常這兩個版本都做了一個或另一個。我該如何讓它能夠停止/跳到下一首歌曲並模擬現場直播。更改內部播放列表併發送某種類型的linux信號? PS:需要注意的事項。我有平均經驗的JavaScript/JQuery的。閃光燈限制。高於PHP平均水平。我有我自己的專用Linux服務器,所以任何開源,免費軟件或相對便宜的軟件是一個選項。
我認爲將音樂存儲在服務器上並將其傳輸到用戶的客戶端可能存在一些法律問題。我認爲最好的路線是用閃光燈來研究某種P2P。 –
對於流媒體服務器,你可以檢查red5有很多很酷的功能,但基於java,你不僅可以播放流,也可以記錄。它將文件保存爲flv格式,您可以使用ffmpeg輕鬆將其轉換爲mp3格式。可能會幫助你。 –