Ch4IR: мой 4х канальный видеорекордер на Android который не умеет делать запись

Да, в далёком 2018г. я целых 24 часа работал на какой то фабрике в Подмосковье. Делающей салаты и другие полуфабрикаты. В каком то отделе, то ли контроля, то ли безопасности. В общем надо было смотреть в камеры видео наблюдения. Ну и вроде всё, сутки через трое. Хотел уйти с 5/2 на 1/3. Но я не согласился, слишком тяжело, слишком. Через 6 лет после тех суток я начну изучать Java и пробовать писать приложения на андроид. Третьим моим пет приложением будет Ch4IR. Написанный на библиотеке LibVLC и в память о несложивщейся карьере в сесурити. Он был настоящим RTSP рекордером: отображал 4 потока, писал 4 потока на флешку или usb диск, нарезал куски видео по 60 минут и автоматически удалял записи старше указанной даты. Он умел воспроизводить записи и перематывать их. Но всё изменилось, перед самой публикацией. Назад в 2025

https://habr.com/ru/articles/1025844/

#rtsp #m3u8 #m3u #iptv #twitch #видеонаблюдение #dahua #rvi #android #вайбкодинг

Ch4IR: мой 4х канальный видеорекордер на Android который не умеет делать запись

В далёком 2018г. я целых 24 часа работал на какой то фабрике в Подмосковье. Делающей салаты и другие полуфабрикаты. В каком то отделе, то ли контроля, то ли безопасности. В общем надо было смотреть в...

Хабр
/me toujours en train de batailler pour envoyer un flux #RTSP via #Python et #Gstreamer vers un #bot #Matrix

Stabiles Outdoor-Streaming braucht die richtige Protokollkette: 🎥📡

🔹 RTSP: Signal-Pull direkt aus der Kamera.
🔹 SRT: Fehlerresistente Übertragung bei instabilen Leitungen (Paketverlust-Ausgleich).
🔹 RTMP: Kompatibilität für Ingest & Partner-Systeme.
🔹 HLS/DASH: Skalierbare CDN-Auslieferung für tausende Viewer.

Wie wir diese Protokolle für maximale Ausfallsicherheit kombinieren, erfahrt ihr im Blog: https://livespotting.com/de/blog/streaming-protokolle-fur-outdoor-webcams/

#livespotting #Streaming #SRT #RTSP #HLS #Networking

So the #Amcrest IP2M-841 cam is viewable/recordable through Shinobi ✅

However, neither the PTZ controls nor audio are exposed over #RTSP 🙄

So I have a stationary cam with no audio. That’s… fine, I guess. 😒

So... the #Amcrest #security cam I bought to tinker with only exposes the substream to #RTSP, not the main live stream. #Shinobi says the "substream is an on-demand method of viewing the live stream", meaning it can't record/monitor the feed unless I leave the feed open in a browser 24/7.

How in the ever living fuck would I know that ahead of time?

Bought a cheap #Amcrest #RTSP cam to trial on #Shinobi. I can open the rtsp stream in #VLCplayer, but I must be configuring something wrong in Shinobi because it just shows me a black screen 🤔

Guess I’m troubleshooting tomorrow.
#security

Also I know way too many network IP addresses by heart now 😅

Took a little while, but my "obsolete" 14yo #MacMini is now running #Linux #Ubuntu Server! #Shinobi is installed as a standalone and #Jellyfin in a #Docker container. Once my 1st #RTSP cam arrives I'll add it and start experimenting, but for the time being everything seems to be working well thru the web UIs.

I also ordered a small SSD for my #RaspberryPi where #HomeAssistant is running, and a larger #SATA drive for #Shinobi, as well as a #UPS.

Still need to fix some #HA integrations 🙃

🙄 Der #Reolink Chime der #ReolinkDoorbellCam scheint defekt.
Der klingelt sehr unzuverlässig. Also quasi nie. 😒 Das hat mal sehr zuverlässig funktioniert.
Auch der #RTSP Stream ist nicht zuverlässig. In Frigate sieht man ständig abgebrochene Streams.
Hab bei der Analyse festgestellt, dass der Klingeltravo nur 10V~ liefert. Die Kamera aber 12V~ mindestens braucht. Also hab ich heute nen neuen eingebaut.

Работа с RTSP-плеером во Flutter: выбор библиотеки и снижение задержки

Работа с RTSP-потоками во Flutter остаётся задачей, которую нельзя решить штатными средствами фреймворка. Базовый плагин video_player не поддерживает RTSP, из-за чего прямое воспроизведение видео с IP-камер и систем наблюдения недоступно без сторонних решений. Для корректной работы в таких сценариях требуется специализированный плеер, обеспечивающий стабильное отображение потока и минимально возможную задержку. В данной статье мы рассмотрим основные библиотеки для работы с RTSP во Flutter — flutter_vlc_player, fijkplayer и media_kit, сравним их особенности, достоинства и влияние на задержку воспроизведения. Отдельное внимание уделим настройкам, которые позволяют минимизировать latency, прежде всего в решениях на базе FFmpeg. Также разберём доступные параметры оптимизации в flutter_vlc_player. Материал поможет выбрать подходящую библиотеку и настроить плеер так, чтобы обеспечить быстрый старт потока, минимальную задержку и стабильную работу в практических сценариях.

https://habr.com/ru/articles/971256/

#rtsp #flutter #видеопоток #latency #fijkplayer #media_kit #flutter_vlc_player

Работа с RTSP-плеером во Flutter: выбор библиотеки и снижение задержки

Работа с RTSP-потоками во Flutter остаётся задачей, которую нельзя решить штатными средствами фреймворка. Базовый плагин video_player не поддерживает RTSP, из-за чего прямое воспроизведение видео с...

Хабр

Kann wer eine #Camera App für #Android empfehlen die mir einen #RTSP Stream macht? Gern auch mit #Motion Detection.

Ich möchte ein altes Tablet im Eingangsbereich als #HomeAssistant Anzeige verwenden und dachte mir da könnte ich die #Kamera auch direkt für die #Presence einsetzen.

#plsretoot