Http-Live-Streaming auf Android 4 (Ice Cream Sandwich)

Ich würde gerne spielen ein http-live-steaming-link - (.m3u8) für android. Können Sie bitte lassen Sie mich wissen, wie man code schreiben, für die, die (snippet)?

Ich habe Folgendes versucht(auf Activity onCreate-Ereignis), aber es würde nicht funktionieren (sagt Cant play video) :

VideoView vv = new VideoView(this);
Uri uri =Uri.parse("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8");
vv.setVideoURI(uri);
setContentView(vv);

Hinweis: mit einem emulator zum testen
vielen Dank für die Hilfe

  • Haben Sie rufen Sie vv.start() nach der Einstellung der ContentView? Sollte dies funktionieren. Gibt es eine Ausnahme, die Sie bekommen?
  • hi rajdeep, soeben vv.start() aber nicht helfen, - gleiche Ausgabe. LogCat zeigt ein paar der Fehlermeldungen: Fehlermeldung: "Unable to create media player" . und die exception java.io.IOException : "setDataSource" ist fehlgeschlagen.
  • AFAIK wird das WIFI-Netzwerk-Schicht auf der Emulator ist eine Art verspottet, vom zugrunde liegenden Betriebssystem-Netzwerk-layer, wenn Ihr computer sitzt hinter einem Proxy-server, werden Sie wahrscheinlich auf ähnliche Art von Fehler (Wenn ich mich Recht erinnere, die ich verwendet, um ähnliche Art von Fehler).
InformationsquelleAutor Jay | 2011-11-02
Schreibe einen Kommentar