Mein Ziel ist es, ein Youtube Video in einer Anwendung zu spielen.Exoplayer für Youtube Videos
Exoplayer scheint gut, aber die meisten ihrer Doc ist gebrochen (Links), unglaublich komplex für eine sehr einfache Aufgabe und bietet keine funktionierenden Demos (ihre Demo-Abstürze ...). Außerdem erklären sie nicht, wie man das DASH einer youtube URL richtig holt.
Also, gibt es eine Möglichkeit, Exoplayer leicht zu arbeiten und bekommen DASH Informationen von jedem Youtube-Link wie https://www.youtube.com/watch?v=yFAnn2j4iB0?
Ich benutze http://www.youtube.com/get_video_info?&video_id=yFAnn2j4iB0 und einmal dekodiert Ich erhalte diese DASH url: https://manifest.googlevideo.com/api/manifest/dash/ms/au/nh/IgpwcjAxLnBhcjAxKgkxMjcuMC4wLjE/mv/m/source/youtube/requiressl/yes/ip/165.225.76.70/fexp/3300108,3300130,3300161,3313267,9419451,9422596,9424135,9425619,9426788,9428398,9431012,9431719,9433096,9433223,9433946,9435526,9438327,9438662,9439580,9441225,9441737,9442156,9442424,9442426,9442680,9443322,9443345,9443768,9443913,9444207,9445344/ipbits/0/as/fmp4_audio_clear,webm_audio_clear,webm2_audio_clear,fmp4_sd_hd_clear,webm2_sd_hd_clear/sparams/as,hfr,id,initcwndbps,ip,ipbits,itag,mm,mn,ms,mv,nh,pl,playback_host,requiressl,source,expire/pl/23/id/c850279f68f8881d/mn/sn-25g7snee/mm/31/hfr/1/playback_host/r18---sn-25g7snee.googlevideo.com/itag/0/mt/1471872416/sver/3/key/yt6/initcwndbps/9365000/expire/1471894709/upn/w1CO218TeQA/s/11395DF1FE7737DA54826F38EE1C61D28B46619DC.9724AB654EE916E8B5C5F687BE3504E4799BA939933
Aber es beginnt nicht in der Exoplayer Demo Abrauen. Ist das DASH richtig? Hat jemand von Ihnen ExoPlayer in seiner App?
Doc ich bisher gefunden:
How to play youtube video in ExoPlayer in Android? https://github.com/google/ExoPlayer/tree/release-v1/demo_ext (aber stürzt> <)