Altova MobileTogether Designer

Im Video-Steuerelement wird das in der Eigenschaft Videoquelle (siehe unten) definierte Video angezeigt. Es können mehrere Videos auf eine Seite platziert werden. Jedes Steuerelement wird durch einen Namen identifiziert und gibt das in der Eigenschaft Videoquelle definierte Video wieder. Die Eigenschaften des Steuerelements können im Fenster "Stile & Eigenschaften" definiert werden.

 

Beachten Sie die folgenden Funktionalitäten:

 

Der Pfad von Videoressourcen wird über eine URL angegeben. Die URL kann über einen Seitenquellen-Link, einen XPath-Ausdruck oder eine direkt eingegebene statische Adresse definiert werden. Um eine Video-Datei auf dem Client-Gerät zu definieren, muss es sich bei der URL um eine relative URL handeln, die relativ zum jeweiligen geräteabhängigen Verzeichnis ist (siehe Beschreibung der Eigenschaft Videoquelle weiter unten). Informationen zu Video-Dateiformaten finden Sie unter Audio/Video-Formate.

Sie können festlegen, welche Größe das Steuerelement haben soll, während das Video heruntergeladen wird. Nach abgeschlossenem Download wird das Steuerelement an die tatsächliche Größe des Videos angepasst. Siehe Eigenschaften Anfangsbreite und Anfangshöhe weiter unten.

Das Video kann beim Laden der Seite gestartet werden (Eigenschaft Beim Laden wiedergeben). Wenn das Video erst zu einem späteren Zeitpunkt gestartet werden soll, verwenden Sie die Videostart-Aktion (z.B. für eine Schaltfläche).

Sie können festlegen, ob im Steuerelement Schaltflächen zum Steuern der Videowiedergabeaktionen angezeigt werden sollen (Eigenschaft Steuerelemente anzeigen). Wenn diese Schaltflächen nicht angezeigt werden sollen, können Sie über die Aktion "Video" benutzerdefinierte Schaltflächen erstellen.

Die Aktion "Video" enthält Funktionen zum Starten, Anhalten, Fortsetzen, Beenden und Springen zu einer bestimmten Zeitmarke in der Wiedergabe sowie zur Wiedergabe eines bestimmten zeitlich definierten Abschnitts des Videos.

Außerdem können Sie eine Gruppe von Aktionen definieren, die ausgeführt werden sollen, wenn ein Video-Ereignis ausgelöst wird (siehe unten).

Um eine bedingte Verarbeitung zu definieren, steht eine Reihe von MobileTogether XPath-Erweiterungsfunktionen zur Bereitstellung von Attributen von Video-Dateien und der Wiedergabe zur Verfügung. So können Sie z.B. definieren, dass unterschiedliche Aktionen ausgeführt werden, wenn die Funktion mt-video-is-playing true() oder false() zurückgibt.

 

 

Video-Ereignisse

Video-Ereignisse werden über das Kontextmenü des Steuerelements (Aufruf durch Rechtsklick) oder die Eigenschafts Steuerelementaktion (siehe Eigenschaften unten) aufgerufen. Um Aktionen für ein Video-Ereignis zu definieren, ziehen Sie eine Aktion aus dem Aktionsbereich auf der linken Seite auf das Ereignisregister für das Video.

BeiVideostart: Vor Eintreten dieses Ereignisses (d.h. vor dem Start der Videowiedergabe) stehen die näheren Informationen zur Videodatei nicht zur Verfügung, daher sollten die Funktionen zum Abrufen der Höhe, Breite, Dauer und aktuellen Position des Videos (siehe unten) nicht aufgerufen werden; zu diesem Zeitpunkt gibt nur die Funktion mt-video-is-playing gültige Informationen zurück. Dieses Ereignis kann z.B. verwendet werden, um Details der Videowiedergabe (z.B. über die Aktion "Node aktualisieren") in einem XML-Struktur-Node aufzuzeichnen.

BeiVideofehler: Mögliche Fehler wären: Datei nicht gefunden, ein Dateiformatfehler oder eine Unterbrechung beim Herunterladen/der Wiedergabe. Informationen über den Fehler können mit Hilfe der MobileTogether XPath-Erweiterungsfunktion mt-external-error aufgerufen werden. Wenn für das Ereignis Aktionen definiert sind, so werden diese Aktionen ausgeführt. Andernfalls wird der Fehler in einem Meldungsfeld angezeigt.

NachVideoWiedergabe: Die Videowiedergabe gilt als abgeschlossen, wenn die Datei oder der angegebene Abschnitt bis zum Ende wiedergegeben wurde (ohne dass eine Beenden-Aktion ausgeführt wurde). Die für dieses Ereignis definierten Aktionen werden nicht ausgeführt, wenn das Video (über die Projekteigenschaft Bei Wechsel zu anderer Lösung) angehalten oder pausiert wurde.

 

Videoeigenschaften

Die Eigenschaften eines Steuerelements stehen im Fenster "Stile & Eigenschaften" zur Verfügung und werden unten in der Reihenfolge, in der sie angezeigt werden, aufgelistet.

 

© 2017-2023 Altova GmbH