У меня есть требование воспроизвести поток MPEG Dash на нескольких экранах. Поэтому я хочу сыграть тот же поток на разных устройствах с помощью проигрывателя EXO.MPEG Потоковая передача на нескольких экранах с использованием EXOplayer
Если у кого есть идеи, как играть в один поток MPEG DASH на нескольких экранах, пожалуйста, вернитесь ко мне.
Спасибо,
Переполнение стека - это не она, чтобы попросить людей написать для вас код. Вы, должно быть, исследовали вашу проблему и сначала попробовали код. Затем вы отправляете квест с вашей проблемой, код, который вы пробовали до сих пор, ожидаемое поведение и поведение, которое вы получаете - см. Здесь .. [спросить] .. и [mcve] .. Приветствия –
Я знаю, что я должен спросить о переполнении стека. Я задавал эти вопросы только потому, что я новичок в потоковой передаче MPEG Dash, и мне нужно правильное направление для изучения этого требования. – MMJ
Нам потребуется дополнительная информация о подключении экранов - это устройство с двумя экранами, устройство + передача, Android TV или вы используете Chromecast? Это существенно повлияет на решение. Сказав это, отправной точкой будет просмотр того, как ExoPlayer принимает поверхность для видеорекордера. Прикрепите экземпляр SurfaceTexture.OnFrameAvailableListener к поверхности, затем используйте функцию copyFrom() Surface для рендеринга на вторичные поверхности. – ChrisJ