Software frame encoder using CUDA and cast encoded frames over UDP. Trying to implement a custom streaming protocol and shader based frame encoder/decoder for screencast.
Demonstration (with TLabShareScreen_Client_Unity_Android)
TLabShareScreen_Wireless_Android.mp4
Property | Value |
---|---|
OS | Windows 10 Pro |
GPU | NVIDIA GeForce RTX 3070 |
CUDA | 11.8 |
I released a client asset for unity. You can download it from the link below. Running on a real Android device works the same as the video above. However, it did not work properly with Oculus quest 2.
The downloaded project has a build configuration for Android. So if you build for another platform, change the appropriate settings.