Real-Time JPG Image Transfer - Software Developer
Budget: £250 – £750 GBP
I need a skilled C# developer to create a software solution that can efficiently transfer live JPG images as binary, in real-time (~10fps) to a web browser for display.
I already have a commercial application for high speed image encoding that connects to multiple high speed cameras. I would now like to send a lower frame rate preview, compressed as JPG, to a webpage for users that are on the network.
I believe that a Blazor server app using SignalR to update an image in a webpage could be an acceptable solution. Alternatively, a Blazor web page using a WebSocket to connect to a server could work. I will need the source code to do this.
Key Requirements:
- The software should be developed primarily using C#, Blazor and delivered as a solution in MSVS.
- The real-time binary JPG image transfer & display should be efficient.
- The result should run in a web browser on mobile or desktop.
- The web page only needs to contain a single image updating at ~10fps.
Ideal Skills and Experience:
- Proficiency in C#.
- Experience in Blazor and/or Websockets for binary data transfer to a web page
- Understanding of web browser compatibility and functionality.
I already have a commercial application for high speed image encoding that connects to multiple high speed cameras. I would now like to send a lower frame rate preview, compressed as JPG, to a webpage for users that are on the network.
I believe that a Blazor server app using SignalR to update an image in a webpage could be an acceptable solution. Alternatively, a Blazor web page using a WebSocket to connect to a server could work. I will need the source code to do this.
Key Requirements:
- The software should be developed primarily using C#, Blazor and delivered as a solution in MSVS.
- The real-time binary JPG image transfer & display should be efficient.
- The result should run in a web browser on mobile or desktop.
- The web page only needs to contain a single image updating at ~10fps.
Ideal Skills and Experience:
- Proficiency in C#.
- Experience in Blazor and/or Websockets for binary data transfer to a web page
- Understanding of web browser compatibility and functionality.