Мне нужно реализовать функцию Multi-track Audio Support
в приложении отправителя. Значит, когда пользователь передает любое видео/видео на ТВ с помощью Chromecast, то в приложении-отправителе пользователь должен иметь возможность видеть все доступные звуковые дорожки и выбирать желаемую звуковую дорожку для трансляции на телевизоре.В андроиде, как реализовать «Multi-Track Audio Support» с помощью Chromecast?
На сайте Developers я увидел Tracks API
, в этом MediaTrack
объект, который может использоваться для настройки дорожки. https://developers.google.com/cast/docs/android_sender#tracks
Здесь я не получаю, как извлечь все доступные звуковые дорожки из выбранного файла mp4? Может ли кто-нибудь предоставить направление для работы с этим?
Какова будет роль receiver application
, что касается этого?
Я рассмотрел данное приложение для примера. Из этого приложения я не понимаю, как установить MediaTracks
.
Я не получаю, как извлекать звуковые дорожки из файла mp4, чтобы мы могли установить их как MediaTracks
? Эта часть должна быть выполнена в приложении-получателе?
Любая помощь будет высоко оценена.
Спасибо.
являются следами «встроенным» в вашем mp4 или они не являются отдельными внешними файлами? Какой формат? –
Да, необходимо показать звуковые дорожки, которые «встроены» в видео/видеофайл. и аудио может быть в формате aac, mp3 и т. д. – Dig