Об этом проекте

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.