Как воспроизводить видео Vimeo в моем приложении?
Я хочу воспроизводить видео Vimeo в моем приложении. Я могу получить видео с канала и воспроизвести в браузере или в приложении vimeo, но я хочу, чтобы видео воспроизводилось в моем приложении. Есть ли API для этого, как открыть YouTube. Пожалуйста, помогите мне в этом.
сейчас я использую это для воспроизведения видео в приложении Vimeo или в браузере.
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://player.vimeo.com/video/"+vid_id)));
2 ответа
Насколько я знаю, все, что вам нужно, это веб-просмотр.
URL будет что-то вроде:
http://player.vimeo.com/video/<VIDEO_ID_GOES_HERE>?player_id=player&title=0&byline=0&portrait=0&autoplay=1&api=1
Редактировать: Vimeo предлагает html5-плеер, см. Здесь: http://vimeo.com/blog/post:268 так что вы сможете прочитать имя файла и воспроизвести его в своем приложении.
Редактировать 2: HTML5 больше не доступен.
Альтернативный вариант - получить учетную запись Pro, а затем загрузить видео прямо в нативный плеер.
Подробности см. В этом ответе: /questions/11151946/android-prilozhenie-chastnyie-video-ne-vosproizvodyatsya/11151961#11151961
API для Vimeo находятся здесь: https://developer.vimeo.com/api и здесь https://developer.vimeo.com/api/endpoints