AI summary
Minimalist always-on RTSP stream viewer for phones, tablets, and Android TV. Plays full-screen IP camera feeds from Blue Iris, Hikvision, Dahua, Reolink, UniFi Protect, and other ONVIF sources with aggressive auto-reconnection and proper Digest authentication via Media3 ExoPlayer. No cloud, account, or ads. Boot auto-start option. Long-press or TV menu button for settings.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Минималистичный постоянно работающий RTSP-просмотрщик для телефонов, планшетов и Android TV на базе Android. Наведите его на любой RTSP-поток — Blue Iris, Hikvision, Dahua, Amcrest, Reolink, UniFi Protect, MotionEye, Frigate или любую стандартную ONVIF/IP-камеру — и он воспроизведет его в полноэкранном режиме с агрессивным автоматическим переподключением. Никакого облака, никакой учетной записи, никакой рекламы.
Первоначально приложение было создано после того, как Onvifer Pro (21.53) перестал работать с обновленным RTSP-сервером Blue Iris 6 — Onvifer никогда не отправляет OPTIONS и DESCRIBE не вычисляет Authorization заголовки Digest, поэтому сервер разрывает соединение. В этом приложении используется Google Media3 ExoPlayer, который корректно обрабатывает полный процесс установления соединения RTSP, включая аутентификацию Digest.
Экран воспроизведения — полноэкранный режим, без хромакея. Это групповой поток BlueIris ( /G), объединяющий четыре камеры в единую мозаику, которую BlueIris формирует на стороне сервера. Длительное нажатие (сенсорное) или нажатие кнопки MENU / длительное нажатие кнопки OK (пульт дистанционного управления телевизора) для доступа к настройкам.
Функции:
Один настраиваемый RTSP-поток, полноэкранный режим, привязанный к альбомной ориентации. Media3 ExoPlayer 1.4.x RTSP источник — правильный OPTIONS→ Дайджест-аутентификация → НАСТРОЙКА → ВОСПРОИЗВЕДЕНИЕ Два органа, контролирующих надежность: Функция отслеживания состояния подключения: повторное подключение, если STATE_READY соединение не будет установлено в течение 15 секунд. Функция контроля зависания потока : переподключение, если позиция воспроизведения не продвигается в течение 10 секунд во время предполагаемого воспроизведения (отслеживает ошибку "сокет открыт, сервер перестал отправлять RTP"). Автоматическое переподключение с линейной задержкой, ограниченное 30 секундами, с обратным отсчетом в реальном времени и счетчиком попыток. Экран постоянно включен, обеспечивает полное погружение в полноэкранный режим, без экранных элементов управления. Доступ к настройкам: Сенсорные устройства: длительное нажатие на экран. Android TV: нажмите кнопку MENU на пульте дистанционного управления или удерживайте кнопку OK на D-pad (подсказка отобразится при запуске). Автоматический запуск при загрузке устройства (переключатель) Адаптивная иконка лаунчера + баннер Android TV Leanback
Запуск
Сенсорный экран (телефон/планшет): панель приложений → RTSP Live (темно-синий значок камеры). Длительное нажатие на главном экране для закрепления.
Android TV (TCL и т. д.): Главный экран → строка «Приложения» → прокрутите до баннера RTSP Live. Если его нет в строке, посмотрите все приложения → выберите его → Добавить на главный экран. Альтернативный вариант: Настройки → Приложения → RTSP Live → Открыть.
https://github.com/hareeshmu/rtsp-live
Android / Android TV 6.0+
About this version
- Version
- 1.0.3 (7)
- Size
- 7.31 MB
- Requires Android
- 6.0
- Target SDK
- 23
- Architecture
- universal
- Downloads
- 96
- Updated
- May 12, 2026
- Package
- com.hareesh.rtsplive
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10