--- 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: home-assistant.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. ## {% linkable_title Configuration %} 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 ```