MJPEG consumes 10-50x more bandwidth than H.264. Optimize by:
Most Axis cameras require authentication. Use one of these methods: axis cgi mjpg
Axis cameras support multiple authentication methods for CGI access: MJPEG consumes 10-50x more bandwidth than H
Basic Authentication:
GET /axis-cgi/mjpg/video.cgi?resolution=640x480 HTTP/1.1
Host: 192.168.1.10
Authorization: Basic base64(username:password)
Digest Authentication: More secure, nonce-based challenge-response. Digest Authentication: More secure
Session-based: Using axis-cgi/login.cgi to obtain a session cookie.
The base URL for accessing an MJPEG stream from an Axis camera follows this pattern:
http://<camera-ip>/axis-cgi/mjpg/video.cgi