Updated
2 months
ago.
1 hackers ♥️.
1 follower.
Project Description
To put it simple, the goal of this project is to be able to publish any gstreamer input pipeline as a valid and discoverable ONVIF Camera device (i.e implementing profile S and maybe T).
ONVIF IP cameras, while not expansive are not easy to emulate using free and open-source software. This project aims to change that and allow anyone to make its own ONVIF compliant camera from commodity hardware (who said Raspberry Pi ?), or simply simulate a full software IP camera.
The project shall be either in Rust or Golang (to be defined)
Goal for this Hackweek
Here are the main goals for this HackWeek:
- Bootstrap the project
- Implement minimal mandatory requirements of profile S as read-only (sections 7.2, 7.3, 7.8, 7.9)
- Take input from at least libcamera and test gstreamer pipelines
Bonus goals:
- Implement full mandatory requirements of profile S
- Implement mandatory requirements from profile T
Resources
Looking for hackers with the skills:
This project is part of:
Hack Week 23
Activity
Comments
Be the first to comment!
Similar Projects
A frameblending filter for OBS Studio well-suited to do game streaming by mschreiner
Project Description
To experiment and pos...