We are trying to build a solution which streams the visual content of a windows application (built with Unity 2017) to browser clients. Those applications provide high quality content which needs to be streamed in a 1:1 manner in high quality with the lowest latency possible. In essence, it's a very similar use case to game streaming.
The video is directly captured from within Unity and piped as raw video to a FFMPEG process spawned before. FFMPEG now converts this raw video into a H.264/H.265 stream. In addition, we would like to use the NVIDIA Video Codec SDK to speed up this process.
The goal of this project is:
Find a suitable video format like H.264/H.265 for this use case.
Find or develope a server which transmits the stream to a browser client.
Develope a dummy client running on the most popular desktop and mobile browsers. Flash or Silverlight do not fit our requirements.
We would provide an access to a Virtual Server where you should install a sample implementation of your solution. On the server, our Unity application is already installed and it exposes the video data through FFMPEG.
Please only quote if you are doing all of the work yourself!
Thanks in advance.
The provided VPS has a powerful NVIDIA Tesla M60 GPU, therefor the implementation should use the power of this hardware as much as possible. It would be a good idea to use the NVIDIA Video Codec SDK or the NVIDIA Capture SDK.
26 freelancers are bidding on average $601 for this job
In the bid amount, I can provide designs , website , Android and IOS applications . Waiting for your message to discuss further . Relevant Skills and Experience . Proposed Milestones $1111 USD - .
We are looking for long term relations and reliable clients to work with them. [login to view URL] Relevant Skills and Experience 1 Proposed Milestones $744 USD - 1 ok