What we need is a CodeIgniter site that has a database of channels and a database of users. The channels are URL links to video streams (internet streams).
In CodeIgniter site, it must be possible to set recording fragments. This means that for example, it can be set to record video from a channel URL on a certain date & time, also repeated (for example every day at 10AM and 2PM etc.). These video fragments are then placed in a directory and an email is sent to one or multiple users, with links to the video. This all must be done automatically.
This way, it can be managed to send user 1 video links to fragments from channel 1, user 2 gets email with video links to fragments from channel 3 and 4, etc.
The recording is done by sending one command to FFMPEG (starting FFMPEG with parameters).
Settings for the fragments must be:
-quality (bitrate, resolution).
All these settings are sent as parameters to FFMPEG.
Also settings must determine how long fragments will be kept, after this time they will be deleted.
System must be completely web-controlled. All user and channel data must be configurable in the website.
We provide a server, storage, SSH and SFTP access, MySQL, Apache2, test-URL channel links etc.
46 freelancers are bidding on average $250 for this job
Hello Thanks for your job posting Please check my profile. I am an expert of codeigntier I can do your job perfectly and I can start now The Best Regards Cui.