Create Video recording software!

Job ID: 37665839

Budget: $250 – $750 USD

Script:
1. Start screen recording if a user is logged in and having a session.
2. Stop recording if no user is logged in and having a session.
3. Have recording software working in background not in the taskbar, in a window but minimized in the notification area of taskbar.
4. Save recording in a folder of choice, AND uploaded to a free cloud storage ( maybe onedrive or some other clouds - please advise and help set that up)
5. Make sure I can set the increments of video recordings anywhere from 1 minute all the way up to 2 hours. If the videos are smaller, then I need script to combine the video files into 1, so then i can review all of recorded content easily.
6. Prevent Admin users from being able to delete videos and the script from being ended. An example of an idea is have the folder video saved in AND the script be password protected with a password that isnt the windows password. There might be other solutions to this. Effectively prevent any Admin user from stopping the OBS studio from recording them, and any videos that are saved.
7. I want a pop up on the screen that says "This workspace is being monitored and video recorded for safety and quality assurance purposes"
8. I need an easily deployable .exe so that all of the above can be setup automatically if I deploy it in any new Virtual machine.


Please make sure any script that it developed is pretty straight forward and any of the code submitted can easily be reviewed ( not thousands or hundreds of thousands of line of code)!!!

Your code submission will be reviewed by my developer in order to ensure security. Please submit ONLY the files with which you changed yourself, and not any LIBRARIES. If you need to use library files, it is okay, but you instruct us how to download those libraries from secure sites.