YouTube Android Player API


API YouTube Android Player был «заранее анонсирован» на Google I / O, и, хотя полное объявление и выпуск все еще в будущем, API доступен для использования уже сейчас.

Отображение и просмотр контента YouTube на устройствах Android в настоящее время означает использование приложения YouTube или некоторый компромисс в простоте использования или функциональности. Новый API обеспечит естественный опыт работы с видео YouTube с полным управлением проигрывателем из ваших приложений, что означает, что ваши пользователи могут просматривать видео, не выходя из вашего приложения.
Вы можете получить обзор API из видео сеанса Google I / O:

API подходит для использования с Android на мобильных устройствах, планшетах и Google TV, и вы сможете выполнять базовое кодирование для интеграции видео всего в три строки. API имеет автоматическую поддержку полноэкранного изменения ориентации и регулирует качество потока в соответствии с мощностью сетевого подключения. Есть даже поддержка платного контента.
На самом деле существует несколько API YouTube, а также набор инструментов. API данных можно использовать для выполнения большинства операций, которые обычный пользователь YouTube может использовать на веб-сайте YouTube.

API-интерфейсы проигрывателя позволяют управлять проигрывателем YouTube с помощью JavaScript или ActionScript. У вас есть выбор: использовать базовый встроенный проигрыватель, который уже содержит элементы управления проигрывателем, или хромированный проигрыватель, который позволяет вам создавать свои собственные элементы управления проигрывателем.
Встроенного проигрывателя достаточно, если вы просто хотите добавить проигрыватель на свой веб-сайт, чтобы показывать отдельные видео или плейлист, хотя его можно настроить для использования проигрывателя другого цвета или для изменения некоторого поведения. Его также можно использовать вместе с API данных, чтобы ваше приложение могло найти видео с помощью API данных, а затем отобразить его с помощью встроенного проигрывателя. Плеером можно управлять с помощью JavaScript или ActionScript из приложения Flash.
В любом случае вы можете имитировать действия пользователя, такие как приостановка видео, поиск вперед и отключение звука. Вы также можете опросить статус плеера и прислушаться к событиям, чтобы позволить вашему коду реагировать на все, что в данный момент делает плеер.
Следующим по сложности является плеер без хрома. Это позволяет отображать видео YouTube и работать с ним без элементов управления, а также предоставляет те же API-интерфейсы JavaScript и ActionScript, что и встроенный проигрыватель.

API данных дает вам все необходимое для программирования логики устройства или сервера для веб-сайта. Вы можете использовать его для поиска видео, получения стандартных каналов и просмотра связанного содержимого. API также позволяет вашим приложениям аутентифицироваться в качестве пользователя для загрузки видео и изменения пользовательских плейлистов. Это дает вам возможность программно работать с видео и пользовательской информацией, хранящейся на YouTube.
API управляет запросами и ответами XML и HTTP, которые ожидают и возвращают серверы API YouTube. Чтобы упростить работу с API, Google собрал ряд клиентских библиотек, которые абстрагируют API в объектную модель для конкретного языка, включая Java, .NET, PHP и Python.


Добавить комментарий