Я работаю над видеопроигрывателем, который использует vlcj для чтения мультимедиа, отображаемого по URL-адресу.
Проблема в том, что каким-то образом поток прерывается, и VLC прекращает его воспроизведение.
Я нахожу 2 возможных способа:
- Я хотел бы найти способ обработать исключение и повторить соединение, прочитав из последней точки чтения
- , буферизуя весь файл
Я не нашел документации для решения выше.Кто-нибудь пробовал это раньше и имеет базовый пример того, как обрабатывать исключения потоковой передачи в vlcj?
Редактировать: после некоторых испытаний я выбрал решение сначала сохранить файл, а затем передать его в vlc, чтобычитать с диска, а не по сети.Это обходной путь.