Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tlabaltoh/tlab-sharescreen-server-win
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.
https://github.com/tlabaltoh/tlab-sharescreen-server-win
cuda desktop-capture screensharing unity unity3d windows-graphics-capture
Last synced: 11 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/tlabaltoh/tlab-sharescreen-server-win
- Owner: TLabAltoh
- Created: 2023-01-01T01:17:51.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-10T18:44:30.000Z (5 months ago)
- Last Synced: 2024-11-29T20:11:48.607Z (2 months ago)
- Topics: cuda, desktop-capture, screensharing, unity, unity3d, windows-graphics-capture
- Language: C++
- Homepage:
- Size: 19.2 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tlab-sharescreen-server-win
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.> [!WARNING]
> This is an experimental project and is only a degraded version of MPEG. Currently not intended for practical use. I hope you take it as an example of video streaming via custom protocol and software encoder/decoder.## Screenshot (with use of [tlab-sharescreen-client-unity](https://github.com/TLabAltoh/tlab-sharescreen-client-unity))
### localhost (127.0.0.1)
### Android Device
![DSC_0002](https://user-images.githubusercontent.com/121733943/211289979-46bfc2f3-c247-4015-b21d-ba5839f11a41.JPG)
## Operating Environment
| Property | Value |
| -------- | ----------------------- |
| OS | Windows 10 Pro |
| GPU | NVIDIA GeForce RTX 3070 |
| CUDA | 11.8 |## Client Software
- [unity](https://github.com/TLabAltoh/tlab-sharescreen-client-unity)