Następna praca

Twórca odtwarzaczy wideo w Retail Radio

Opublikowano ponad 30 dni temu

4 wyświetlenia

Retail Radio

Retail Radio

0
0 recenzji
Brak doświadczenia
Kyiv

Przetłumaczone przez Google

Lokalizacja: Zdalna lub hybrydowa (wg umowy)Projekt: Opracowanie niestandardowego odtwarzacza wideo do emisji treści wideo w punktach sprzedaży detalicznej (ekrany w sklepach, kawiarniach, fitness sale itp.)Główną funkcjonalnością odtwarzacza jesttworzenie stabilnego, łatwego w obsłudze odtwarzacza wideo, który:automatycznie odtwarza wideo z pamięci lokalnejobsługuje tryb offlineposiada scentralizowany system zarządzania treścią (poprzez API lub CMS)działa na urządzeniach takich jak Android TV b

Lokalizacja: Zdalna lub hybrydowa (wg umowy)

Projekt: Opracowanie niestandardowego odtwarzacza wideo do emisji treści wideo w punktach sprzedaży detalicznej (ekrany w sklepach, kawiarniach, fitness sale itp.)

Główną funkcjonalnością odtwarzacza jesttworzenie stabilnego, łatwego w obsłudze odtwarzacza wideo, który:

  • automatycznie odtwarza wideo z pamięci lokalnej
  • obsługuje tryb offline
  • posiada scentralizowany system zarządzania treścią (poprzez API lub CMS)
  • działa na urządzeniach takich jak Android TV box, Raspberry Pi, Windows mini-PC

1. Cel

Klient lokalny, który:

  • pobiera konfigurację z serwera;
  • przechowuje zawartość w pamięci podręcznej;
  • odtwarza wideo/obrazy/HTML;
  • działa 24 godziny na dobę, 7 dni w tygodniu w trybie pełnoekranowym/kiosku;
  • wysyła puls i zrzuty ekranu;
  • działa w trybie offline zgodnie z najnowszą konfiguracją.

2. Technologie

  • Electron (Node.js + Chrom)
  • HTML5
  • hls.js (opcjonalnie)
  • REST API (HTTPS + JSON)

3. Główny cykl pracy

3.1Start

  • generuje/odczytuje identyfikator_urządzenia
  • ładuje lokalną konfigurację
  • natychmiast uruchamia playlistę
  • równolegle otrzymuje nową konfigurację z serwer

3,2 Buforowanie

  • wszystkie pliki multimedialne są pobierane do lokalnej pamięci podręcznej

w trybie offline pamięć podręczna jest używane

3,3Odtwarzanie

Typy: wideo (mp4/HLS) i obraz (jpg/png/webp)

700">Wymagania:

pełny ekran, bez przejść w interfejsie

3,4 CapturePage ()

  • PNG/JPEG
  • wysyłanie według harmonogramu lub według harmonogramu polecenie
  • 4. Wymagania niefunkcjonalne

    • Praca 24/7, automatyczny restart w przypadku awarii
    • Obsługa 1080p (minimum), najlepiej 4K
    • wymagany HTTPS
    • devtools zablokowany
    • tryb kiosku

    5. Instalacja i autostart

    Linux

    .deb / .AppImage

    usługa systemowego autostartu

    Windows

    instalator .exe

    autostart poprzez uruchomienie/rejestrację

    macOS

    .dmg

    automatyczne uruchamianie przez LaunchAgent

    6.Aktualizacja (opcjonalna)

    • electron-updater
    • pobieranie w tle
    • aktualizacja po ponownym uruchomieniu

    Wymagania wobec kandydata

    • Doświadczenie w tworzeniu odtwarzaczy wideo lub aplikacji multimedialnych
    • Znajomość platform: Linux, Windows
    • Doświadczenie z API, WebSocket, REST, JSON
    • Zrozumienie zasad buforowania, dostępu offline, logowania

    Preferowana

    • Doświadczenie w obszarze technologii Digital Signage lub retail
    • Przykłady zrealizowanych projektów (GitHub, filmy, zrzuty ekranu)

    Przetłumaczone przez Google

    Brak doświadczenia
    Kyiv
    Czy chcesz znaleźć odpowiednią pracę?
    Nowe oferty pracy w Twoim Telegram
    Subskrybuj
    używamy cookies
    Akceptować