Darstellung von MP4-Video mit IPS 5.2 auf iPhone/iPad

Hallo,

mit Update auf IPS 5.2 können ja nun auch MP4 abgespielt werden. Klappt auch wunderbar in einem Browser, sowohl auf iMac und MacBook als auch auf dem iPad im Safari. Super schickt, da komme ich viel schneller an die Videos meine Netatmo-Kameras.

Es klappt aber nicht in der IPS-App.

hier wird etwas von dem Video-Fenster angezeigt und dann ist Schluss

die dahinter stehende Seite sieht wie folgt aus


<video height="340" controls autoplay >
<source src="http://<ips-adresse>/user/netatmo/2019/09/24/2019-09-24_14.58_6c9d326a.mp4" type="video/mp4">
</video>

Kein Unterschied, ob ich die lokale Adresse nehme oder über die ipmagic-Adresse gehe.

IOS ist 12.4.1, iPad ist ein Air 2, das iPhone ein 8’er. IPS-App ist aktuell.

Hat auch nichts mit dem anzuzeigenden Video zu tun.

Was mache ich falsch?

Gruß
demel

Was passiert denn wenn du die URL im Safari auf dem iPhone eingibst? Denn eigentlich sollte dies ja keinen Unterschied machen.

paresy

Hallo,

wenn ich die URLin dem video-tag eingebe (auf iPhone und iPad) funktioniert der Abruf. Der Code (mit dem video-tag) wird dynamisch erzeugt, daher habe ich den HTML-Code in einer Mini-Webseite auf dem IPS-Server abgelegt - funktioniert auch.

Und wie gesagt, egal ob im internen Netz oder per ipmagic-Adresse

Gruß
demel

@paresy

Hallo,

habt ihr irgendeine Idee? Kann ich noch etwas machen?

danke & gruss
demel

Bisher nein. Ich hatte leider noch keine Zeit es mir genauer anzusehen :frowning:

paresy

alles klar.

danke
eemel

@paresy: hat aich auch mit 5.3 nichts geändert

demel

@paresy
bin mal wieder über das Problem gestolpert: gibt es eigentlich was neues mit der Ausgabe von mp4?

Das war noch die alte App oder? Ist das also auch für die neue noch aktuell?

paresy

Ja, ist die alte App.

Ich muss gestehen, das ich noch nicht auf die neue Visualisierung umgestellt habe. Da Visualisierung nicht so „mein Ding“ ist, habe ich mich nicht so recht mit beschäftigt :slight_smile:
Ich schau mal, ob ich es hinkriege und melde mich, wenn ich ein weis, ob es mit der neuen App klappt oder nicht (so oder so)

Nachtrag: im (alten) Webfront funktioniert es auch nicht

Grad noch mal getestet. Läuft bei mir in der alten und neuen App einwandfrei. Auch im WebFront. iFrame genau wie du ganz oben geschrieben hast.

Kann ich grundsätzlich bestätigen.

Das ist bei mir ein Problem mit dem Zugriff auf den User-Ordner.

Der ist mit einem Passwort abgesichert. Erfolgt der Zugriff via ipmagic-Adresse funktioniert es, im lokalen Netz nicht. Da er nicht die Basic-Authentifizierung nicht abfragt, wenn es im Rahmen des Skriptes erfolgt, bleibt der hängen.

Zudem gab es noch ein Problem mit dem Mix aus https-Zugriff und - im Verlaufe des Skriptes per http (der direkte Zugriff auf die Kamera für den Live-Stream geht im internen Netz nur per http, ist dafür aber schneller als über den Hersteller-Proxy). Wenn ich von aussen über ipmagic gehe, nehme ich logischerweise dafür immer den Zugriff über den Netatmo-Proxy. Aber das habe ich soweit lösen/umgehen können.

Bleibt das Problem für mich der Zugriff auf den User-Ordner mit Basic-Auth - erschwerend kommt hinzu, das man das bei jedem Aufruf der App oder Neustart des Safari (unter iOS) das Login auf der Webseite neu durchführen muss.
Auf dem Mac kann man im Browser sagen, das er sich das merken soll, aber nicht auf dem Mobilgeräten.
Ist auch egal, ob Safari, Symcon.-App oder Chrome - auf dem Mobilgerät sind alle gleich.

Vermutlich ein potentielles Problem mit der Sicherheit …

Eventuell ginge das, wenn ich dem Symcon-Webserver ein gültiges Zertifikat geben könnte, aber Symcon ist nur im internen Netz und nicht von aussen erreichbar. Hierfür sehe ich mit meinen eher eingeschränktem Verständnis für die Zertifikate keine Lösung; alle Erklärungen, die ich dazu gelesen habe, haben mich eher mehr verwirrt :-((
Ich habe Symcon mal das Zertifikat meiner Domain gegeben, aber da ist er natürlich auch nicht zufrieden, weil die Hostnamen nicht passen.