Об этом проекте
youtube_player_flutter — это Flutter-монорепозиторий для добавления воспроизведения видео YouTube в приложения с использованием официального YouTube iFrame Player API.
Репозиторий содержит три пакета:
- youtube_player_flutter: полнофункциональный плеер со встроенными элементами управления, индикатором прогресса, перетаскиванием для поиска, жестом сжатия для полноэкранного режима, жестами и интерфейсом для прямых трансляций. Предназначен для приложений, которым нужен работающий плеер с минимальной настройкой.
- youtube_player_iframe: низкоуровневый Flutter-порт YouTube iFrame API для приложений, которым требуется пользовательский интерфейс плеера. Предоставляет состояние воспроизведения, поддержку плейлистов, метаданные, переходы в полноэкранный режим, миниатюры и виджет с ленивой загрузкой миниатюр для списков видео.
- youtube_player_iframe_web: веб-реализация, автоматически используемая youtube_player_iframe; прямая зависимость обычно требуется только для разработки платформенных плагинов или работы внутри монорепозитория.
Основные пакеты поддерживают платформы Android, iOS, macOS и веб. Веб-демонстрации доступны по ссылкам из репозитория. Проект лицензирован под BSD-3-Clause и использует YouTube IFrame Player API, применение которого регулируется Условиями предоставления API-сервисов YouTube.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.