optimizing multistreams recorder (delphi / .Net / ffmpeg)
$30-250 USD
Paid on delivery
the recording software is written in Delphi / .Net and needs to be optmized and converted what needed to C# (or other language to be approved) or add C# assemblies with better streams handling and make the direct connection with fingerprinting as option added to mp3 saving (this means with a function that instead of mp3 encoded file output, would give a variable with the raw audio results for that recording - for example floats at 22050Hz mono with direct fingerprinting from records. Raw audio should be as ffmpeg results for these two: ffmpeg -i [url removed, login to view] -ac 1 -ar 22050 -f s16le -t 20 -ss 10 and ffmpeg -i [url removed, login to view] -f s16le -ac 1 -ar 11025).
what i need is:
create a new design
optimizing the use of RAM as it takes a lot of memory after some days of working
optimizing the stopping of channels as takes a lot of time for closing streams
adding the option to use multi instance of the same app in one PC
adding for every channels rec - stop bottom
adding a counter for the recording and stopped stations
optimizing the email alerts
optimizing the real-time adding of new streams address
adding the archive lifetime to delete automatically old files from HD afted X days
and other simple functions...
Project ID: #2602576