pyronear / pyronear/pyro-engine

replicate the functionality of IP cameras

Open
#140 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

good first issue help wanted type: new feature
Dominant language
Python
Stars
19
Forks
8
PR merge metrics
No merged PRs in 30d

Description

🚀 Feature

Would be great having a way to replicate IP cameras when developing pyro-engine

🎨 Motivation & Pitch

To date, the use of pyro-engine on his computer is limited by the fact of not necessarily having a camera.

It would be useful to be able to "simulate" the behavior of an IP camera.

It might be enough for example to simply run a docker with an api (like fastapi) with one (or more) routes sending back fire/nofire images.

We could then consider making this tool customizable to play in different scenarios (every 10 minutes, the call returns sequences of traffic lights for a few minutes, no traffic lights for X days, in short, reproduce certain test situations)

Happy to discuss it ! 😄

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the proposed Docker service and FastAPI routes for simulating an IP camera. Done means the service can return fire/no-fire images and support defined scenarios such as periodic traffic-light sequences or extended periods without traffic lights.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, fastapi, python
Domain
api, devtools, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.