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).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie Folgendes :
ODER
Versuchen, mit den VitaMio media player
edit
: Die VitaMio player ist totIch denke, das wird nur gut funktionieren, in das eigentliche Gerät, da es funktioniert in der Wabe, der emulator kann gebrochen werden, manchmal
httplive
- Schema wird nicht unterstützt.Sieht aus wie diese möglicherweise nicht vollständig unterstützt der emulator.
Diese läuft problemlos auf einem ICS Gerät