OpenCamView

There is 1 reply in this Thread which was already clicked 1,225 times. The last Post () by Pawel Pawelek.

  • [EN] What is this plugin for?

    -----------------------------

    OpenCamView is an Enigma2 plugin used to quickly view IP cameras and door stations on your home network via RTSP directly on your receiver.

    It allows you to manage a camera list (add/edit/delete), start live preview with OK, and export cameras to an Enigma2

    bouquet or to an M3U playlist for easy access.


    [PL] Do czego jest ta wtyczka?

    ------------------------------

    OpenCamView to wtyczka Enigma2 służąca do szybkiego podglądu kamer IP oraz domofonów w domowej sieci przez RTSP bezpośrednio na tunerze.

    Pozwala zarządzać listą kamer (dodaj/edytuj/usuń), uruchamiać podgląd klawiszem OK oraz eksportować kamery do bukietu Enigma2

    lub do pliku M3U, aby mieć do nich łatwy dostęp.




    ========================================

    OpenCamView (Enigma2)

    ========================================


    [EN] Project status / compatibility

    -----------------------------------

    This is a new project currently in active development (work in progress).



    Runtime / requirements:

    - Platform: Enigma2

    - Language: Python (compatible with Enigma2 Python 2.7 and Python 3.x images)

    - Images: works on Enigma2-based systems such as OpenPLi, OpenATV, OpenViX and similar

    - Package dependency: enigma2


    Language behavior:

    - Default UI strings are English.

    - Polish translation is included.

    - If the receiver language is Polish -> the plugin is shown in Polish.

    - If the receiver language is not Polish -> the plugin is shown in English (fallback).


    [EN] Changes and user guide (v1.2.x)

    ------------------------------------

    OpenCamView is an Enigma2 plugin for viewing IP cameras via RTSP.

    It lets you add/edit/delete cameras, start a live preview with one click,

    and export camera entries to an Enigma2 bouquet or to an M3U playlist.


    Key features:

    - Central RTSP camera list inside Enigma2 (no PC channel editor required).

    - Add cameras from the GUI: Name / IP / Port / Username / Password / RTSP Path.

    - Live preview: select a camera and press OK.

    - Edit and delete camera entries.

    - Numeric shortcuts + RTSP help/examples.

    - Export cameras to Enigma2 bouquet (4097 service type) and export to M3U.

    - Language auto-switching (PL if system is PL, otherwise EN).


    Remote control usage:

    - OK : start live preview for the selected camera

    - GREEN : Add camera

    - YELLOW : Edit camera

    - RED : Delete camera

    - EXIT : Exit


    Numeric shortcuts:

    - 0 : Set selected camera as Door Station (Intercom)

    - 1 : Open Door Station (Intercom)

    - 2 : Export to Enigma2 bouquet

    - create a new bouquet or append to an existing one

    - optional starting channel/position number

    - 3 : Export to M3U playlist

    - output: /etc/enigma2/opencamview_cameras.m3u

    - 4 : Help / RTSP examples


    Camera field order:

    1) Name

    2) IP

    3) Port (usually 554)

    4) Username

    5) Password

    6) RTSP Path


    RTSP Path (enter ONE matching your device):

    - Hikvision / HQvision:

    /Streaming/Channels/101

    - Dahua / BCS / Imou:

    /cam/realmonitor?channel=1&subtype=0

    - TP-Link Tapo:

    /stream1

    - Chinese / No-Name cameras:

    /live/ch0 or /11 or /stream


    Config files:

    - Camera list:

    /etc/enigma2/opencamview.json

    - M3U export:

    /etc/enigma2/opencamview_cameras.m3u



    [PL] Status projektu / kompatybilność

    -------------------------------------

    To mój nowy projekt w fazie rozwoju (work in progress).



    Środowisko / wymagania:

    - Platforma: Enigma2

    - Język: Python (kompatybilny z obrazami Enigma2 na Python 2.7 oraz Python 3.x)

    - Systemy: obrazy Enigma2 takie jak OpenPLi, OpenATV, OpenViX i podobne

    - Zależność pakietu: enigma2


    Zachowanie językowe:

    - Domyślny język interfejsu (bazowe teksty) to angielski.

    - Dołączone jest tłumaczenie polskie.

    - 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 i instrukcja użytkownika (v1.2.x)

    ---------------------------------------------

    Wtyczka OpenCamView służy do podglądu kamer IP (RTSP) bezpośrednio w Enigma2.

    Pozwala dodawać/edytować/usuwać kamery, uruchamiać podgląd jednym kliknięciem

    oraz eksportować listę kamer do bukietu Enigmy2 lub do pliku M3U.


    Najważniejsze możliwości:

    - Lista kamer RTSP w jednej wtyczce (bez edycji list kanałów na PC).

    - Dodawanie kamery z poziomu 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 (kanały typu 4097) oraz eksport do M3U.

    - Automatyczny język (PL gdy system jest PL, w przeciwnym razie EN).


    Obsługa (pilot):

    - 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

    - utwórz nowy bukiet lub dopisz do istniejącego

    - możliwość wstawiania od podanego numeru pozycji

    - 3 : Eksport do pliku M3U

    - zapis: /etc/enigma2/opencamview_cameras.m3u

    - 4 : Pomoc / przykłady RTSP


    Kolejność wpisywania danych kamery:

    1) Nazwa

    2) IP

    3) Port (zwykle 554)

    4) Login

    5) Hasło

    6) Ścieżka RTSP


    Ścieżka 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 kamery / No-Name:

    /live/ch0 lub /11 lub /stream


    Pliki konfiguracyjne:

    - Lista kamer:

    /etc/enigma2/opencamview.json

    - Eksport M3U:

    /etc/enigma2/opencamview_cameras.m3u

  • ========================================

    OpenCamView — Version: 1.3

    ========================================


    [EN] Technical changes (since v1.2.1)

    -------------------------------------

    - Version bump to 1.3:

    - enables standard upgrade with opkg (no uninstall required when moving from 1.2.1 to 1.3).

    - Fixed crash/blue-screen on editing an existing camera:

    - resolved a translation function collision that could trigger a runtime exception during edit.

    - Added selective export workflow based on user feedback :

    - before exporting, you can choose which cameras to include (instead of exporting the full list every time).

    - supports exporting single cameras when needed.

    - Improved “add next camera faster” workflow :

    - the add form can reuse previous values (e.g., port/login/password/path) so you only edit what changes (typically name + IP).

    - Door station shortcuts clarified and kept consistent:

    - 0 = set door station

    - 1 = open door station


    [EN] Visual/UI changes (since v1.2.1)

    -------------------------------------------------------------

    - Hotkeys section redesigned for clarity:

    - added the label “Choose key:” and presented keys 0–4 in one readable line above the footer.

    - included missing information about keys 0 and 1 (door station).

    - Footer improvements:

    - automatic/current date shown in the footer (based on receiver time).

    - bottom text made larger for improved readability.

    - Remote color legend aligned to the actual remote layout:

    - red / green / yellow / blue order and clearer labels.




    [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ę).

    - możliwość eksportu pojedynczych kamer.

    - 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 domofonu:

    - 0 = 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).

    - 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.

Get community help for all other Enigma2 plugins

This is your forum for support, questions, and guides for plugins not covered in our specialized sections. Support for uncategorized and miscellaneous Enigma2 plugins. Find help, troubleshooting, and discussions for plugins that don't fit other forum categories.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!