AXING HoE 1-03 User Manual

Page 1
HoE 1-03 Cloud-Media-Player
Betriebsanleitung
Page 2
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Inhaltsverzeichnis
1. Produktbeschreibung .................................................................................................................................... 4
1.1. Funktionen ............................................................................................................................................ 5
1.2. Anschlüsse ............................................................................................................................................ 5
2. Einsatzszenarien ........................................................................................................................................... 6
2.1. Cloud-Lösung (unsere Empfehlung) ...................................................................................................... 6
2.2. Lösung mit eigenem zentralem Server .................................................................................................. 7
2.3. Die Kombinationslösung ....................................................................................................................... 7
3. Installation .................................................................................................................................................... 8
3.1. Verkabelung ......................................................................................................................................... 8
4. Konfiguration ................................................................................................................................................ 9
4.1. Konfiguration Media-Input ................................................................................................................... 9
4.2. Konfiguration Media-Output ................................................................................................................ 9
4.3. Konfiguration der IP-Adresse (Empfänger HoE 1-01) .......................................................................... 10
4.4. Weboberfläche .................................................................................................................................... 10
5. Fehlerbehebung .......................................................................................................................................... 19
6. Technische Daten ........................................................................................................................................ 21
7. Verwendete Open Source Software ............................................................................................................. 22
7.1. OpenSSL License ................................................................................................................................. 22
7.2. Apache License ................................................................................................................................... 22
7.3. GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 ................................................ 25
7.4. GNU LESSER GENERAL PUBLIC LICENSE ............................................................................................ 26
7.5. GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 .................................................... 30
2 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 3
Warnhinweise
NICHT in der Nähe von Wasser oder in feuchten Räumen, z. B. feuchten Kellern oder in der Nähe von
Schwimmbecken verwenden.
Das Gerät NICHT im Freien verwenden. Alle Verbindungen müssen sich innerhalb eines Gebäudes
befinden.
Gerät von Feuchtigkeit, Staub oder ätzenden Flüssigkeiten fernhalten. Das Gerät NICHT während eines Gewitters installieren, verwenden oder warten. Bei Gewitter besteht die
Gefahr eines Stromschlags.
AUSSCHLIESSLICH geeignete Zubehörteile an das Gerät anschließen. Sicher stellen, dass alle Kabel an den korrekten Port angeschlossen sind. Ethernet-, Antennen- und Stromkabel sorgfältig verlegen, so dass niemand darauf treten oder darüber
stolpern kann.
Die Lüftungsschlitze des Geräts NICHT abdecken, da eine ungenügende Luftzufuhr zur Beschädigung des
Geräts führen kann.
KEINE Gegenstände auf das Gerät legen. Das Gerät so platzieren, dass NIEMAND auf das Gerät treten
kann.
Vor Wartung oder Demontage immer das Ethernet- und Stromkabel vom Gerät trennen. Bei Beschädigung Stromzufuhr zum Gerät unterbrechen. KEINE Reparaturversuche unternehmen. Kontaktieren Sie Ihren Händler, um ein neues Gerät zu bestellen. Das Gerät oder die Einheit NICHT öffnen. Nach dem Öffnen oder Entfernen von Verkleidungen bestehen
Risiken, z. B. durch gefährlich hohe Spannung. Dieses Gerät ist AUSSCHLIESSLICH durch qualifiziertes Servicepersonal zu warten oder zu deinstallieren. Kontaktieren Sie Ihren Händler für weitere Informationen.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 3
Page 4
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
1. Produktbeschreibung
Der HoE 1-03 Cloud Media Player erweitert Ihr Netzwerk um ein Multimedia-Streaming-Abspielgerät. Das Gerät selbst streamt hierbei die multimedialen Inhalte, die auf dem angeschlossenen USB-Stick abgelegt
werden, über eine Ethernet-Verbindung an bis zu 127 netzwerkinterne Empfänger HoE 1-01. Letztere wandeln das IP-Broadcast-Signal in ein HDMI-Signal um, sodass HDMI-Endgeräte die multimedialen Inhalte wiedergeben können. Weitere Informtionen über die Empfänger HoE 1-01 erhalten Sie auf unserer Homepage www.axing.com.
Diese Inhalte können vom Cloud Media Player sowohl online, das heißt, von der Cloud bezogen werden, oder alternativ lokal im Netzwerk abgelegt sein.
Hierbei nutzt der Cloud Media Player klassisch zum Medienbezug (im Folgenden als "Sync" bezeichnet), das FTP-Protokoll.
Alternativ können manuell Daten auf dem Gerät abgelegt werden - dies ist sowohl durch Speichern der Media­Daten auf dem USB-Stick möglich (z.B. von einem PC), als auch durch Kopieren der Daten auf das vom Cloud Media Player bereitgestellte Windows-Share (CIFS- / SMB-Freigabe).
Dies erlaubt es Ihnen, dynamische, ständig wechselnde, in der Cloud vorgehaltenen multimedialen Inhalte an diese HoE 1-01 Empfänger-Geräte und somit per HDMI an die Endgeräte, beispielsweise Beamer oder TFT­Fernsehgeräte zu übertragen.
Der Cloud Media Player überträgt dann die multimedialen Inhalte über sein zweites Ethernet-Interface an bis zu 127 entsprechend angebundene HoE 1-01 Empfänger-Geräte.
Hierbei wird das Videosignal durch eine spezielle Technik in das Ethernet-Netz eingespeist, sodass die Empfänger-Geräte dieses Signal parallel und nicht zeitversetzt empfangen und an das Endgerät weitergeben können.
Durch die parallele Ausstrahlung der multimedialen Inhalte im Netzwerk sind diverse Anwendungsgebiete denkbar.
Überall, wo digitale Inhalte abgespielt werden sollen, jedoch ein einzelnes Abspielgerät nicht zweckmäßig ist, kann ein Cloud Media Player zum Einsatz kommen.
Durch die kaskadierbaren Verteilungswege per Cloud ist es weiterhin möglich, mehrere Redundanzstufen zu schaffen. Sollte ein Server oder eine Internetverbindung ausfallen, werden weiterhin die lokalen, auf dem USB­Stick abgelegten Daten wiedergegeben.
Eine zentralisierte Verwaltung und automatische Verteilung der multimedialen Inhalte ist genauso gewährleistet, wie die Aktualisierung der Medieninhalte nach einem manuell definierten Zeitraster. Aufgrund der inkrementellen Synchronisierung, bei welcher nur die Änderungen zum letzten Synchronisierungsstand
4 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 5
abgerufen werden müssen, ist es weiterhin möglich, auch umfangreiche Medieninhalte sogar über langsame Internetverbindungen oder VPN-Verbindungen zu übertragen.
Ein Anwendungsgebiet stellt die Werbeindustrie dar. Werbungs-Inhalte werden auf einen zentralen Server bzw. auf einer Cloud abgelegt. Der Cloud Media Player synchronisert diese Daten mit dem USB-Stick und spielt die Medien an den Endgeräten ab.
Durch flexible Synchronisationseinstellungen ist es beispielsweise auch möglich, tageszeitabhängige Medien wiederzugeben.
Alternativ zu Video-Inhalten können auch Diashows wiedergegeben werden, wobei das Intervall des Bildwechsels manuell konfiguriert werden kann - auch Standbilder sind möglich.
1.1. Funktionen
Cloud Media Synchronisierung manuelle Synchronisierung zeitgesteuerte Synchronisierung intervallgesteuerte Synchronisierung SMB / CIFS / SAMBA / Windows-Share Unterstützung Passwortgeschützes Webinterface Integrierter USB-Stick Updatebare Firmware Diashow-Funktion USB-Wiedergabefunktion HD & SD Playback Intuitives Web-Frontend Streaming an bis zu 127 Receiver Fernkonfiguration im VPN-Netz möglich
1.2. Anschlüsse
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 5
Page 6
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
2. Einsatzszenarien
Da Ihr HoE 1-03 Cloud Media Player alle Ethernet-Netzwerktopologien unterstützt, sind diverse Einsatzszenarien realisierbar.
2.1. Cloud-Lösung (unsere Empfehlung)
Diverse Online-Dienstleister bieten sog. Cloud-Dienste an. Hierbei ist für unseren Anwendungsbereich ausschließlich der Bereich "Cloud-Storage" relevant.
Diese Online-Dienste bieten vollen FTP-Zugang auf einen dedizierten Speicher an. Aufgrund der dynamischen Cloud-Struktur kann dieser später zu günstigen Konditionen erweitert werden (Vorteil gegenüber eigenem Hosting). Dieser Server ist weltweit erreichbar und der Zugang wird über die entsprechenden Zugangsdaten gewährleistet. Hierbei handelt es sich um die sog. Dienstleistung im Rahmen eines Cloud-Computing SaaS­Vertrags (Software as a Service). FTP ist somit der Software-Dienst, der auf der entfernten Cloud arbeitet.
Wenn die Media-Daten ausgetauscht werden sollen, so werden sie auf diesem Server ausgetauscht bzw. von einem beliebigen System im Internet auf den Server transferiert.
Die Abbildung zeigt die Medienverteilung mittels Cloud-System.
Vorteile durch Cloud-Nutzung
Weltweite Erreichbarkeit - auch Ablegen der Dateien von "unterwegs" möglich Hohe Ausfallsicherheit - globale Dienstleister mit entsprechenden SLAs Modularer Aufbau - Speichererweiterungen problemlos möglich Hohe Geschwindigkeit - unlimitierte Anzahl gleichzeitiger Synchronisierungen möglich i.d.R. keine Bandbreitenbeschränkung aufgrund der guten Anbindung im Rechenzentrum Hohe Datensicherheit duch ISO-Zertifizierung der Dienstleister
6 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 7
2.2. Lösung mit eigenem zentralem Server
Ein klassisches Szenario ist, dass die Media-Daten auf einem eigenen Server (eigenes Hosting) vorgehalten werden. Auf diesem Server finden sich die aktuellen Dateien, welche vom Cloud Media Player synchronisiert werden sollen.
Dieser Server ist per FTP erreichbar und die Daten sind auch lokal im Netz verfügbar. Wenn die Media-Daten ausgetauscht werden sollen, so werden sie auf diesem Server ausgetauscht bzw. von
einem beliebigen System im Netz auf den Server transferiert. Mit VPN (z.B. per PPTP) ist auch eine weltweite Abdeckung möglich. Hierbei muss sowohl beim Sender als
auch beim Empfänger ein VPN-Router konfiguriert sein. Für Ausfallsicherheit und Geschwindigkeit von Hardware und Internetanbindung muss gesorgt werden.
Außerdem ist diese Lösung im Vergleich zur Cloud-Lösung für mehrere parallele Synchronisierungen meist unterdimensioniert.
Die Abbildung zeigt die Lösung für den VPN-Zugriff der einzelnen Filialen zum zentralen Server.
2.3. Die Kombinationslösung
Bei dieser Lösung werden die Daten auf Ihrem eigenen Server vorgehalten und werden regelmäßig in die Cloud gespiegelt.
Dies ist insbesondere dann sinnvoll, wenn die zentrale Stelle, von welcher die Mediendaten transferiert werden sollen, mit schlechtem Internet angebunden ist.
Hierdurch profitieren Sie von allen Vorteilen des Cloud-Computing und von der Geschwindigkeit des lokalen Netzes.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 7
Page 8
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
3. Installation
Alle Geräte vor der Installation ausschalten. Die Installation des Cloud Media Players gestaltet sich intuitiv einfach.
3.1. Verkabelung
Video Wiedergabe (Plug and Play)
Für eine sofortige Wiedergabe des hinterlegtem Videos müssen Sie den Cloud Media Player (Media-Output­Port) und den Empfänger HoE 1-01 mit einem LAN-Kabel verbinden. Das Video ist anschließend auf dem am HoE 1-01 angeschlossenen Monitor sichtbar. Verbinden Sie zum Schluss die 5V-Netzteile mit den Geräten. Die Betriebsanzeige neben dem USB-Port (Cloud Media Player) und die Power LED leuchten.
Der Media-Output des Cloud Media Players ist ab Werk wie folgt konfiguriert: IP-Adresse 192.168.168.55 / Subnetz-Maske = 255.255.255.0
Die HoE 1-01 Empfänger sind ab Werk wie folgt konfiguriert: IP-Adresse 192.168.168.56 / Subnetz-Maske = 255.255.255.0
Konfiguration über einen Management Switch
Wird der Internet-Zugang (Media Input des Cloud Media Players) über den gleichen Netzwerkswitch wie der Media-Output-Port und die Empfänger HoE 1-01 betrieben, muss zwingend ein Netzwerkswitch mit VLAN­Funktion, Managementfunktionen und Unterstützung der Broadcast-Protokolle eingesetzt werden.
Wegen der Bandbreitenanforderungen des Video-Broadcasts müssen der Media-Output-Port und die Empfänger HoE 1-01 immer in einem eigenen abgeschlossenen VLAN Netz erfolgen. Konfigurieren Sie den Netztwerkswitch dementsprechend.
Nachdem die Geräte nun gestartet ist, können Sie beginnen, die Geräte zu konfigurieren.
8 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 9
4. Konfiguration
Bevor Sie die Einstellungen zum Medienabruf setzen, müssen Sie zuallererst die Einstellungen für die HoE­Verbindung setzen.
4.1. Konfiguration Media-Input
Um die Synchronisierungs-Einstellungen zu setzen, müssen Sie sich über einen Browser auf dem Gerät einloggen.
Das Gerät ist werksseitig mit statischen IP-Adressen versehen. Beachten Sie, dass das HoE 1-03 zwei IP­Adressen besitzt – eine für Media-Input und eine für Media-Output.
Um die Konfiguration ihres Cloud Media Player vorzunehmen, müssen Sie nun eine Verbindung zu der Media­Input-IP-Adresse aufbauen.
Bevor Sie auf das Gerät zugreifen können, müssen Sie sich vergewissern, dass die IP-Adresse Ihres Laptop / PC, von welchem Sie konfigurieren, im selben Netzsegment wie der HoE 1-03 liegt. Die Werks-IP-Adresse der HoE 1-03 (Media-Input-Port) ist die IP-Adresse 192.168.0.130. Zur Einstellung
der IP-Adresse von Laptop / PC führen Sie bitte folgende durch.
Ändern Sie die IP-Adresse des PC / Laptop z.B. auf 192.168.0.11:
Systemsteuerung > Netzwerkverbindungen > LAN Verbindung >Eigenschaften > Internetprotokoll Version 4 TCP/IPv4 > Eigenschaften > Folgende IP-Adresse verwenden: Drücken Sie OK zum Speichern.
Stellen Sie eine Verbindung zwischen Media-Input-Port und Ihrem PC / Laptop her. Geben Sie jetzt die IP-Adresse 192.168.0.130 in den Web Browser ein.
Nach dem Aufruf der Weboberfläche können Sie die initiale Konfiguration vornehmen.
4.2. Konfiguration Media-Output
Der HoE-Media-Output-Port wird über einen Web-Browser konfiguriert. Die Werks-IP-Adresse ist
192.168.168.55. Bevor Sie auf den Media-Output-Port zugreifen können, müssen Sie sich vergewissern, dass die IP-Adresse Ihres Laptop / PC, von welchem Sie konfigurieren, im selben Netzsegment wie der Media-Output Port liegt. Bitte folgen Sie den Anweisungen unter Punkt 4.1. Nach Eingabe der IP-Adresse im Browser öffnet sich das Menü-Fenster Welcome.
Unter dem Menüpunkt System kann die IP-Adresse, MAC-Adresse und die Subnetz Maske geändert werden. Mit dem Button Apply wird die Änderung bestätigt. Schritt 4 wird für jeden Empfänger mit einer eigenen IP­Adresse wiederholt.
Um sicher zu gehen, dass die HoE 1-0x korrekt erreichbar sind, können Sie im Web Browser die neue IP­Adresse eingeben. Das Menüfenster öffnet sich. Wenn diese Einstellungen korrekt sind, sehen Sie bereits zum jetzigen Zeitpunkt an einem angeschlossenen Endgerät ein kurzes Info-Video zur Konfiguration.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 9
Page 10
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
4.3. Konfiguration der IP-Adresse (Empfänger HoE 1-01)
Der HoE 1-01 wird über einen Web-Browser konfiguriert. Die Werks-IP-Adresse ist 192.168.168.56. Unter dem Menüpunkt System kann die IP-Adresse, MAC-Adresse und die Subnetz Maske geändert werden.
Mit dem Button Apply wird die Änderung bestätigt. Schritt 4 wird für jeden Empfänger mit einer eigenen IP­Adresse wiederholt
Um sicher zu gehen, dass die HoE 1-0x korrekt erreichbar sind, können Sie im Web Browser die neue IP­Adresse eingeben und das Menüfenster sollte sich öffnen.
Wenn diese Einstellungen korrekt sind, sehen Sie bereits zum jetzigen Zeitpunkt an einem am HoE 1-01 angeschlossenen Monitor ein kurzes Video.
Mehrere HoE 1-01 in einem System:
Jeder HoE 1-01 benötigt eine eigene IP-Adresse, die im gleichen Netzsegment liegt, sowie eine eigene MAC­Adresse (siehe Betriebsanleitung des HoE 1-01 www.axing.com | Download).
4.4. Weboberfläche
Passwordeingabe
Beim Aufruf wird das werksseitige Passwort verlangt: Nutzername: admin, Passwort: ax8262 Das Password sollte nach dem ersten Anmelden wie unter Punkt WEB Password geändert werden.
4.4.1. FTP SETTINGS
FTP Server Address
Geben Sie hier bitte Ihre FTP-Server-Adresse vom FTP-Server oder Ihrer Cloud ein. Bitte nutzen Sie den vollen Pfad zu dem Ordner, in welchem die Medien abgelegt sind. Die FTP-Server-Adresse muss gespeichert werden, bevor Nutzername und Passwort konfiguriert wird.
Zu beachten ist, dass die Video / Bild-Dateien immer in einem Ordner „Video“ (bitte beachten Sie Groß- und Kleinschreibung) auf der Cloud oder FTP Server hinterlegt werden müssen.
Bitte beachten Sie, dass immer ein Video auf dem USB-Stick hinterlegt ist.
10 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 11
FTP Username and Password
Hier können Sie die Zugangsdaten zum FTP-Server angeben. Bitte beachten Sie Groß- und Kleinschreibung. Wenn Sie den 'anonymous' Zugang nutzen möchten, so geben
Sie bitte die folgenden Werte ein: User: "anonymous" Password: "mail@no-reply.com" (Hier könnten Sie eine beliebige E-Mail-Adresse angeben) Beim Verändern von Username oder Passwort muss die FTP Server Adresse nochmals bestätigt werden. Das
betrifft ebenso, wenn die FTP-Adresse geändert wird, dann muss Username und Password nochmals bestätigt werden.
Nachdem der FTP-Server Zugang konfiguriert wurde, prüfen Sie bitte anschließend den FTP-Server Zugang mit Sync Now.
Betrieb von mehreren Cloud Media Player
Beim Zugriff mehrerer Cloud Media Player auf einen FTP-Server, muss der FTP-Server dementsprechend konfiguriert werden.
Sollen beispielsweise drei Cloud Media Playern mit unterschiedlichen Werbefilmen verwendet werden, müssen drei Unterordner z.B. HoE 1, HoE 2 und HoE 3 auf dem FTP-Server erstellt werden. Den Unterordnern müssen drei verschiedene Usernamen und Passwörter vergeben werden.
Dementsprechend müssen die Cloud Media Player in diesem Beispiel folgendermaßen konfiguriert werden.
FTP-Server-Unterordner HoE 1
Username: AxingHoE1 Password: 123456
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 11
Page 12
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
FTP-Server-Unterordner HoE 2
Username: AxingHoE2 Password: abcdef
FTP-Server-Unterordner HoE 3
Username: AxingHoE3 Password: 123456abced
Automatic FTP-Sync
Enabled (30 min interval)
Aktiviert die automatische FTP-Synchronisierung. Bei Auswahl dieser Funktion wird der Sync-Prozess alle 30 Minuten wiederholt. Die Zeit beginnt ab dem Moment zu zählen, zu dem das Gerät gestartet wird. Sie können alternativ Zeiten und Intervalle im Bereich „FTP custom Interval“ bzw. „SET single sync Time“ (Abbildung 8 &
9) selbst bestimmen. Für den Fall, dass die Synchronisierung länger als die angegebene Zeit dauert, wird kein zweiter Vorgang
initiiert. Das System erkennt automatisch, dass bereits ein Synchronisierungsvorgang läuft und startet somit keinen neuen. Weiterhin laufen alle folgenden Synchronisierungsvorgänge inkrementell ab, das heißt, nur Änderungen werden synchronisiert. Dies erlaubt deutlich schnellere Synchronisierungsvorgänge.
Nachdem die Einstellung vorgenommen wurde, zeigt das oben stehende Textfeld den Status an, ebenfalls wenn Sie die weiter unten stehenden Einstellungsmöglichkeiten nutzen.
12 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 13
Disabled
Deaktiviert die automatische Synchronisierung. Diese Einstellung ist für die ausschließliche lokale USB-Nutzung konzipiert.
Sync now
Der "Sync Now" Button startet eine einzelne Sync-Instanz. Diese Funktion kann benutzt werden, wenn Sie manuell synchronisieren wollen und beispielsweise keine regelmäßigen automatischen Synchronisierungsvorgänge wünschen. Eventuell bestehende automatische Synchronisierungseinstellungen bleiben davon unberührt.
Check Sync Status
Dieser Button wird benötigt, um herauszufinden, ob aktuell Synchronisierungsvorgänge ablaufen. Dies ist insbesondere dann notwendig, falls die Internetverbindung langsam ist und ein Synchronisierungsvorgang längere Zeit in Anspruch nimmt.
Das oben stehende Textfeld zeigt Ihnen den letzten Stand an.
Achtung: Bitte beachten Sie, dass das Textfeld Ihnen nur den letzten Stand anzeigt, nicht jedoch den aktuellen Stand, sofern Sie nicht den Button "Check Sync Status" getätigt haben. Dieser wird nicht automatisch beim Seitenaufruf getätigt. Nutzen Sie immer den Button, wenn Sie den aktuellen Status erfahren wollen.
Set-custom-Interval
Hier können Sie ein eigenes Synchronisierungsintervall festlegen. Sie können entscheiden, was Sie wählen wollen: 1. jede x. Stunde oder 2. jede x. Minute. Sie dürfen nur eine von beiden Optionen wählen, andernfalls funktioniert die Synchronisierung nicht. Bitte geben Sie einen Wert zwischen 1 und 23 für Stunden oder alternativ einen Wert zwischen 1 und 59 für Minuten ein.
Nachdem Sie die Einstellungen übernommen haben, wird der aktuelle Wert im Hauptmenü Automatic FTP- Sync im oberen Bereich angezeigt.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 13
Page 14
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Set single sync time
Hier können Sie eine einzelne Synchronisierungzeit pro Tag festzulegen, zu welcher die Synchronisierung ausgeführt wird. Sie müssen hier zumindest einen Wert in das Feld "hour" eingeben. Beispielsweise können Sie Stunde zu 21 und Minute zu 43 setzen, somit beginnt die Synchronisierung um 21:43 Uhr. Diese Funktion ist insbesondere sinnvoll für den Fall, dass Sie einen eigenen (own hosting) Server benutzen, welcher in der Internetbandbreite beschränkt ist. In diesem Fall können Sie die Synchronisierungszeit der einzelnen Cloud Media Player entsprechend aufeinander abstimmen, damit Sie eine Überlastung der Netzwerkbandbreite verhindern können.
4.4.2. OTHER SETTINGS
USB Stick Access via Windows share (SAMBA)
Dieses Feld wird benutzt, um die Windows Netzwerkfreigabe des USB-Stick zu aktivieren bzw. zu deaktivieren. Dieses Protokoll wird auch SMB, SAMBA oder CIFS-Protokoll genannt.
Im Auslieferungszustand ist der USB Stick Access deaktiviert.
Nachdem die SMB-aktiviert wurde, können Sie sich über das Windows-Share verbinden. Geben Sie die IP­Adresse des Gerätes in das Adressfeld des Windows-Explorers ein (z. B. \\192.168.0.130\). Sie haben dann automatisch Zugriff auf den USB-Stick.
Bitte beachten Sie, dass Sie sowohl vollen Lese- als auch Schreibzugriff haben und sämtliche Dateien verändern können. Nutzen Sie die Funktion mit Vorsicht und deaktivieren Sie die Funktion, sofern Sie diese nicht mehr benötigen. Die Bild und Video Dateien müssen unbedingt in den Ordner „Video“ hinterlegt werden. Die Bild und Video daher dürfen kein Leerzeichen im Dateiennamen haben.
14 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 15
Bitte beachten Sie, wenn kein Video auf dem USB Stick hinterlegt sein sollte, bootet das Gerät alle 10 Minuten neu. Auf den Monitoren erscheint ein Informationsvideo mit dem Hinweis:
Setzen Sie sich anschließend mit Ihrem Administrator in Verbindung oder speichern Sie ein Video manuell auf den USB-Stick. Bei einer Fernwartung das Video auf den FTP-Server oder auf der Cloud hinterlegen und unter Punkt „Automatic FTP-Sync“ manuell die Synchronisierung einleiten.
Resolution
Bei der Videowiedergabe kann zwischen der Auflösung 720p und 1080p gewählt werden. Der blau hinterlegte Button ist aktiv. Im Auslieferungszustand ist als Werkseinstellung 1080p eingestellt. Nach dem die Auflösung geändert wurde, wird ein Reboot automatisch durchgefürhrt.
Web-Password
Dieses Feld erlaubt es Ihnen, das Passwort der Web-Oberfläche zu ändern. Das werksseitige Passwort lautet "ax8262". Bitte beachten Sie die folgenden Regeln für Passwörter: Das Passwort darf aus nur einer zusammenhängenden Zeichenkette bestehen. Die Zeichenkette darf nur
druckbare Buchstaben enthalten. Für den Fall, dass Sie das Passwort komplett entfernen möchten (nicht empfohlen), lassen Sie das Feld frei und
wählen Sie "apply changes".
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 15
Page 16
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Slideshow
Dieses Feld erlaubt es Ihnen, die Bilder-Slideshow zu starten. Bitte beachten Sie, dass die Bilder hierzu ebenfalls im Verzeichnis "Video" abgelegt sein müssen. Nachdem Sie "Start Slideshow" gewählt haben, wird das laufende Video-Streaming sofort unterbrochen, die Bilder geprüft und anschließend angezeigt. Dieser Vorgang kann bis zu 20 Sekunden dauern. Das Bildwechselinterval sollte nicht unter 15 Sekunden liegen.
Auf Wunsch können Sie ein Bildwechselintervall setzen. Somit könnten sie beispielsweise 7 Bilder zur Verfügung stellen und jeden Tag ein anderes Bild zeigen - z.B. für Werbezwecke.
Beachten Sie bitte, dass die Dateigröße der Bilder annährend gleich groß sind. Zwischen den einzelnen Bildwechsel erscheint kurzzeitig ein schwarzer Hintergrund, dessen Dauer je nach Bildgröße variiert.
Reboot
Hier können Sie das Gerät neu starten. Nach bestimmten Firmware-Updates ist es notwendig, das Gerät manuell neu zu starten.
16 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 17
4.4.3. MAINTENANCE
Der obere Bereich dieser Seite bietet Ihnen eine generelle Übersicht über das Gerät. Hier finden Sie Informationen zu Ihrer aktuellen Software Version, der Seriennumer, der derzeitigen Termperatur des Gerätes sowie des benötigten Speichers des USB Sticks in Prozent.
Bitte beachten Sie, dass die Temperatur 85°C nicht übersteigt. Sollte die Temperatur in solch hohen Bereichen liegen, prüfen Sie die Temperatur bitte regelmäßig und sorgen Sie für ausreichend Kühlung.
Update Software Version
Um die Software zu updaten, wählen Sie zuerst die entsprechende Update-Datei (softa.zip) durch Nutzen des Buttons „Durchsuchen“ aus. Nachdem Sie diese Datei ausgewählt haben, wählen Sie "Update". Dieser Vorgang kann bis zu zwei Minuten dauern. Nach dem Update wird ein Neustart des Cloud Media Players empfohlen.
Aktuelle Firmware finden Sie auf www.axing.com unter Download | Software/Firmware
Backup
Mit der Funktion Backup können Sie eine Sicherungskopie vom Cloud Media Player machen. Es werden alle Einstellung abgespeichert. Die Datei“export.bin“ wird in den Download-Ordner hinterlegt.
Restore
Mit der Funktion Restore kann eine Backup Datei mit voreingestellter Konfiguration von einem anderem Cloud Media Player aufgespielt werden.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 17
Page 18
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Reset
Mit der Funktion Reset wird der Cloud Media Player in den Auslieferungszustand zurückgesetzt.
System Options
In diesem Feld können Sie die Netzwerkeinstellungen festlegen. Dazu gehört IP-Adresse, Netzwerkmaske als auch Gateway-Adresse.
Bitte beachten Sie, dass das Gerät nach dem Übernehmen der Einstellungen ausschließlich über die neue IP-Adresse erreichbar sein wird. Ein Reset ist nicht möglich! Bitte nutzen Sie diese Funktion nur mit Vorsicht. Nutzen Sie keine Netzwerkeinstellungen, die Sie nicht kennen.
18 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 19
5. Fehlerbehebung
Allgemeine Hinweise
Prüfen Sie alle Kabelverbindungen auf festen Sitz. Prüfen Sie, ob die HoE 1-0x Geräte mit der eingestellten IP-Adresse über den Web-Browser zu erreichen
sind.
Falls Sie kein VLAN abgetrenntes Netzwerk verwenden, kann es zu Überlastungen und Ausfällen im Netz
kommen. Falls dies der Fall ist, lassen Sie ihr Netzwerk von einem erfahrenen Netzwerktechniker konfigurieren.
Falls Sie das Problem nicht lokalisieren können – und falls ein Netzwerkproblem vorliegt – wenden Sie sich
an einen erfahrenen Netzwerktechniker.
Kein Videosignal
Prüfen Sie die Verkabelung Schließen Sie zu Testzwecken das HoE 1-01 direkt an den Media-Output-Port des HoE 1-03 an. Prüfen Sie, ob Videos im Ordner "Video" auf dem USB-Stick vorhanden sind. Prüfen Sie, ob der USB-Stick FAT16 / FAT32 formatiert ist. Prüfen Sie, ob die HoE 1-01 Einstellungen (im gleichen Netzsegment liegt) korrekt sind.
Schlechtes oder ruckelndes Video
Überprüfen Sie, welches Videoformat Ihre Videodateien besitzen. Beachten Sie, dass nur die in der Tabelle "Unterstützte Formate" angegebenen Formate unterstützt
werden.
Kein Zugriff auf die Weboberfläche
Nutzen Sie zu Testzwecken einen alternativen Browser. Prüfen Sie die Netzwerkverbindung (PING).
Das Webfrontend ist passwortgeschützt
Geben sie als Nutzernamen "admin" und als Passwort "ax8262" ein. Sie können das Passwort später selbständig ändern.
Das Gerät startet immer wieder selbständig neu
Prüfen Sie, ob Videodateien vorhanden sind und ob die korrekten Daten des FTP-Servers in der
Weboberfläche eingetragen sind.
Gerät startet nicht
Prüfen Sie, ob das Netzkabel richtig verbunden ist. Stecken Sie es aus und nach ca. 20 Sekunden wieder ein.
FTP-Sync-Status indiziert, dass ein Synchronisierungsprozess läuft, jedoch passiert nichts.
Haben Sie eine langsame Internetleitung? Ist Ihr FTP-Server erreichbar? Möglicherweise wurde der letzte Sync Vorgang dann gestartet, als die Einstellungen noch nicht korrekt
waren und nun versucht der Prozess die Synchronisierung unter Berücksichtigung der alten Einstellungen.
Versuchen Sie, Ihr Gerät neu zu starten, um dieses Problem zu lösen.
Videodateien werden nicht synchronisiert
Haben Sie den USB-Stick ausgetauscht? Bitte beachten Sie, dass nur der mitgelieferte USB-Stick von uns
offiziell unterstützt wird.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 19
Page 20
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Ich möchte Bilder wiedergeben, es werden jedoch immer nur Videos abgespielt
Erst, wenn Videos auf dem Gerät vorhanden sind und diese abgespielt werden, kann in den Slideshow-
Modus gewechselt werden. Dieser Modus ist bis zum Neustart des HoE 1-03 aktiv.
Mehrere Video-Streams im Netzwerk funktionieren nicht
Soll über ein Netzwerk mehrere HDMI Quellen an verschiedene Empfängernetze verteilt werden, so muss
der Ethernet Management Switch so konfiguriert werden, dass Sender und Empfänger von einer Quelle jeweils in einem eigenen abgeschlossenen VLAN Netz arbeitet.
Es ist kein Zugriff auf eine der IP-Adressen möglich
Für einem Werksreset setzen Sie sich bitte mit unserem Service in Verbindung
SLA
Ein Service-Level-Agreement (SLA) ist ein Vertrag zwischen einem Service-Provider und ihre internen oder externen Kunden, die, welche Dienstleistungen der Provider einrichten dokumentiert.
20 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 21
6. Technische Daten
MPEG-TS (MPEG2 / MPEG Audio V1 Layer 2) 2,4 Mbps – 576p
MPEG-4 (MPEG4 / AVC High L3.1 / AAC 2CH) 5,4 Mbps – 720p
MPEG-4 (MPEG4 / AVC High L3.1 / AAC 2CH) 5,2 Mbps – 720p
Unterstützte Formate
Default IP (Media Input Port) 192.168.0.130
Default IP (Media Output Port) 192.168.168.55
Default Credentials User: “admin” Password: “ax8262”
FTP-Einstellungen Anonymous FTP / with credentials
Dateizugriff
Speicher 8 GB USB 2.0
Konfigurationsoberfläche HTML (Mobile-Device-Ready) – PHP /w CSS
Unterstützte Dateisysteme FAT16, FAT32
Ethernet 2x RJ45, 10/100 BaseTX half- and full-duplex
Maximum transmission range with 1080P 8-bit
USB-Anschluss Version 2.0 (HDDs or other sticks not supported)
MPEG-4 (AVC High L4.1 / H.264 / AAC 6CH) – 8,5 Mbps – 800p
MPEG-4 (AVC / QuickTime / Main@L4.0) 2,1 Mbps – 1080p
AVI (MPEG-4 / DIVX5.0 / MP3) 1,5 Mbps – 720p
AVI (MPEG4 / XVID / PCM) 1,8 Mbps – 720p
JPG (max. 10 MB – max. 65536x65536)
Windows Share (SMB / CIFS) w/o credentials (falls aktiviert / if enabled)
120 m (CAT5E/6 /24AWG/Solid)
Betriebsspannung 5 VDC
Maximale Leistungsaufnahme 7,5 VA
Betriebstemperatur -5 - +35°C
Luftfeuchtigkeitsbereich 5 - 90% RH (nicht kondensierend / not condensing)
Abmessung (B×H×T) 216 x 116 x 28 mm
Gewicht 650g
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 21
Page 22
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
7. Verwendete Open Source Software
"This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
7.1. OpenSSL License
Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products
derived from this software without prior written permission. For written permission, please contact openssl­core@openssl.org.
5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their
names without prior written permission of the OpenSSL Project.
6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes
software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EX-PRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IM-PLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THE-ORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (IN-CLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).
7.2. Apache License
Version 2.0, January 2004 Hinweise zum Copyright finden Sie unter: http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1
through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
22 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 23
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software
source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form,
including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made avail-able under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or
without modifications, and in Source or Object form, provided that You meet the following conditions: a. You must give any other recipients of the Work or Derivative Works a copy of this License; and
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 23
Page 24
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
b. You must cause any modified files to carry prominent notices stating that You changed the files; and c. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent,
trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
d. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You
distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this Li-cense.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You
to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwith-standing the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
7. Trademarks. This License does not grant permission to use the trade names, trade-marks, service marks, or product names
of the Licensor, except as required for reason-able and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
8. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor
provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON­INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
9. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
10. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
24 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 25
END OF TERMS AND CONDITIONS
7.3. GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must pro-vide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 25
Page 26
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
7.4. GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into an-other language. (Hereinafter, translation is included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
The modified work must itself be a software library. You must cause the files modified to carry prominent notices stating that you changed the files and the date of
any change.
26 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 27
You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall un-der Section 6, whether or not they are linked directly with the Library itself.
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 27
Page 28
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and dis-tribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to re-compile the application to use the modified definitions.)
Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you dis-tribute.
You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
28 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 29
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is in-tended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute soft-ware through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version num-ber, you may choose any version ever published by the Free Software Foundation.
If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WAR-RANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICU-LAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU AS-SUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MOD-IFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 29
Page 30
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CON­SEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING REN-DERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
7.5. GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not
allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the
GNU General Public License, supplemented by the additional permissions listed below.
1. Additional Definitions As used herein, "this License" refers to version 3 of the GNU Lesser General Public Li-cense, and the "GNU
GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined
Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not
otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version".
The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work.
2. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the
GNU GPL.
3. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be
supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:
a. under this License, provided that you make a good faith effort to ensure that, in the event an Application
does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or
b. under the GNU GPL, with none of the additional permissions of this License applicable to that copy.
4. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library.
You may convey such object code under terms of your choice, provided that, if the incorporated material is not
30 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 31
limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following:
a. Give prominent notice with each copy of the object code that the Library is used in it and that the Library
and its use are covered by this License.
b. Accompany the object code with a copy of the GNU GPL and this license document.
5. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict
modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following:
a. Give prominent notice with each copy of the Combined Work that the Library is used in it and that the
Library and its use are covered by this License. b. Accompany the Combined Work with a copy of the GNU GPL and this license document. c. For a Combined Work that displays copyright notices during execution, include the copyright notice for the
Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this
license document. d. Do one of the following:
1. Convey the Minimal Corresponding Source under the terms of this Li-cense, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.
2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate prop-erly with a modified version of the Library that is interface-compatible with the Linked Version.
e. Provide Installation Information, but only if you would otherwise be required to provide such information
under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.)
6. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a sin-gle library together
with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:
a. Accompany the combined library with a copy of the same work based on the Library, uncombined with any
other library facilities, conveyed under the terms of this License.
b. Give prominent notice with the combined library that part of it is a work based on the Library, and
explaining where to find the accompanying uncombined form of the same work.
7. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 31
Page 32
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
END OF TERMS AND CONDITIONS
32 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 33
2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten 33
Page 34
Betriebsanleitung | HoE 1-03 | Cloud-Media-Player
34 2015-08-23 | © AXING AG Schweiz | Konstrukions -, Typenänderung, Irrtümer und Druckfehler vorbehalten
Page 35
HoE 1-03 Cloud Media Player
Operation Manual
Page 36
Operation Manual | HoE 1-03 | Cloud Media Player
Table of contents
1. Product description ....................................................................................................................................... 4
1.1. Functions .............................................................................................................................................. 5
1.2. Connections .......................................................................................................................................... 5
2. Application scenarios .................................................................................................................................... 6
2.1. Cloud solution (our recommendation) .................................................................................................. 6
2.2. Solution with own central server .......................................................................................................... 7
2.3. The combination solution ..................................................................................................................... 7
3. Installation .................................................................................................................................................... 8
3.1. Cabling ................................................................................................................................................. 8
4. Configuration ................................................................................................................................................ 9
4.1. Configuration of Media Input ............................................................................................................... 9
4.2. Configuration of Media Output ............................................................................................................ 9
4.3. Configuration of IP Address (Receiver HoE 1-01) ................................................................................ 10
4.4. Web interface ..................................................................................................................................... 10
5. Troubleshooting .......................................................................................................................................... 19
6. Technical data ............................................................................................................................................. 21
7. Used open source software ......................................................................................................................... 22
7.1. OpenSSL License ................................................................................................................................. 22
7.2. Apache License ................................................................................................................................... 22
7.3. GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 ................................................ 25
7.4. GNU LESSER GENERAL PUBLIC LICENSE ............................................................................................ 26
7.5. GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 .................................................... 30
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 37
Safety messages
Do NOT use the device near water or in rooms with high humidity such as humid cellars or near swimming
pools.
Do NOT use the device outdoors. All connections must be located inside a building. Keep the device away from moisture, dust or corrosive liquids. Do NOT install the device, use it or perform maintenance during a thunderstorm. There is a risk of an electric
shock during thunderstorm.
Connect ONLY appropriate accessories to the device. Make sure that all cables are connected to the correct port. Lay the Ethernet, antenna and electric cables carefully in order to prevent anyone from stepping on or
stumbling over them.
Do NOT cover the ventilation slots of the device since insufficient air supply may cause damage to the
device.
Do NOT place any objects on the device. Position the device in a place where NOBODY can step on it. Prior to maintenance or dismounting work, disconnect the Ethernet and power cable from the device. In case of damage, interrupt the power supply. Do NOT try to repair the device. Contact your local retailer to order a new device. Do NOT open the device or unit. Opening the device or removing its covers would put in risk risks such as
being exposed to high voltage. This device should ONLY be maintained or uninstalled by qualified service personnel. Contact your retailer for further information.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 3
Page 38
Operation Manual | HoE 1-03 | Cloud Media Player
1. Product description
The HoE 1-03 Cloud Media Player expands your network by a multimedia streaming playback device. The device itself streams the multimedia contents which are deposited on the connected USB stick through a
ethernet connection to network-internal HoE 1-01 receivers. The latter convert the IP-broadcast-signal into a HDMI-signal. Therewith HDMI-devices can playback the multimedia content. Further information regarding the the HoE 1-01 devices can be found on our webpage www.axing.com.
These contents can be obtained from HoE 1-03 online, which means, from the cloud, or alternatively be stored in the local network.
The player uses the FTP protocol classically regarding media (hereafter referred to as "Sync"). Alternatively, you can store data manually on the device - this can be done not only by saving media data on
the USB stick (e.g. from a PC), but also by copying the data from Windows Share (CIFS- / SMB share) provided by the player.
This allows you to transfer dynamic, constantly changing multimedia contents which are stored in the cloud to the HoE 1-01 receiving devices, and consequently transfer them per HDMI to the terminal devices, such as projectors or TFT television sets.
Through this, the video signal will be fed into the Ethernet network through a special technology, so that the receiving devices can receive this signal without any delays, and pass it to the terminal device.
By the parallel broadcasting of multimedia contents in the network, various fields of application are possible. A HoE 1-03 Cloud Media Player can be deployed wherever digital contents should be played but a single player
would not be appropriate. It is also possible to create several redundancy grades through the cascadable distribution channels per Cloud.
If a server or an Internet connection fails, the local data deposited on the USB stick can still be reproduced. A centralized management and automatic distribution of multimedia content is also guaranteed, as well as the
updating of media contents according to a manually defined time slot. It is also possible to transfer large media contents even with slow Internet or VPN connections, due to the incremental synchronization, where only the changes to the latest synchronization state have to be demanded.
One area of application would be the advertising industry. Advertising contents are stored on a central server or on a Cloud. The player synchronizes these data with the USB stick and plays the media on the terminal device.
For example, it is also possible to reproduce media depending on the time of the day by flexible synchronization settings.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 39
As an alternative to the video contents, slideshows can also be reproduced, whereby the interval of image change can be configured manually - still images are also possible.
1.1. Functions
Cloud Media synchronization Manual synchronization Time-controlled synchronization Interval-controlled synchronization SMB / CIFS / SAMBA / Windows Share support Password protected web interface Integrated USB Stick Updateable firmware Slideshow function USB playback function HD & SD playback Intuitive web frontend Streaming up to 127 receivers Remote configuration in VPN network possible
1.2. Connections
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 5
Page 40
Operation Manual | HoE 1-03 | Cloud Media Player
2. Application scenarios
Since your HoE 1-03 Cloud Media Player supports all Ethernet network topologies, a variety of application scenarios can be realized.
2.1. Cloud solution (our recommendation)
A variety of online service providers offer so-called cloud services. Here, only the "cloud storage" is relevant for our application.
These online services provide full FTP access to a dedicated storage. Due to the dynamic cloud structure, this can be extended to favorable conditions (advantage over a hosting of its own). This server is globally accessible and the access is guaranteed via the corresponding credentials. This is the so-called service within the framework of a cloud-computing SaaS contract (Software as a Service). Thus the FTP is the software service, which works on the remote cloud.
If the media data should be exchanged, they will be exchanged on this server or transferred on the server from any system on the Internet.
The illustration shows the distribution of media by means of cloud system.
The advantages through using cloud
Globally accessible - even the storage of data whilst traveling would be possible. High reliability - global service providers with corresponding SLAs. Modular design - storage expansion is possible without any problems. High speed - unlimited number of synchronizations are simultaneously possible. Normally there is no bandwidth limitation due to the good connection at the data center. High data security by ISO certification of the service providers
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 41
2.2. Solution with own central server
A typical scenario would be that the media data are kept on its own server (the hosting of its own). The recent data are located on this server, which should be synchronized from the Cloud Media Player.
This server is accessible through FTP and the data are also available locally in the network. If the media data should be exchanged, they will be exchanged on this server or transferred on the server from
any system in the network. With VPN (e.g. per PPTP), a worldwide coverage is also possible. In this situation, the VPN router must be
configured at the sender's side as well as at the receiver's side. The reliability and speed of the hardware and Internet connection must be ensured. Apart from that, this
solution is, in comparison with the cloud solution, mostly undersized for several parallel synchronizations.
The illustration shows the solution for the VPN access of individual branches to the central server.
2.3. The combination solution
With this solution, the data will be kept on your own server and mirrored in the cloud on regular basis. This would be therefore particularly useful, when the central location from which the media data should be
transferred is under the circumstance of poor Internet connection. This would enable to benefit from all advantages of cloud-computing and the speed of the local network.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 7
Page 42
Operation Manual | HoE 1-03 | Cloud Media Player
3. Installation
Switch off all devices before installation. The installation of HoE 1-03 runs intuitively.
3.1. Cabling
Video playback (Plug and Play)
For an instant playback of the stored video, you first have to connect the LAN cable (RJ-45) to the HoE 1-03 (Media-Output-Port) and establish the connection to your network. The video will be shown on the monitor connected to your HoE 1-01 device. Finally, connect the 5V power supply to the devices and the power indicator next to the USB port (Cloud Media Player) will light up.
The Media-Output of the Cloud Media Player is configured ex works as followed: IP-address 192.168.168.55 / Subnetz-Maske = 255.255.255.0
The HoE-1-01 receivers are configured ex works as followed: IP-address 192.168.168.56 / Subnetz-Maske = 255.255.255.0
Configuration via a management switch
Is the internet access (Media-Inout-Port of the Cloud Media player) on the same network switch as the Media­Output-Port and the HoE-1-01 receivers, then thenetwork switch must have a VLAN- and management­function as well as must support the broadcast protocols.
Because of the broadband requirements of video broadcasts, the Media-Output-Port and the HoE 1-01 receivers must always be in their own closed VLAN network. Please configure your network switch accordingly.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 43
4. Configuration
First of all, before you configure the settings for demanding media, you have to configure the settings for the HoE connection.
4.1. Configuration of Media Input
In order to configure the synchronization settings, you have to log in through a browser on the device. The device is equipped with static IP addresses which have been factory set. Please note that the HoE 1-03 has
two IP addresses – one for media input and one for media output. In order to perform configuration for your media-playback, you have to set up a connection to the media input
IP address. Before you are able to access the device, you have to make sure that the IP address of your laptop / PC, from
which you configure, is located in the same network segment as the HoE 1-03. The factory IP address of HoE 1-03 (media input port) is 192.168.0.130. In order to configure the IP address
from Laptop / PC, please perform the following steps. Change the IP address of the PC / laptop, for example to 192.168.0.11:
Control panel > Network connections > LAN connection >Properties > Internet protocol version 4 TCP/IPv4 > Properties > Use the following IP address: Press OK to save.
Establish a connection between media input port and your PC / laptop. Now enter the IP address 192.168.0.130 in the web browser.
You will be able to carry out the initial configuration after the call of the web interface.
4.2. Configuration of Media Output
The HoE media output port is configured through a web browser. The factory IP address is 192.168.168.55. Before you are able to access the Media-Output-Port, you have to make sure that the IP address of your laptop / PC (from which you configure) is in the same network segment as your Media-Output-Port. Please follow the instructions of 4.1. After entering the IP-address in your web browser, the Welcome window will open.
The IP- and MAC-address as well as the subnet mask can be changed under the menu item System. With the button Apply the changes will be confirmed. These steps have to be repeated for each HoE 1-01 receiver with their own IP-address.
To make sure that the HoE 1-01 devices can be reached correctly, you can enter the new IP-address in your web browser to double-check. The menu window will open. If the settings are correct, the connected terminal device already plays an info video.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
9
Page 44
Operation Manual | HoE 1-03 | Cloud Media Player
4.3. Configuration of IP Address (Receiver HoE 1-01)
The HoE 1-01will be configured via a web browser. The IP address ex works is 192.168.168.56. The IP address, MAC address and the subnet mask can be changed under the menu item "System". The
change will be confirmed by the Apply button. Step 4 is repeated for each receiver with its own IP address. To check if the HoE 1-0x can be reached correctly, you can enter the new IP addresses in the web browser, a
menu window should be displayed. If these settings are correct, at this time you can see a short info video on a connected monitor.
Several HoE 1-01 in one system:
Each HoE 1-01 requires its own IP-address , which is in the same network segment, as well as an own MAC­address (see HoE 1-01 operating manuel www.axing.com | Download).
4.4. Web interface
Password entry
The factory set password will be required when visiting the web interface: User name: admin, password: ax8262
The password should be changed after the first login (detailed description under FTP user name and web password).
4.4.1. FTP SETTINGS
FTP server address
Please enter your FTP server address for your FTP-Server or your Cloud here. Please use the "full qualified" path to the folder, in which the media is deposited. The FTP server address must be saved before user name and password are configured.
Please pay extra attention that the video / picture data will always be put into a folder "Video" (please pay attention to small and capital letters) on the cloud or FTP server.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 45
FTP User name and password
Here you can enter the access data to the FTP server. Please pay attention to lower case and upper case. If you want to use the "anonymous" access, please enter
the following values: User: "anonymous" Password: "mail@no-reply.com" (Here you can enter any e-mail address) When changing user name or password, the FTP server address must be confirmed again. The same applies
when changing the FTP address, then user name and password must be confirmed again. After the FTP server access has been configured, please check the FTP server access with Sync Now afterwards.
Operation of several Cloud Media Players
If several Cloud Media Players access the same FTP-server, the FTP-server has to be configured accordingly. For example three Cloud Media Players are going to be used. Each with a different commercial video. Thus on the FTP-Server three different subfolders have to be created, e.g. HoE 1, HoE 2 and HoE 3. The subfolder need three different usernames and passwords.
The Cloud Media Players have to be configured as followed:
FTP-Server subfolder HoE 1
Username: AxingHoE1 Password: 123456
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 11
Page 46
Operation Manual | HoE 1-03 | Cloud Media Player
FTP-server subfolder HoE 2
Username: AxingHoE2 Password: abcdef
FTP-server subfolder HoE 3
Username: AxingHoE3 Password:
Automatic FTP Sync
123456abced
Enabled (30 min interval)
Activates the automatic FTP synchronization. If this function has been selected, the sync process will repeat once every 30 minutes. The timing starts from the moment when the device has been started. As an alternative, you can specify the times and intervals on your own in the area "FTP custom interval“ or "SET single sync Time“ (Illustrations 8 & 9).
In the case, where the synchronization will take longer than the indicated time, the second procedure will not be initiated. The system automatically recognizes that a synchronization procedure is already running and will thus not start a new one. Also, all of the following synchronization procedures take place incrementally, which means only the changes will be synchronized. This would allow significantly faster synchronization procedures.
After the setting has been made, the text field above displays the status, likewise when you use other configuration options below.
Disabled
The automatic synchronization has been deactivated. This setting is designed exclusively for local USB application.
Sync now
The "Sync Now" button starts a single sync instance. This function can be used when you want to synchronize manually and in the case where you do not want automatic synchronization procedures on a regular basis. Potentially existing automatic synchronization procedures remain unaffected.
Check sync status
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 47
This button is needed in order to find out if synchronization procedures are currently running. This is especially necessary when the Internet connection is slow and the synchronization procedure takes longer time.
The text field above shows you the latest status.
Attention: Please note that the text field only shows you the latest status, not the current status if you have not pressed the "Check Sync Status" button. This will not take place automatically when viewing the page. Always use this button if you want to learn the current status.
Set custom interval
Here you can determine your own synchronization interval. You can decide on what you want to select: 1. every x. hour (s) or 2. every x. minute (s). You are only allowed to select one of the two options; otherwise the synchronization will not function. Please enter a value between 1 and 23 for hours or alternatively a value between 1 and 59 for minutes.
After you have adopted the settings, the current value in the main menu Automatic FTP Sync will be shown in the upper section.
Set single sync time
Here you can determine a single synchronization time every day, at which it will be conducted. You must enter at least one value here in the field "hour". For example, you can set the hour to 21 and the minute to 43, thus the synchronization begins at 21:43. This function is particularly useful in case that you use your own (hosting) server, which is limited in the Internet bandwidth. In this case you can adjust the synchronization time between each individual Cloud Media Player. By doing so you can prevent an overload of the network bandwidth.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 13
Page 48
Operation Manual | HoE 1-03 | Cloud Media Player
4.4.2. OTHER SETTINGS
USB stick access via Windows share (SAMBA)
This field is used for activating or deactivating Windows network share of the USB stick. This protocol is also called SMB, SAMBA or CIFS protocol.
In delivery state, the USB stick access is deactivated.
After the SMB has been activated, you can combine via the Windows Share. Just enter the IP address of the device in the address field of Windows Explorer (e.g. \\192.168.0.130\). Then you have access to the USB stick automatically.
Please note that you have full reading and writing access and can change all files. Please use this function with caution and deactivate the function as soon as you do not need it any more. The image files and video files must be kept in the "Video" folder. It is not allowed to use the space character in the file names of images and videos.
Please note that if no video has been saved on the USB stick, the device will reboot every 10 minutes. A guidance video with the note appears on the monitors:
Please contact your administrator afterwards or save a video manually on the USB stick. During remote maintenance, deposit the video on the FTP server or on the cloud, and initiate the synchronization manually under the item "Automatic FTP Sync".
Resolution
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 49
You can choose between a resolution of 720p and 1080p. The button with the blue colored background is active. In delivery state, 1080p is configured as factory setting. After the resolution has been changed, a reboot should be performed.
Web password
This field allows you to change the password of the web interface: The factory-set password is "ax8262". Please note the following rules for passwords: The password can only be composed of a continuous string of characters. The string of characters can only
include printable letters. If you want to remove the password completely (which is not recommended), then leave this field empty and
select "apply changes".
Slideshow
This field allows you start the slideshow mode for images. Please note that the images also have to be stored in the directory "Video". After selecting "Start Slideshow", the running video-streaming will be interrupted at once, the images will be checked and displayed afterwards. This process can last for up to 20 seconds. The image change interval should not be set at less than 15 seconds.
If you prefer, you can configure an image change interval. E.g. this would enable you to have 7 images available and show one image every day - e.g. for advertising purposes.
Please note that the images have a similar file size. A black background appears for a short time between each image changes.Thus the black background may vary in time according to the image file size.
Reboot
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
15
Page 50
Operation Manual | HoE 1-03 | Cloud Media Player
At this point you can restart the device. According to certain firmware updates, it is necessary to restart the device manually.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 51
4.4.3. MAINTENANCE
The upper part of this page gives you a general overview of the device. Here you can find information on your current software version, the serial number, current temperature of the device and the required storage capacity of the USB stick (in percentage).
Please note that the temperature should not exceed 85ºC. If the temperature is within such a high range, please check the temperature regularly and ensure sufficient cooling.
Update software version
In order to update the software, select the corresponding update file (softa.zip) by using the "Search" button. Select "Update" after choosing the file. This process can last for up to two minutes. It is recommended to restart the Cloud Media Player after the update.
For current firmware go to www.axing.com and then click Download | Software/Firmware
Backup
You can make a backup copy from the Cloud Media Player with the Backup function. All settings will be stored. The file “export.bin“ will be deposited in the download area.
Restore
A backup file with default configuration from another Cloud Media Player can be loaded with the Restore function.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
17
Page 52
Operation Manual | HoE 1-03 | Cloud Media Player
Reset
With the reset function, the Cloud Media Player will be reset to the state of delivery.
System options
In this field you can specify the network settings. They include IP address, network mask and gateway address as well.
Please note that the device can only be reached via the new IP address after the adoption of the settings. A reset is impossible! Please use this function with caution. Do not use any network settings that you do not know.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 53
5. Troubleshooting
General information
Check if all cable connections are fitted tightly. Check whether the HoE 1-0x devices can be accessed with the set IP address via the web browser. If you do not use a VLAN separated network, overloads and failures may occur in the network. If that is the
case, make sure your network will be configured by an experienced network technician.
If you cannot locate the problem and if a network problem is present at the time, contact an experienced
network technician.
No video signal
Check the cabling For testing purposes, connect the HoE 1-01 directly to the media output port of the HoE 1-03. Check if the videos in the file "Video" are available on the USB memory stick. Check if the USB memory stick is formatted with the file system FAT16 / FAT32. Check if the HoE 1-01 settings (located in the same network segment) are correct.
Poor or bumpy video
Check the format of your video files. Please note that only formats listed in the "supported formats" will be supported.
No access to the web interface
For testing purposes, use an alternative browser. Check the network connection (PING).
The web frontend is password protected
Enter "admin" as user name and "ax8262" as password. You can change the password later by yourself.
The device always restarts automatically
Please check if video files are available and if the data of the FTP server in the web interface have been
correctly entered.
The device does not start
Check if the power cable is connected correctly. Disconnect it and re-connect it after about 20 seconds.
FTP sync status indicates that a synchronization process is running, but nothing has happened.
Do you have a slow Internet connection? Is your FTP server accessible? Perhaps the last synchronization procedure has started, when the settings were still incorrect and now the
process tries to synchronize taking the old settings into account.
In order to solve the problem, try restarting your device.
Video files are not synchronized
Have you replaced the USB stick? Please note that only the USB stick provided by us is officially supported.
I want to reproduce images, but only videos can be played.
Only if videos are available and can be played on this device, it is possible to change into the slideshow
mode. This mode remains active until the restart of HoE 1-03.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 19
Page 54
Operation Manual | HoE 1-03 | Cloud Media Player
Several video-streams in the network do not function
If several HDMI sources need to be distributed to different receiving networks, then the Ethernet
Management switch must be configured in such a way that the transmitter and receiver of one source work in a separate closed VLAN network respectively.
It is impossible to access any of the IP addresses
Please contact our service for a factory reset.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 55
6. Technical data
MPEG-TS (MPEG2 / MPEG Audio V1 Layer 2) 2.4 Mbps – 576p
MPEG-4 (MPEG4 / AVC High L3.1 / AAC 2CH) 5.4 Mbps – 720p
MPEG-4 (MPEG4 / AVC High L3.1 / AAC 2CH) 5.2 Mbps – 720p
Supported formats / supported media
Default IP (media input port) 192.168.0.130
Default IP (media input port) 192.168.168.55
Default credentials User: “admin”
Password: “ax8262”
FTP-Settings Anonymous FTP / with credentials
File access Windows Share (SMB / CIFS) w/o credentials (if enabled)
Memory 8 GB USB 2.0
Configuration interface HTML (mobile-device-ready) – PHP /w CSS
Supported file systems FAT16, FAT32
Ethernet 2x RJ45, 10/100 BaseTX half- and full-duplex
Maximum transmission range with 1080P 8-bit
MPEG-4 (AVC High L4.1 / H.264 / AAC 6CH) – 8.5 Mbps – 800p
MPEG-4 (AVC / QuickTime / Main@L4.0) 2.1 Mbps – 1080p
AVI (MPEG-4 / DIVX5.0 / MP3) 1.5 Mbps – 720p
AVI (MPEG4 / XVID / PCM) 1.8 Mbps – 720p
JPG (max. 10 MB – max. 65536x65536)
120 m (CAT5E/6 /24AWG/Solid)
USB port Version 2.0 (HDDs or other sticks not supported)
Operating voltage 5 VDC
Maximum power consumption 7.5 VA
Operating temperature From -5 to 35°C
Air humidity range 5 - 90% RH (not condensing)
Dimensions (W×H×D) 216 x 116 x 28 mm
Weight 650g
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 21
Page 56
Operation Manual | HoE 1-03 | Cloud Media Player
7. Used open source software
"This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
7.1. OpenSSL License
Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
All advertising materials mentioning features or use of this software must display the following
acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products
derived from this software without prior written permission. For written permission, please contact openssl­core@openssl.org.
Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names
without prior written permission of the OpenSSL Project.
Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes
software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EX-PRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IM-PLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THE-ORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (IN-CLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).
7.2. Apache License
Version 2.0, January 2004 Hinweise zum Copyright finden Sie unter: http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1
through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 57
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software
source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form,
including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made avail-able under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or
without modifications, and in Source or Object form, provided that You meet the following conditions: a. You must give any other recipients of the Work or Derivative Works a copy of this License; and
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 23
Page 58
Operation Manual | HoE 1-03 | Cloud Media Player
b. You must cause any modified files to carry prominent notices stating that You changed the files; and c. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent,
trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
d. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You
distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this Li-cense.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You
to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwith-standing the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
1. Trademarks. This License does not grant permission to use the trade names, trade-marks, service marks, or product names
of the Licensor, except as required for reason-able and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
2. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor
provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON­INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
3. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless
required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
4. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for,
acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 59
END OF TERMS AND CONDITIONS
7.3. GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must pro-vide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 25
Page 60
Operation Manual | HoE 1-03 | Cloud Media Player
occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
7.4. GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into an-other language. (Hereinafter, translation is included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
The modified work must itself be a software library. You must cause the files modified to carry prominent notices stating that you changed the files and the date of
any change.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 61
You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall un-der Section 6, whether or not they are linked directly with the Library itself.
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 27
Page 62
Operation Manual | HoE 1-03 | Cloud Media Player
As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and dis-tribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to re-compile the application to use the modified definitions.)
Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you dis-tribute.
You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 63
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is in-tended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute soft-ware through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version num-ber, you may choose any version ever published by the Free Software Foundation.
If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WAR-RANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICU-LAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU AS-SUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MOD-IFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 29
Page 64
Operation Manual | HoE 1-03 | Cloud Media Player
ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CON­SEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING REN-DERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
7.5. GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not
allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the
GNU General Public License, supplemented by the additional permissions listed below.
1. Additional Definitions As used herein, "this License" refers to version 3 of the GNU Lesser General Public Li-cense, and the "GNU
GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined
Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not
otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version".
The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work.
2. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the
GNU GPL.
3. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be
supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version:
a. under this License, provided that you make a good faith effort to ensure that, in the event an Application
does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or
b. under the GNU GPL, with none of the additional permissions of this License applicable to that copy.
4. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library.
You may convey such object code under terms of your choice, provided that, if the incorporated material is not
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 65
limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following:
a. Give prominent notice with each copy of the object code that the Library is used in it and that the Library
and its use are covered by this License.
b. Accompany the object code with a copy of the GNU GPL and this license document.
5. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict
modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following:
a. Give prominent notice with each copy of the Combined Work that the Library is used in it and that the
Library and its use are covered by this License. b. Accompany the Combined Work with a copy of the GNU GPL and this license document. c. For a Combined Work that displays copyright notices during execution, include the copyright notice for the
Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this
license document. d. Do one of the following:
1. Convey the Minimal Corresponding Source under the terms of this Li-cense, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.
2. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate prop-erly with a modified version of the Library that is interface-compatible with the Linked Version.
e. Provide Installation Information, but only if you would otherwise be required to provide such information
under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.)
6. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a sin-gle library together
with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following:
a. Accompany the combined library with a copy of the same work based on the Library, uncombined with any
other library facilities, conveyed under the terms of this License.
b. Give prominent notice with the combined library that part of it is a work based on the Library, and
explaining where to find the accompanying uncombined form of the same work.
7. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 31
Page 66
Operation Manual | HoE 1-03 | Cloud Media Player
Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
END OF TERMS AND CONDITIONS
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints
Page 67
2015-08-23 | © AXING AG Switzerland | We reserve the right not to be liable for any changes in design and layout, errors and misprints 33
Loading...