Попробуйте эту тему Как воспроизводить видео YouTube в моем приложении для Android?
Шаги:
а. Создайте новую активность для экрана вашего плеера (полноэкранный) с опциями меню. Запустите медиаплеер и пользовательский интерфейс в разных потоках.
б. Для воспроизведения мультимедиа - В общем, для воспроизведения аудио / видео в Android есть api mediaplayer. FILE_PATH - путь к файлу - может быть потоком url (youtube) или локальным путем к файлу
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(FILE_PATH);
mp.prepare();
mp.start();