Um player de vídeo comum sempre exibe os controles e o conteúdo de vídeo enquanto está em execução. Ele não pode operar em segundo plano ou sem uma IU. Portanto, é adequado criar seu app como uma única atividade que contém a IU, um player, uma sessão de mídia e um controlador de mídia:
- Como criar uma atividade do player de vídeo
- Como criar uma atividade que contenha uma sessão de mídia e um controlador de mídia.
- Callbacks de sessão de mídia
- Descreve como os métodos de callback gerenciam a sessão de mídia e outros componentes do app, como notificações e broadcast receivers.
- Transcodificação de mídia compatível
- Configure o comportamento de transcodificação, como converter vídeos automaticamente para AVC (H.264) quando eles forem abertos por um app incompatível com o formato de codificação inicial.