2012-02-03 53 views
1

早在12月份,我發佈了開源Pandora Radio客戶端Elpis,然後潘多拉迅速壓縮了像我這樣的第三方客戶端連接到該服務的能力,變通。它仍然有點奏效,只要你從不跳過一首歌或改變電臺:P但是我已經結束了對Elpis的支持,因爲它只是不值得玩更難的貓鼠遊戲...... 所以.. 。那裏有一個TON的流媒體音樂服務,我試圖找出是否至少有一個開放的API,我可以改裝Elpis來使用該服務。我猜,由於授權,答案將是一個肯定的不......但我想在放棄之前至少查詢社區?使用公共API播放音樂服務

不,我不是在談論像Last.FM的API,只是讓你得到歌曲信息,但實際上可以讓你播放音樂。我並不在乎是否已經有C#API ...只要它具有REST,RPC等Web API,我就可以使其工作。

有什麼建議嗎?

+1

亞當,你能看看Spotify API來解決你的解決方案嗎?如果是這樣,你最新的結果是什麼? – 2012-12-20 01:32:27

回答

0

Spotify有一個API,它允許您流式傳輸音樂。我從來沒有親自使用過它,但是我的一個同事正在開展一個個人項目,這個項目允許他通過網絡服務改變他機器上正在播放的內容;可通過網絡或互聯網從另一臺機器訪問。

注意:我相信你需要有一個Pro賬戶來開發它。

+0

鏈接已損壞,請修復! – Stunner 2013-09-03 00:00:42

+1

@Stunner Link現在已被替換。 – 2013-09-05 11:14:51

0

我最終錄製我的揚聲器在C#中使用Wasapi回送捕獲例程。它有一個網頁瀏覽器控件,因此它知道標題,藝術家和專輯。瀏覽器將音樂流式傳輸到音頻輸出插孔,另一個線程從我的聲卡中讀取音樂。他們能夠防止的唯一方法是首先停止流式傳輸。