Visão geral do aplicativo de vídeo

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:

video player activity

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.