Ich habe eine AXIS M3026 (Web) Kamera im Einsatz und das „normale Livebild“ für die interne Nutzung hab ich so eingerichtet, dass es in einer Auflösung von 1920×1080 Pixel ausgeliefert wird.
Da ich aber das Kamerabild auch ins Internet streamen möchte, wäre es mir sehr recht, wenn der Stream fürs Web eine niedrigere Auflösung hätte. Stichwort: Bandbreite.
Da dies nicht unbedingt offensichtlich ist, wie man sowas einrichtet, wollte ich hier eine kurze und einfach Anleitung bereit stellen.
Zunächst geht ihr im Einrichtungs-Backend auf Video und dort auf Stream-Profile.
![](https://ostermeier.net/wp-content/uploads/2018/07/Bildschirmfoto-2018-07-05-um-11.35.34.jpg)
Ich habe mir dann einfach eines der vorhandenen Profile kopiert und ihm einen neuen Namen (webstream) gegeben. Dann die Einstellungen des neuen Profils nach meinen Wünschen angepasst und abgespeichert.
![](https://ostermeier.net/wp-content/uploads/2018/07/Bildschirmfoto-2018-07-05-um-11.38.09-1.jpg)
Nun stellte mich die Frage, wie ich diesen Stream denn nun im Browser abrufen könnte. Einige Google-Abfragen und Test später, hatte ich die korrekte URL.
http://ADRESSE-EURER-KAMERA/mjpg/video.mjpg?videocodec=h264&streamprofile=webstream
Diese URL habe ich dann in einen DIV in einer HTML-Webseite eingebaut, die für Besucher aufrufbar ist. Das wars auch schon. 😉
Zur Vollständigkeit: Wollt ihr diesen Stream zum Beispiel im VLC anschauen, so verwendet ihr nachstehende URL:
rtsp://ADRESSE-EURER-KAMERA:554/axis-media/media.amp?videocodec=h264&streamprofile=webstream