1. WEB UI Status Page Dashboard)
- Monitor for a number of Total Streams, Active Streams (online, offline, kb/s bitrate)
- Monitor for NVIDIA GPUs status NVdec and NVenc load
- Monitor for CPU, Ram and HDD load
You use to export data from [login to view URL] or [login to view URL] or [login to view URL]
All Monitors i prefer to have a history for load od last 24h
2. Nginx Streams and Configuration page
- Manage Streams: List all Streams, Status of Streams (to show does is Active or Stopped, if Active to get the current Output Bitrate in mb/s ), Buttons for Stream Start, Stop, Restart and Edit, Download m3u8 line from current stream.
- Adding New Stream: Enter Name of the new stream, new field to enter FFmpeg exec command for transcoding (ffmpeg command will be manualy, with full command, imput and output), Save Botton to generate the new Stream in nginx config
- Download Botton of all streams playlists in single m3u8 format.
- Configure Nginx Server Listen and Publish ports, WebUI Http/s Port with access security (user/pass) or only pass
- Security Whitelist: Add IP address; other IP Address or IPs range .... (add IPs or IPs range that will be able to connect to output streams )
- Backup and Restore all config.
Hi , i have done similar project already for controlling nodes and processes using a dashboard and can handle this for you as requested . I will deliver an outstanding dashboard with great UI to control them using a back-end . Le'ts talk in details if you are interested.
Dear hiring manager,
Your project properly fits the expertise of our group members in ZADA Info. and can be done in the determied price and timing.
In ZADA Info. group as a smart enterprise, we optimally use all our resources including expertise, experiences, along very smart time management to implement a high-quality project with respect to your expectations at a very reasonable price.
The announced bid amount and the timing is the initial estimation. However, we will give you a more accurate estimation (more or less around the initial estimation) as soon as you give us a little more information about the project, including the technical information, your time limitation, and extra expectation.
We stay with you until surely satisfy your expectations.
All the best,
Shahrouz
ZADA Info. Group