I am working on Processor-Pool model for a project. Here are some assumptions:
1. Users have a low-end system.
2. They want to use an application which requires high-end workstations.
3. They need real-time graphic(visual) updates.
I was wondering if it is possible to do this without screen capture or TeamViewer, or RealVNC, or Red5 like software. I came across an idea to develop a network display model through the following method:
a. The user has a small software installed on their system which is connected via sockets to the server. Each user input is sent to the server(This is where Processor Pool model come into play).
b. Like cloud gaming services, the input is processed and the display is generated. But instead of sending video output we generate a file which is sent to the user.
c. The user receives this file and the small software installed on his system generates the final display output.
Now my question is what might be the extension of file highlighted above. Conventionally we have the file with extensions like JPG/ AAC/ H.265 codec/ etc.
Is it possible to generate a JSON for the file and which when received by the software at the user end generates the desired display output?
Please post your queries, if you have any. I am looking forward to discussing with all the great people out there.
Note: I am not looking for Screen Capture solutions. And a big TIA