--- layout: page title: "Generic MJPEG IP Camera" description: "Instructions on how to integrate IP cameras within Home Assistant." date: 2015-11-09 08:36 sidebar: true comments: false sharing: true footer: true logo: camcorder.png ha_category: Camera ha_release: pre 0.7 ha_iot_class: "depends" --- The `mjpeg` camera platform allows you to integrate IP cameras which are capable to stream their video with MJPEG into Home Assistant. To enable this camera in your installation, add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry camera: - platform: mjpeg mjpeg_url: http://192.168.1.92/mjpeg ``` {% configuration %} mjpeg_url: description: The URL your camera serves the video on, eg. http://192.168.1.21:2112/ required: true type: string still_image_url: description: The URL for thumbnail picture if camera support that. required: false type: string name: description: This parameter allows you to override the name of your camera. required: false type: string username: description: The username for accessing your camera. required: false type: string password: description: The password for accessing your camera. required: false type: string authentication: description: "`basic` or `digest` auth for requests." required: false type: string default: basic {% endconfiguration %} ## {% linkable_title Examples %} Example of using a DCS-930L Wireless N Network Camera from D-Link: ```yaml camera: - platform: mjpeg name: Livingroom Camera still_image_url: http://IP/image.jpg mjpeg_url: http://IP/video/mjpg.cgi ```