Nowe projekty

Sekcja dla projektów, które są świeżo opublikowane i aktywnie rozwijane. Poniżej znajdziesz pierwszą wtyczkę z tej serii.

Jeśli testujesz nowości: czytaj instrukcję, instaluj świadomie i dawaj feedback. Najszybciej łapiemy błędy, gdy użytkownicy opisują krok po kroku co i jak.

OpenCamView v1.3

Wtyczka Enigma2 do szybkiego podglądu kamer IP (RTSP) bez edytowania list kanałów na PC. Dodawanie/edycja/usuwanie kamer, podgląd jednym kliknięciem oraz eksport do bukietu Enigma2 lub do pliku M3U.

Opis / status / kompatybilność

OpenCamView to mój nowy projekt w fazie rozwoju (work in progress), rozwijany pod realne potrzeby użytkowników. Wtyczka działa w klasycznych obrazach Enigma2 (OpenPLi, OpenATV, OpenViX i podobne).

Środowisko / wymagania
  • Platforma: Enigma2
  • Język: Python (kompatybilny z Python 2.7 oraz Python 3.x)
  • Zależność pakietu: enigma2
Zachowanie językowe
  • Domyślny język bazowy: angielski (EN).
  • Dołączone tłumaczenie polskie (PL).
  • Jeśli tuner ma język polski → wtyczka wyświetla się po polsku.
  • Jeśli tuner ma inny język → wtyczka wyświetla się po angielsku (fallback).

[PL] Zmiany techniczne (względem v1.2.1)

  • Podbicie wersji do 1.3 – umożliwia standardową aktualizację przez opkg (bez odinstalowywania przy przejściu z 1.2.1 na 1.3).
  • Naprawa „blue screen” przy edycji działającej kamery – usunięto konflikt funkcji tłumaczeń, który powodował wyjątek podczas edycji.
  • Eksport wybranych kamer (zgodnie z sugestią użytkowników) – przed eksportem można zaznaczyć, które kamery mają zostać wyeksportowane (zamiast zawsze eksportować całą listę) oraz eksportować pojedyncze kamery.
  • Szybsze dodawanie kolejnych kamer – formularz dodawania może korzystać z poprzednio wpisanych danych (np. port/login/hasło/ścieżka), dzięki czemu zwykle edytuje się tylko nazwę i IP.
  • Zachowane i doprecyzowane skróty dla domofonu0 = ustaw domofon, 1 = otwórz domofon.

[PL] Zmiany wizualne/GUI (względem v1.2.1)

  • Przebudowana sekcja skrótów dla lepszej czytelności – dodano napis „Wybierz klawisz:” oraz czytelny zapis klawiszy 0–4 nad stopką; uzupełniono brakującą informację o klawiszach 0 i 1 (domofon).
  • Poprawiona stopka – data w stopce jest aktualna (pobierana z czasu tunera) oraz powiększono czcionkę elementów na dole ekranu.
  • Legenda kolorowych przycisków zgodna z układem pilota – kolejność: czerwony / zielony / żółty / niebieski oraz czytelniejsze opisy.

Mini galeria

Podgląd interfejsu i działania wtyczki (kliknij, aby otworzyć obraz w pełnym rozmiarze).

Poradnik użytkownika: OpenCamView (v1.2.x / v1.3)

OpenCamView pozwala trzymać listę kamer RTSP w jednym miejscu i uruchamiać podgląd bez modyfikowania list kanałów w zewnętrznych programach. Dodatkowo możesz eksportować kamery do bukietu Enigma2 (kanały typu 4097) lub do pliku M3U.

1) Najważniejsze możliwości
  • Lista kamer RTSP w jednej wtyczce (bez edycji list kanałów na PC).
  • Dodawanie kamery z GUI: Nazwa / IP / Port / Login / Hasło / Ścieżka.
  • Podgląd: wybierz kamerę i naciśnij OK.
  • Edycja i usuwanie wpisów kamer.
  • Skróty numeryczne i pomoc z przykładami RTSP.
  • Eksport kamer do bukietu Enigma2 oraz eksport do M3U.
  • Automatyczny język (PL gdy system jest PL, w przeciwnym razie EN).
2) Obsługa pilotem i skróty numeryczne
Podstawowe klawisze
  • OK — uruchom podgląd zaznaczonej kamery
  • ZIELONY — Dodaj kamerę
  • ŻÓŁTY — Edytuj kamerę
  • CZERWONY — Usuń kamerę
  • EXIT — Wyjście
Skróty numeryczne
  • 0 — ustaw zaznaczoną kamerę jako domofon (interkom)
  • 1 — otwórz domofon (interkom)
  • 2 — eksport do bukietu Enigma2 (nowy bukiet lub dopisanie do istniejącego; możliwość wstawiania od podanej pozycji)
  • 3 — eksport do pliku M3U: /etc/enigma2/opencamview_cameras.m3u
  • 4 — pomoc / przykłady RTSP
3) Dodawanie kamery — kolejność danych i przykłady RTSP
Kolejność wpisywania danych kamery
  1. Nazwa
  2. IP
  3. Port (zwykle 554)
  4. Login
  5. Hasło
  6. Ścieżka RTSP
Najczęstsze ścieżki RTSP (wpisz jedną pasującą do urządzenia)
  • Hikvision / HQvision: /Streaming/Channels/101
  • Dahua / BCS / Imou: /cam/realmonitor?channel=1&subtype=0
  • TP-Link Tapo: /stream1
  • Chińskie / No-Name: /live/ch0 lub /11 lub /stream
Przykład pełnego adresu RTSP: rtsp://LOGIN:HASŁO@IP:PORT/ŚCIEŻKA
4) Pliki konfiguracyjne
  • Lista kamer: /etc/enigma2/opencamview.json
  • Eksport M3U: /etc/enigma2/opencamview_cameras.m3u
W praktyce: możesz wykonać kopię bezpieczeństwa pliku opencamview.json, a po reinstalacji systemu wystarczy go przywrócić.
5) Najczęstsze problemy i rozwiązania
1) Kamera nie działa, a dane są poprawne
  • sprawdź RTSP w sieci (np. VLC na PC),
  • zweryfikuj port (zwykle 554, ale bywa inny),
  • upewnij się, że ścieżka RTSP jest właściwa dla modelu urządzenia.
2) Obraz się tnie lub nie ładuje
  • sprawdź Wi‑Fi/LAN i obciążenie sieci,
  • obniż parametry streamu (substream) w kamerze/NVR,
  • użyj lżejszego kanału (np. 102 zamiast 101, jeśli urządzenie to wspiera).
3) Po eksporcie do bukietu nie widzę kamer w liście kanałów
  • wykonaj restart GUI,
  • upewnij się, że eksport trafił do właściwego bukietu,
  • sprawdź, czy w Enigma2 wyświetlają się bukiety użytkownika.
6) Dobre praktyki
Jeśli chcesz mieć kamery zawsze łatwo dostępne:
  • utwórz bukiet o nazwie np. KAMERY,
  • eksportuj do tego bukietu i ustaw, aby był dopinany na końcu,
  • wtedy po wciśnięciu „wstecz” w liście kanałów zwykle wracasz blisko końca i masz szybki podgląd.