📽️ Video Player Tile / Videoplayer Kachel

Version Product Version License Actions

Mit diesem Modul können Videos direkt und kachelfüllend in der TileVisu abgespielt werden.

Inhaltverzeichnis

  1. Funktionsumfang
  2. Voraussetzungen
  3. Installation
  4. Einrichten der Instanzen in IP-Symcon
  5. Statusvariablen und Profile
  6. Visualisierung
  7. PHP-Befehlsreferenz
  8. Versionshistorie

1. Funktionsumfang

Dank des HTML-SDKs kann dieses Modul Videos nun kachelfüllend darstellen – eine Funktion, die mit der bisherigen HTMLBox nicht möglich war. Die Darstellung entspricht damit der nativen Medienanzeige in Symcon. Es können eine Video-URL hinterlegt, eine Hintergrundfarbe definiert sowie ein optionales Posterbild angezeigt werden. HTML5-Attribute wie autoplay, muted, loop und controls werden unterstützt.

2. Voraussetzungen

  • IP-Symcon ab Version 7.2

3. Installation

  • Über den Module Store das 'Videoplayer'-Modul installieren.
  • Alternativ über das Module Control folgende URL hinzufügen
    https://github.com/Wilkware/VideoPlayer oder git://github.com/Wilkware/VideoPlayer.git

4. Einrichten der Instanzen in IP-Symcon

  • Unter "Instanz hinzufügen" ist das 'Videoplayer'-Modul unter dem Hersteller 'Geräte' aufgeführt. Weitere Informationen zum Hinzufügen von Instanzen in der Dokumentation der Instanzen

Konfigurationsseite:

Einstellungsbereich:

Video ...

Name Beschreibung
URL der Medienressource Quell-URL des abzuspielendend Videos
Automatisch abspielen Video wird automatisch gestartet und abgespielt
Ohne Ton abspielen Der Ton vom Video wird ausgeschaltet
Wiedergabe wiederholen Das Video wird in einer Endlosschleife wiedergegeben
Bild-in-Bild-Modus deaktivieren Steuerelement für PiP wird ausgeschalten
Steuerelemente anzeigen Untere Steuerleiste wird angezeigt
Download-Schaltfläche ausblenden Das Menü zum Herunterladen wird deaktiviert

Design ...

Name Beschreibung
Hintergrundfarbe Hintergrundfarbe des Players
Hintergrundbild Startposter des Players

Erweiterte Einstellungen ...

Name Beschreibung
Dynamische Änderung der Medien-URL zulassen! Erlaubt das dynamiche Austauschen der URL-Konfiguration (IPS_SetProperty/IPS_ApplyChanges).

5. Statusvariablen und Profile

Es werden keine zusätzlichen Statusvariablen/Profile benötigt.

6. Visualisierung

Das Modul kann direkt als Link in die TileVisu eingehangen werden.
Als Kachel wird der vollflächige Videoplayer dargestellt.

7. PHP-Befehlsreferenz

Das Modul stellt keine direkten Funktionsaufrufe zur Verfügung.
Über IPS_RequestAction mit dem Identifier "SetMediaUrl" und der URL als Wert, kann dem Player mitgeteilt werden das Video zu wechseln!

IPS_RequestAction(int $InstanzID, 'SetMediaUrl', '<neue medien url>');

Beispiel: IPS_RequestAction(12345, 'SetMediaUrl', 'https://youtu.be/CKjc1LHNo_w');

8. Versionshistorie

v1.0.20250729

  • NEU: Initialversion

Entwickler

Seit nunmehr über 10 Jahren fasziniert mich das Thema Haussteuerung. In den letzten Jahren betätige ich mich auch intensiv in der IP-Symcon Community und steuere dort verschiedenste Skript und Module bei. Ihr findet mich dort unter dem Namen @pitti 😉

GitHub

Spenden

Die Software ist für die nicht kommerzielle Nutzung kostenlos, über eine Spende bei Gefallen des Moduls würde ich mich freuen.

PayPal

Lizenz

Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International

Licence