Item logo image for Ipcam Viewer

Ipcam Viewer

Item media 2 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 1 screenshot
Item media 1 screenshot
Item media 2 screenshot

Overview

Ipcam Viewer

Google Chrome Ipcam Viewer Extension Features: -Stream any JPEG Camera Source -Camera-Presets -Multiview -Fullscreen -Export / Import JSON File ## My Camera is not listed in the Presets? Add your Camera to [src/data/cameraModels.json](https://github.com/firsttris/chrome.ipcamviewer/blob/master/src/data/cameraModels.json) and create a pull-request. I will publish a new version with your camera model. ## Generic Mode When creating a new camera, don't select any model, simply enter your stream address. Support / Issues: info@teufel-it.de https://github.com/firsttris/chrome.ipcamviewer/issues ## MJPEG Support dropped Render an MJPEG Stream or JPEG's in a HTML < img > tag with the credentials in the Stream URL is not possible due to Chrome security polices. My first approach was to use chrome.webrequest.onBeforeSendHeaders() to add the credentials to the authorization header of the HTTP request. I think this is not the best approach since you need to filter the requests of the addon (cameras) from all request the browser made. This requires the permission "browsingData" (be able to see all requests from the browser) which does no comply with data protection guidelines. So we have to use XML-HTTP-Requests (fetch) to be able to add credentials to the header. The only implementation i found was [mjpeg-readale-stream](https://github.com/aruntj/mjpeg-readable-stream/blob/master/index.html). But it was not peformant enough for daily use. Their is very little information on how to fetch a mjpeg-readable stream and render it to an < img > tag. If you can help me with this topic, dont hesitate to contact me.

3.4 out of 510 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

Michael HOct 20, 2018

Works well for my Hikvision cams. Only allows up to 5 frames per second. I would have given 5 stars but I'm not a fan of the required permissions: "Read and change all your data on the websites you visit"

6 out of 7 found this helpful
Replier's profile picture

Tristan TeufelDeveloperAug 15, 2019

i changed the implementation to not need the critical permission since i think your are correct, this does not comply with data protection guidelines

Review's profile picture

Drasko DivicJun 8, 2018

is it possible to add the ptz control?

1 out of 2 found this helpful
Replier's profile picture

Tristan TeufelDeveloperAug 15, 2019

should generally be possible, has just not been implemented yet. question was is there an API which applies for most cameras? or is ptz different for each cam? pull-requests welcome

Review's profile picture

A Chrome Web Store userOct 10, 2017

won't work with my camera (Amcrest IP Cam)

4 out of 7 found this helpful
Replier's profile picture

Tristan TeufelDeveloperAug 15, 2019

your can either add your camera to https://github.com/firsttris/chrome.ipcamviewer/blob/master/src/data/cameraModels.json to make it available as preset. or use the generic mode by simply not selecting any model and manually enter your address.

Details

  • Version
    0.2.1
  • Updated
    August 15, 2019
  • Offered by
    Tristan Teufel
  • Size
    924KiB
  • Languages
    English
  • Developer
    Teufel-IT
    Seestr.2 Bühl 77815 DE
    Email
    info@teufel-it.de
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has not provided any information about the collection or usage of your data. To learn more, see the developer’s privacy policy.

Support

Google apps