Я нахожусь в процессе написания приложения для Android, в котором реализована LibVLC MediaPlayer . MediaPlayer
работает нормально по большей части, однако после вывода видео MediaPlayer
перестает отвечать на запросы. По моим исследованиям, похоже, что это может быть связано с тем, что СМИ перестали работать при MediaPlayer.Event.EndReached
стрельбе ( vajehu ).
Я следил за MediaPlayer.getPlaybackState()
и вижу, что MediaPlayer
объект находится в состоянии "Завершено" , когда воспроизведение завершается, как и ожидалось.
Я могу пойти дальше и выпустить мой MediaPlayer
и воссоздать его при срабатывании MediaPlayer.Event.EndReached
, но я не уверен, что это хороший курс действий. Я надеюсь, что MediaPlayer
вернется к началу видео и дождусь ввода пользователя, чтобы снова начать воспроизведение.
(Если это уместно - я использую vlc-android-sdk MrMaffen ).