IPhone/iPod/iPad Unterstützung
Aus DVBViewer
[Bearbeiten] Der Recording Service beinhaltet ein IPhone/IPad/IPod kompatibles Webinterface und kann LiveTV und Aufnahmen zum IPhone/IPad/IPod streamen.
- Das Webinterface basiert auf der Arbeit von Forumsnutzer swerner.
- Es wird benötigt: FFmpeg Lastest Static Build für x64 Systeme kann die 64bit version genommen werden . Die Datei ffmpeg.exe in das Programmverzeichnis des Recording Service entpacken (dort wo die DVBVservice.exe sich befindet).
Am besten dem Setup das auswählen der Version überlassen.
- Es wird mindestens iPhone OS Version 3.1.2 benötigt.
- Um mit dem iPhone auf das Webinterface zuzugreifen, bitte Safari auf dem iPhone öffnen und die Adresse des Recording Service Webserver + /iphone/ eingeben.
- Beispiel: http://[Servername]:[Webserver Port]/iphone/.
- Das Streaming nutzt das Quicktime Plugin für Mobile Safari auf dem iPhone, bitte sicher stellen, dass es aktiviert ist (ebenso wie JavaScript).
- Streaming zum iPhone ist immer eine Liveumwandlung in das h264 Format (selbst wenn die Quelle auch h.264 ist), da die Größe angepasst werden muss. Dafür wird jede Menge CPU Power benötigt: (diese Werte sind nur eine ungefähre Richtlinie) SD MPEG2 Quelle → mindestens Dualcore mit 1.5 GHz, HD H.264 Quelle → mindestens Dualcore mit 2.6 GHz).
- Die EPG-Suchseite funktioniert noch nicht im Moment.
Achtung Wer das Streaming über das Mobilfunknetz nutzt muss sich bewusst sein, daß dabei sehr schnell große Datenmengen zusammenkommen. Soll heißen bei Datenvolumen basierten Tarifen wird das schnell sehr teuer.
Hier ein kleiner Tipp, damit man nicht immer den Nutzername/Passwort beim Starten des Webinterface im Vollbild eingeben muss:
In Safari: Das Webinterface mit: http://[Nutzername]:[Passwort]@[ServerIP]:[Server Port]/iphone/ öffnen und dann zur Home Screen hinzufügen. Jetzt öffnet es sich ohne Abfrage. Die Nutzung erfolgt auf EIGENE Gefahr!
Beispiel URL:
Nutzer: Admin
Passwort: Admin
IP: 192.168.0.2
Port: 8089
http://Admin:Admin@192.168.0.2:8089/iphone/
Es kann auch eine Liste von IPs anlegen, die sich nicht beim Webserver anmelden müssen. Dies ist hilfreich für die lokale(!) Nutzung durch iPad/iPod/iPhone u.Ä..
Diese Funktion ist ein potentielles Sicherheitsrisiko, wenn sie falsch eingesetzt oder in einem ungeschütztem WLAN genutzt wird.
Benutzung erfolgt daher auf eigene Gefahr!
Um die Funktion zu aktivieren muss der Recording Service gestoppt und in der [Konfigurationsverzeichnis] \config\svcuserdata.xml folgende Änderung hinzugefügt werden:
<section name="TrustedDevices"> <entry name="0">192.168.178.3</entry> <entry name="1">192.168.178.5</entry> </section>
Die IPs müssen natürlich auf das jeweilige System angepasst und die Liste kann entsprechend dem Schema erweitert werden.



