This is a project for IPTV on a resort.
We capture the DVB-C/DVB-T with mumudvb program.
The multicast stream is transcoded to H264 using the ffmpeg (x264) and set to the Set-top box.
The problem is that 50+ channels cant be transcoded on cpu using the x264 module.
So we need a module based on hardware accelerated GPU (NVidia CUDA Tesla)
You can build the module based on the CUDA api examples (see attachement) and the module has to replace the x264 module used by ffmpeg. Platform is Linux.
If you are a experienced C++ programmer and you have a recent nvidia graphics card. You can build and test the code.
Almost every nvidia graphics card supports CUDA. The Tesla cards are GPU processors with more power.
The module is used 7x24x365 so must be solid and perform very good = NOT CRASHING!!
The code written for this project will not be resold to anyone else. Or you have to say it upfront and the price should be accordingly.
If you have any questions, please let me know.