Вопросы по теме 'exoplayer2.x'

Android — ExoPlayer 2 воспроизводит DRM (widevine) в автономном режиме
Я пытаюсь реализовать автономную поддержку DRM для ExoPlayer 2, но у меня есть некоторые проблемы. Я нашел этот диалог . Существует некоторая реализация для ExoPlayer 1.x и несколько шагов, как работать с этой реализацией с ExoPlayer 2.x. У...
5561 просмотров

Получите метаданные Icy из аудиопотока с помощью Exoplayer2 без использования дублирующих потоков
Я думал, что нашел способ сделать это, но похоже, что это для exoplayer1 (первый ответ на этот вопрос): Извлечение метаданных из потока Icecast с помощью Exoplayer У меня уже есть способ чтения метаданных Icy, но он использует собственный поток,...
455 просмотров
schedule 28.08.2023

ExoPlayer2 - Как освободить от фрагмента
У меня есть одно действие с двумя фрагментами (не ViewPager), и я хочу использовать ExoPlayer2 в одном из фрагментов для воспроизведения контента. Первоначальный фрагмент показывает список содержимого, а при щелчке отображается второй фрагмент для...
6390 просмотров
schedule 30.10.2022

Android Exoplayer SimpleExoPlayerView События воспроизведения / паузы
Есть ли способ подключиться к событиям нажатия Play / Pause элементов управления SimpleExoPlayerView? Я пытаюсь подключить chromecast к своей игровой деятельности, и мне нужно иметь возможность реагировать на события воспроизведения, чтобы...
1655 просмотров
schedule 28.12.2022

Exoplayer 2, как определить смену субтитров?
Я разрабатываю видеоплеер на Android с ExoPlayer 2. Я ищу способ обнаружить изменение субтитров в SubtitleView (верхняя часть экрана) для автоматической прокрутки субтитров в TextView (нижняя часть экрана). Похоже, для этого нет слушателя. Я...
1590 просмотров
schedule 11.09.2022

Музыкальный сервис не работает через несколько секунд, когда приложение в фоновом режиме в Oreo
Как я могу запустить службу в фоновом режиме в oreo? Этот класс службы хорошо работает во всех версиях Android ниже Oreo, и я объявил эту службу в манифесте. В моем классе активности я запускаю startservice(getApplicationContext,ExoService.class) ....
785 просмотров

Как повторно добавить медиаисточник после подготовки экзоплеера?
Я создаю видеоплеер плейлиста в exoplayer в студии Android. Я добавляю первое видео, извлеченное с сервера, и оно отлично воспроизводится экзоплеером. Но когда я добавляю вторую часть, экзоплеер не воспроизводит это видео. Я хочу добавить второе...
2124 просмотров
schedule 23.05.2024

Пользовательский интерфейс Exoplayer v2
Я пытаюсь создать приложение для потоковой передачи видео. Я использую Exo-плеер для потоковой передачи DASH-видео. Я закончил с этим, перейдя по этой ссылке , но теперь я хочу добавить прозрачный раздел чата/комментариев слева от Exo-player....
149 просмотров

Проблемы с воспроизведением видео в примере Leanback
Я пытаюсь воспроизвести свои собственные видео в примере Android Leanback ( https://github.com/googlesamples/androidtv-Leanback ), помещая в PlaybackFragment.java строку 178, в prepareMediaForPlaying(Uri.parse(...)) мой собственный URL-адрес mp4, и...
68 просмотров
schedule 11.02.2024

Exoplayer — воспроизводит один и тот же звук снова и снова при повторном открытии активности.
Я создаю экземпляр exoplayer и добавляю URL-адрес потока в качестве источника прогрессивного мультимедиа, подготавливаю проигрыватель и проигрываю звук. Когда я возвращаюсь к предыдущему действию и снова открываю действие проигрывателя, другой...
343 просмотров

Как настроить файлы кода aar с открытым исходным кодом?
Технология : Android AAR, который мне нужно настроить: Exoplayer2 Что я сделал: включил зависимость aar в build.gradle и файлы, которые я хочу настроить, вынул их из исходного кода и поместил в ту же структуру папок, что и их AAR, и внес...
86 просмотров

Exoplayer, синхронно воспроизводить аудиопоток и видеопоток?
Я использую следующий код для воспроизведения потока (в котором есть как видео, так и аудио). Но что, если мне нужны синхронный видеопоток и отдельный аудиопоток для видеопотока? Например, предположим, что есть...
1554 просмотров
schedule 12.03.2022

Прямая трансляция ExoPlayer зависает на приставке Askey Android TV, звук продолжается
При воспроизведении некоторых из наших собственных прямых трансляций, защищенных DASH+widevine, видео зависает всего через несколько секунд на приставке Askey Android TV (Android 9), в то время как звук продолжается. Я также вижу, что фрагменты видео...
1450 просмотров

Можно ли прикрепить службу переднего плана к уведомлению PlayerNotificationManager?
Я создаю музыкальный проигрыватель, например Spotify, и хочу сохранить последнюю проигранную песню, когда пользователь удаляет приложение из «списка последних», и поскольку onDestory() не гарантированно запускается, когда приложение удаляется из...
135 просмотров
schedule 01.06.2024

Android Exoplayer не может открыть аудиофайл актива
Я пытаюсь воспроизвести локальный аудиофайл (.mp3) из папки androids assets с помощью exoplayer. Я использовал следующий код для тестовых целей: val uri = Uri.fromFile(File("//assets/iron_maiden_fear_of_the_dark.mp3"))...
119 просмотров
schedule 21.07.2023

Как сделать PlayerView полноэкранным в ландшафтном режиме при использовании в MotionLayout
Я хочу сделать PlayerView полноэкранным в ландшафтном режиме, но я не могу заставить его работать. До сих пор я пытался программно установить параметры макета playerView при изменении конфигурации в ландшафтный режим, но он все еще не работает....
240 просмотров

Почему мой Exoplayer2 CacheDataSource не записывает загруженный поток в назначенный кеш?
Я реализовал собственный кеш для Exoplayer2 - и перехожу с 2.11.x на 2.12.3. Я просмотрел несколько сообщений здесь, посвященных SO (например, здесь ), а также различные части из последние версии документации разработчика Exoplayer2 (например,...
195 просмотров
schedule 29.06.2023

Expoplayer показывает черный экран и не воспроизводит видео в режиме повторного использования
Я использую Expoplayer, чтобы показать видео в качестве первого элемента в recyclerview, и теперь я получаю видео с URL-адреса в расширении mp4, и оно должно воспроизводиться автоматически, когда появляется экран. Я также оборачиваю весь макет в макет...
268 просмотров
schedule 29.12.2022

SimpleExoPlayer в уведомлении пользователя и на экране блокировки
У меня плеер работает, но его нет в панели уведомлений. Из того, что мне сказали, мне нужно создать службу, которая добавила бы медиаплеер в раздел уведомлений пользователя. package com.exaple.mediatest import...
29 просмотров
schedule 26.09.2022

Как включить кеширование видео HLS в Exoplayer на Android
Плеер работает нормально, но не кэширует видео DefaultLoadControl loadControl = new DefaultLoadControl.Builder() .setBufferDurationsMs(16*1024, 16*1024, 300, 300) .build(); trackSelector = new...
17 просмотров