{"id":17728327,"url":"https://github.com/moeiscool/zoneminder-mp4","last_synced_at":"2025-03-31T16:37:29.286Z","repository":{"id":99294432,"uuid":"79852727","full_name":"moeiscool/ZoneMinder-MP4","owner":"moeiscool","description":"It's a system in which multiple cameras can be watched or recorded for either personal or business circumstances.","archived":false,"fork":false,"pushed_at":"2017-02-26T19:28:30.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T16:55:38.643Z","etag":null,"topics":["mp4","nodejs","webm","websocket"],"latest_commit_sha":null,"homepage":"https://github.com/moeiscool/Shinobi","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moeiscool.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-23T22:01:11.000Z","updated_at":"2017-03-17T18:38:10.000Z","dependencies_parsed_at":"2023-05-20T16:16:48.803Z","dependency_job_id":null,"html_url":"https://github.com/moeiscool/ZoneMinder-MP4","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moeiscool%2FZoneMinder-MP4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moeiscool%2FZoneMinder-MP4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moeiscool%2FZoneMinder-MP4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moeiscool%2FZoneMinder-MP4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moeiscool","download_url":"https://codeload.github.com/moeiscool/ZoneMinder-MP4/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246499136,"owners_count":20787452,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mp4","nodejs","webm","websocket"],"created_at":"2024-10-25T19:22:50.903Z","updated_at":"2025-03-31T16:37:29.258Z","avatar_url":"https://github.com/moeiscool.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# What is CCTV? What is Open Source?\nCCTV stands for Closed-Circuit Television. It's also a fancy way of saying DVR, Digital Video Recorder. It's a system in which multiple cameras can be watched or recorded for either personal or business circumstances.\n\nOpen Source means it is open for editing to your liking... and the way its being made. It will not be difficult. There are no arbitrary libraries, like mootools, to get in your way. Be aware that open source does not mean free. Shinobi just happens to be free as well.\n\n# What is the aim of Shinobi\nShinobi can be used as a Baby Monitor, Construction Site Montage Viewer, Store Camera DVR, and much more. I suppose the simplest way of saying it is *As Magento is to eCommerce, Shinobi is to CCTV.*\n\n**A Quick Look at Shinobi \u003ca href=\"https://www.youtube.com/watch?v=Z2hr5E8w8Q8\"\u003eYouTube\u003c/a\u003e**\n\n\u003cimg src=\"https://github.com/moeiscool/Shinobi/raw/master/web/libs/img/demo.gif\"\u003e\n\n**Noted Aspects**\n- Records IP Cameras and Local Cameras\n- Streams by WebSocket\n- Save to WebM and MP4\n - Other formats will be added after codec choices are less confusing.\n- API\n - Get videos\n - Get monitors\n - Change monitor modes : Disabled, Watch, Record\n - Embedding streams\n\n# Why make this? Other solutions already exist.\n\nFind out \u003ca href=\"https://github.com/moeiscool/Shinobi/wiki#why-make-this-other-solutions-already-exist\"\u003ehere\u003c/a\u003e!\n\n\u003ca href=\"https://github.com/moeiscool/Shinobi/wiki/Supported-Systems\"\u003eSupported Systems\u003c/a\u003e\n\n\u003ca href=\"https://github.com/moeiscool/Shinobi/wiki/Install\"\u003eHow to Install and Run\u003c/a\u003e\n\n\n# Author\n\nMoe Alam\n\nFollow me on \u003ca href=\"https://twitter.com/moe_alam\"\u003eTwitter\u003c/a\u003e\n\nFind me on \u003ca href=\"https://shinobicctv.herokuapp.com/\"\u003eSlack\u003c/a\u003e! :) \n\n# Help make Shinobi the best Open Source CCTV platform.\n\nIf you like Shinobi please check out some *\u003ca href=\"https://github.com/moeiscool/Shinobi/wiki/Support-Shinobi\"\u003eways you can help support Shinobi\u003c/a\u003e*.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoeiscool%2Fzoneminder-mp4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoeiscool%2Fzoneminder-mp4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoeiscool%2Fzoneminder-mp4/lists"}