{"action":"closed","issue":{"url":"https://api.github.com/repos/evercam/evercam-server/issues/71","repository_url":"https://api.github.com/repos/evercam/evercam-server","labels_url":"https://api.github.com/repos/evercam/evercam-server/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/evercam/evercam-server/issues/71/comments","events_url":"https://api.github.com/repos/evercam/evercam-server/issues/71/events","html_url":"https://github.com/evercam/evercam-server/issues/71","id":109376128,"number":71,"title":"HTML widget to allow browsing of locally stored video.","user":{"login":"marcoherbst","id":5648894,"avatar_url":"https://avatars0.githubusercontent.com/u/5648894?v=4","gravatar_id":"","url":"https://api.github.com/users/marcoherbst","html_url":"https://github.com/marcoherbst","followers_url":"https://api.github.com/users/marcoherbst/followers","following_url":"https://api.github.com/users/marcoherbst/following{/other_user}","gists_url":"https://api.github.com/users/marcoherbst/gists{/gist_id}","starred_url":"https://api.github.com/users/marcoherbst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcoherbst/subscriptions","organizations_url":"https://api.github.com/users/marcoherbst/orgs","repos_url":"https://api.github.com/users/marcoherbst/repos","events_url":"https://api.github.com/users/marcoherbst/events{/privacy}","received_events_url":"https://api.github.com/users/marcoherbst/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"ijunaid8989","id":13561999,"avatar_url":"https://avatars0.githubusercontent.com/u/13561999?v=4","gravatar_id":"","url":"https://api.github.com/users/ijunaid8989","html_url":"https://github.com/ijunaid8989","followers_url":"https://api.github.com/users/ijunaid8989/followers","following_url":"https://api.github.com/users/ijunaid8989/following{/other_user}","gists_url":"https://api.github.com/users/ijunaid8989/gists{/gist_id}","starred_url":"https://api.github.com/users/ijunaid8989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ijunaid8989/subscriptions","organizations_url":"https://api.github.com/users/ijunaid8989/orgs","repos_url":"https://api.github.com/users/ijunaid8989/repos","events_url":"https://api.github.com/users/ijunaid8989/events{/privacy}","received_events_url":"https://api.github.com/users/ijunaid8989/received_events","type":"User","site_admin":false},"assignees":[{"login":"ijunaid8989","id":13561999,"avatar_url":"https://avatars0.githubusercontent.com/u/13561999?v=4","gravatar_id":"","url":"https://api.github.com/users/ijunaid8989","html_url":"https://github.com/ijunaid8989","followers_url":"https://api.github.com/users/ijunaid8989/followers","following_url":"https://api.github.com/users/ijunaid8989/following{/other_user}","gists_url":"https://api.github.com/users/ijunaid8989/gists{/gist_id}","starred_url":"https://api.github.com/users/ijunaid8989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ijunaid8989/subscriptions","organizations_url":"https://api.github.com/users/ijunaid8989/orgs","repos_url":"https://api.github.com/users/ijunaid8989/repos","events_url":"https://api.github.com/users/ijunaid8989/events{/privacy}","received_events_url":"https://api.github.com/users/ijunaid8989/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/evercam/evercam-server/milestones/4","html_url":"https://github.com/evercam/evercam-server/milestone/4","labels_url":"https://api.github.com/repos/evercam/evercam-server/milestones/4/labels","id":1350528,"number":4,"title":"Long Finger","description":"","creator":{"login":"marcoherbst","id":5648894,"avatar_url":"https://avatars0.githubusercontent.com/u/5648894?v=4","gravatar_id":"","url":"https://api.github.com/users/marcoherbst","html_url":"https://github.com/marcoherbst","followers_url":"https://api.github.com/users/marcoherbst/followers","following_url":"https://api.github.com/users/marcoherbst/following{/other_user}","gists_url":"https://api.github.com/users/marcoherbst/gists{/gist_id}","starred_url":"https://api.github.com/users/marcoherbst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcoherbst/subscriptions","organizations_url":"https://api.github.com/users/marcoherbst/orgs","repos_url":"https://api.github.com/users/marcoherbst/repos","events_url":"https://api.github.com/users/marcoherbst/events{/privacy}","received_events_url":"https://api.github.com/users/marcoherbst/received_events","type":"User","site_admin":false},"open_issues":64,"closed_issues":12,"state":"open","created_at":"2015-10-12T10:07:28Z","updated_at":"2017-08-17T08:51:21Z","due_on":"2017-10-31T07:00:00Z","closed_at":null},"comments":11,"created_at":"2015-10-01T20:23:49Z","updated_at":"2017-08-17T08:51:21Z","closed_at":"2017-08-17T08:51:21Z","body":"An IP camera with SD Card storage or an NVR/DVR often has a web interface for navigating stored video. In Hikvision's case, this is an ActiveX component that needs to be installed.\n\nI wonder, with the use of OnVif protocol for stored video, is this information about locally stored files available ... and could we build a web interface to access it.\n\nThen, how nice can this interface be?\n\nCamba.tv implemented this for Y-Cams to be just a list of files which was quite acceptable for many use cases. We implemented it for Hikvision by proxying the activeX, which worked extremely well (we've implemented the same idea in Evercam) ... but the whole plugin thing is too painful, especially with Chrome's recent blocking of them.\n\nJust wondering if this might be a wonderful opportunity for a further implementation of OnVIF ... it will also require some smart thinking on the frontend.\n\n@jgarciasacristan does this make sense to you? what do you think? I can look around for a device that has onvif profile-S (I think that's what it's called).They may still be rare.\n"}}
{"actor":{"display_login":"marcoherbst"}}