Was funktioniert jetzt genau im Chrome und was im Firefox?
Mit welchem Browser lässt sich der HTML-Teil als Element des Webfronts auswerten?
Mit welchem Browser kannst du das Bild sehen, wenn du diese Seite direkt in eine HTML-Datei packst und diese öffnest?
Mit welchem Browser bekommst du ein Bild, wenn du direkt auf den Link zum Bild gehst, also http://user:pw@192.168.1.1/cgi-bin/faststream.jpg?stream=full
Dann vermute ich, dass es bei Chrome oder der Kamera ein Update gab, welches die Kompatibilität stört. Wir setzen lediglich auf der existierenden Quelle auf. Wenn diese nicht funktioniert, dann sieht das leider schlecht aus.
Hast du vielleicht die Möglichkeit die Aufrufparameter zu verändern und es so unter Chrome zum Laufen zu bringen? Kannst du irgendwie via Chrome auf das Bild zugreifen, indem du ohne Parameter auf die Kamera gehst, also die IP-Adresse ohne Anhänge?
Ich denke dein erster Schritt sollte es sein, das Bild unabhängig von IPS in Chrome anzuzeigen. Wenn du das hinbekommst, dann sollte es nicht kompliziert sein, das Bild auch im Webfront anzuzeigen.
Chrome unterstützt seit einigen Versionen (ich vermute 1,5 Jahre) keine Links mit Username/Passwort in der URL, welche direkt eingebettet werden. Nur Firefox kann dies wohl noch. Wenn du mal testweise die Authentifizierung in der Kamera entfernst, sollte es plötzlich wieder gehen (was aber ja nicht sinnvoll ist :()