Generally when one tries to stream a high end application like game on a low spec device ,like heavy games needed a lot of data to be processed at once that requires faster processing CPUs ,which leads to terrible user experience.Our application works similar to SHAREit or Snapdrop but uses web technologies to eliminate the process of installing native apps for different devices and operating systems,we have a progressive web app which helps clients to use our product on all platforms or they can even use our electron app for streaming whatever they want.
Suppose wants to play Mario,so user can remotely play that using STREAMit or any cpu extensive application that can be done on client device,can be processed on the local or cloud server.
During development WebRTC Connections were the major issues and transferring streams from Server device to client user device, and making controls for user to play games or to control, that part is still somewhat not finally completed yet, but can be done
Technologies used
Discussion