{"id":23708570,"url":"https://github.com/decryptus/mjcast","last_synced_at":"2025-09-03T14:32:58.933Z","repository":{"id":57442098,"uuid":"128026084","full_name":"decryptus/mjcast","owner":"decryptus","description":"Streaming MJPEG screenshots","archived":false,"fork":false,"pushed_at":"2019-02-23T07:12:39.000Z","size":104,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-11T08:26:46.188Z","etag":null,"topics":["mjpeg","monitoring","screenshot","streaming"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/decryptus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-04T07:41:13.000Z","updated_at":"2019-02-23T07:12:40.000Z","dependencies_parsed_at":"2022-09-19T14:20:59.730Z","dependency_job_id":null,"html_url":"https://github.com/decryptus/mjcast","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decryptus%2Fmjcast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decryptus%2Fmjcast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decryptus%2Fmjcast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decryptus%2Fmjcast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/decryptus","download_url":"https://codeload.github.com/decryptus/mjcast/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231895815,"owners_count":18442361,"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":["mjpeg","monitoring","screenshot","streaming"],"created_at":"2024-12-30T18:01:19.660Z","updated_at":"2024-12-30T18:01:25.735Z","avatar_url":"https://github.com/decryptus.png","language":"Python","readme":"# MJCast\n\nStreaming MJPEG screenshots.\n\nWe created this project for streaming monitoring with Raspberry.\nRaspberry was slow when we loaded web pages with many graphics,\nso we decide to display screenshots with MJPEG procotol.\n\nInstallation on Debian\n======================\n\n- apt-get install chromium-driver chromium python-dev python-pip redis-server\n- pip install -r requirements.txt\n- pip install mjcast\n\nRunning with Docker\n===================\n\nIf you want to run this project with docker you first need to build it.\n\n```sh\ndocker build -t mjcast .\n```\n\nThen you would run it with the following command:\n```sh\ndocker run -d -p 8670:8670 mjcast\n```\n\nResults\n=======\n\nStreaming URL: http://localhost:8670/server/stream\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecryptus%2Fmjcast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdecryptus%2Fmjcast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecryptus%2Fmjcast/lists"}