Hallo Community,
ich habe folgende Frage an Euch und hoffe sehr, es kann mir jemand weiterhelfen bevor ich vor lauter Frust meinen Bleistift ganz aufgeknabbert habe.
Folgendes Szenario ist gegeben:
- 1 IP Camera von Axis
- Symcon Server
- App auf dem Smartphone
-
Versuch: Wenn ich den Kammerastream mittels Medienwiedergabe als MJPEG einbinde funktioniert die Anzeige auf meinem Androiden wunderbar. Es handelt sich um eine Live-Übertragung. Leider zeigt diese Art der Einbindung auf dem IPhone keinen Stream an.
-
Versuch: Ich binde den Stream als Skript folgendermassen ein:
<?
print "<img src='http://[BENUTZER]:[PASSWORT]@[IP-ADRESSE]:8133/axis-cgi/mjpg/video.cgi?resolution=640x360' style='width: 100%; height: auto;' />"
?>
Hierbei wird mir auf dem Androiden nur ein Frame also Platzhalter mit einem durchgestrichenen Bild-Symbol oben links in der Ecke angezeigt. Das kleine Symbol in der Ecke soll mir wohl sagen, dass der Aufruf korrupt war. Auf dem IPhone funktioniert das ganze leider auch nicht.
Daher nun meine Frage an Euch, wie kann ich es einbinden, dass ich eine LIVE-Übertragung hinbekomme und eine Anzeige auf Android und iOS gewährleistet ist? Sollte beides nicht klappen dann vorzugsweise nur unter iOS.
Freue mich über Eure Vorschläge und Antworten hierzu.
Viele Grüße