Version: 0.0.1
Receives a live camera URL input and return a screen with the live broadcast image and overlay it with identification for some objects
Actual version:
{
    "imutils": "0.5.1",
    "numpy": "1.15.4",
    "opencv-python": "3.4.3.18",
    "pypiwin32": "223",
    "pywin32": "224"
}Future implementations: -- not defined --
Future deprecations:
{
    "pywin32": "224"
}Not available yet
creates virtual env
pip install -r requiremetns.txt
python src/streamer.py "http://semobrn.sytes.net:1935/live/21.stream/playlist.m3u8"OBS: this example url is a public security camera from Natal, Brazil
| Field | Obrigatory | Description | Input type | Default value | 
|---|---|---|---|---|
| sources | yes | source to have objects identified | Array of Strings | None | 
| queues | no | set queue maximum size for frames | Integer | 60 | 
| help | no | show this help message and exit | -- | -- | 
| debug | no | process debug flag | -- | -- | 
| version | no | output software version | -- | -- | 
- Get video from an URL and retrieve its frames [OK]
- Implement a thread for video buffering like function [OK]
- Split code on stream, identifier and main in spearated files for better use of python module structure [PENDING]
- Set function for identify array size and fix frame shapes for better visualize multi video input [PENDING]
- Add a multithread to avoid server problems on delay for its video stream [PENDING]
- Identify simple objects like car or cats to verify specific case of use [PENDING]
- Generalize object identification as modules to be passed within command lines or arument on function calls [PENDING]
