1
我有一個與Android MediaPlayer相關的問題。它可以通過HTTP POST方法傳輸內容,還是必須編寫我自己的實現?如果是這樣,我必須使用哪個SDK?Android MediaPlayer通過POST發送MP3文件
在此先感謝。
我有一個與Android MediaPlayer相關的問題。它可以通過HTTP POST方法傳輸內容,還是必須編寫我自己的實現?如果是這樣,我必須使用哪個SDK?Android MediaPlayer通過POST發送MP3文件
在此先感謝。
如果我理解你的正確,你想提供的URL將返回某種媒體?這個技巧對我來說是一個3gp文件。假設HTTP POST請求參數將通過URL饋送。
URL url = new URL("insert-url-path-here");
URLConnection con = url.openConnection();
con.connect();
con.getContent(); //This is needed or setDataSource will throw IOException
m_mediaPlayer.setDataSource(con.getURL().toString());
m_mediaPlayer.prepareAsync();
@Override
public void onPrepared(MediaPlayer mp) {
mp.start(); //Dont forget to setOnPreparedListener
}
讓我知道它是如何去的。
我有一個類似的問題,但我試圖達到HTTP身份驗證保護的MP3流 - 即icecast服務器....任何想法如何做到這一點? – FunnyLookinHat 2011-02-28 17:01:27