簡體   English   中英

Android Mediaplayer流-現在可以正常工作

[英]Android Mediaplayer Streaming - Worked now it doesn't

我有一個奇怪的問題。 我正在嘗試在應用程序(2.1)中使用mp3流。 在您說這里不支持流媒體之前,它似乎是。

昨晚我可以使用以下代碼來使其工作:

import java.io.IOException;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;

public class Stream extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    MediaPlayer mp = new MediaPlayer();
    try {
        mp.setDataSource("http://ipaddress:8000/");
    } catch (IllegalArgumentException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IllegalStateException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    try {
        mp.prepare();
    } catch (IllegalStateException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    mp.start();
  }
}

但是,今天,它不起作用。 此外,昨晚-我能夠使用Android手機上的Internet瀏覽器對其進行流式處理。 雖然,昨晚我去地址時,它在視頻播放器中打開了流。 但是,我今天也無法在瀏覽器中打開它。

在瀏覽器中,我一直顯示“頁面未顯示”頁面。 我實際上已經驗證它是在線的。 我可以從我的PC(在同一網絡上)瀏覽到它,並已通過利用其他流應用程序並瀏覽到其他網頁來確認與android的互聯網連接。

我對為什么我的代碼(或流)突然在電話上通宵停止工作感到困惑。 該代碼甚至可以在2.1仿真器上運行(並對其進行流式處理)。

請讓我知道你們的想法。

提前致謝!

似乎是網絡側的連接問題。 從WiFi上的手機到流媒體服務器的連接打開太多。 這導致了IP黑名單。 今天,這似乎已經消除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM