Przepraszamy, ten film wideo nie jest prawidłowy w przypadku przesyłania strumieniowego do tego urządzenia w usłudze strumieniowej HTTP
I może przesyłać strumieniowo niektóre filmy z adresu URL (serwera),
Alepozostałe (moje wideo do mojego serwera) nie.
Możesz zobaczyć oba w moim kodzie(Praca / Nie działa) Utknąłem z tym problemem.„Przepraszamy, ten film nie jest prawidłowy do przesyłania strumieniowego na to urządzenie”
Poniższy kod:
String url = null;
// url = "rtsp://v5.cache5.c.youtube.com/CiILENy73wIaGQmC00ZlwwIDOxMYDSANFEgGUgZ2aWRlb3MM/0/0/0/video.3gp"; // Working
// url = "http://daily3gp.com/vids/747.3gp"; // Working
url = "http://www.ooklnet.com/files/381/381489/video.mp4"; // Working
// url = "rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov"; // Working
// url = "http://dl.dropbox.com/u/80419/santa.mp4"; // Working
// url = "http://trekvn.hostoi.com/encode_normal.mp4"; // Not Working
// url = "http://trekvn.hostoi.com/output_encode_mp4_box.mp4"; // Not Working
// url = "http://www.ourserversite.com:14556/ingCloud/users/400010001/mp4_320p/e8d8535852a98c949640c5d618ac23d320131022174507.mp4"; // Not Working
// url = "http://trekvn.hostoi.com/mpeg_2_ts.ts"; // Not Working
videoviewer.setVideoURI(Uri.parse(url));
videoviewer.requestFocus();
videoviewer.setKeepScreenOn(true);
videoviewer.setOnErrorListener(this);
videoviewer.setOnPreparedListener(this);
@Override
public void onPrepared(MediaPlayer mp) {
videoviewer.start()'
}
Wszystkie te filmy mogą grać dobrze na stronie, mają format * .mp4 (mpeg-4 część 10), wideo: .H264, Audio: aac.
Powiedz mi dlaczego i jak to naprawić.
p / s: Samsung Galaxy Tab 7 ”- 2.2.1
Dzięki,