Sobre o projeto

youtube_player_flutter é um monorepo Flutter para adicionar reprodução de vídeos do YouTube a aplicativos usando a API oficial do YouTube iFrame Player. O repositório contém três pacotes: - youtube_player_flutter: Um player completo com controles integrados, barra de progresso, arrastar para buscar, pinça para tela cheia, gestos e interface para transmissão ao vivo. Destinado a aplicativos que desejam um player funcional com configuração mínima. - youtube_player_iframe: Um port Flutter de baixo nível da API do YouTube iFrame para aplicativos que precisam de uma interface de player personalizada. Expõe estado de reprodução, suporte a playlists, metadados, transições de tela cheia, miniaturas e um widget de miniatura com carregamento preguiçoso para listas de vídeos. - youtube_player_iframe_web: A implementação web usada automaticamente pelo youtube_player_iframe; a dependência direta geralmente é necessária apenas para desenvolvimento de plugins de plataforma ou trabalho dentro do monorepo. Os pacotes principais listam Android, iOS, macOS e Web como plataformas suportadas. Demonstrações web estão vinculadas no repositório. O projeto está licenciado sob a licença BSD-3-Clause e usa a API do YouTube IFrame Player, sujeita aos Termos de Serviço da API do YouTube.