VideoView will YouTube Video nicht abspielen

  • Antworten:8
Fabs44
  • Forum-Beiträge: 368

16.05.2016, 16:48:32 via Website

Hi zusammen,

Ich möchte, dass meine App ein YouTube Video abspielt.
Also soll die App die Video Datei per VideoView abspielen:

public class Home extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);

    VideoView videoView =(VideoView)findViewById(R.id.videoView);
    MediaController mediaController= new MediaController(this);
    mediaController.setAnchorView(videoView);
    Uri uri=Uri.parse("rtsp://r10---sn-4g57kne6.googlevideo.com/Cj0LENy73wIaNAkiQ6_cDYvKpBMYDSANFC2p2jlXMOCoAUIASARgkdjQ2KaHrpxXigELUU9kS1NGU0ZIRmMM/AF7DD5A2D1D6686A3533BD992BF17987B747C457.5836A6966926D201862C4A82AF6A8CFA538EC212/yt6/1/video.3gp");
    videoView.setMediaController(mediaController);
    videoView.setVideoURI(uri);
    videoView.requestFocus();
    videoView.start();
}

}

Leider kommt immer die Meldung Can't play this video.

Liebe Grüße Fabian :)

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

16.05.2016, 17:46:32 via Website

Nimm mal zum testen ein anderes Video, bin der meinung, der File passt nicht.
Im VLC kann ich den auch nicht anschauen sehe nur dass der um die 6 min lang sein sollte.

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Fabs44
  • Forum-Beiträge: 368

16.05.2016, 18:14:46 via Website

Habe jetzt mal als Beispiel ein Musikvideo genommen:
First step: https://www.youtube.com/watch?v=oGTBax-Cu4Q
Second step: https://m.youtube.com/watch?v=oGTBax-Cu4Q&app=m
Last step: rtsp://r6---sn-4g5edn7z.googlevideo.com/Cj0LENy73wIaNAmEu4Ifa8FkoBMYDSANFC0V8DlXMOCoAUIASARgkdjQ2KaHrpxXigELUU9kS1NGU0ZIRmMM/C2EB899BE1F7ED2F6E5D229F2FDCDDD0DDACD596.38AF48ADA22EAD315163B2D7EE1ED2CEE0E2FC8F/yt6/1/video.3gp

Aber es funktioniert immer noch nicht :(

Liebe Grüße Fabian :)

Antworten
Fabs44
  • Forum-Beiträge: 368

16.05.2016, 19:03:31 via Website

Hätte das lieber ohne APIs gemacht.
Ich kann doch auch ein Video, welches ich auf einem Server speichere abspielen lassen, indem ich die Datei Url verändere, oder?

Liebe Grüße Fabian :)

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

16.05.2016, 19:05:15 via Website

Ja versuch es mal so vielleicht kann die VideoView ja das dann besser

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Fabs44
  • Forum-Beiträge: 368

16.05.2016, 19:25:45 via Website

Danke! Läuft so :)
Wenn ich vier Buttons nebeneinander will, die jeweils 25% der Bildschirmgröße haben, wie mache ich das?

Liebe Grüße Fabian :)

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

16.05.2016, 19:30:14 via Website

Nachlesen wie man das mit dem layout weight attribut hin bekommt.
Oder kompliziert die größe selber rechnen ;)

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Fabs44
  • Forum-Beiträge: 368

16.05.2016, 22:44:06 via Website

Danke :)

Liebe Grüße Fabian :)

Antworten