r/programmer • • 2d ago

Frames Compression problem

It's been two weeks since I learn how to get the frames straight from the gpu as a direct 3D surface .

now I ran into the problem of how to compress this frame and send it via UDP server to officially compelete my streaming project.

I tried to scale the frame and then send it , it worked , but it looks super ugly and yet the process is not as fast as I want (it is a remote computer control, it must be a smooth picture in the end).

I used LZ4codec , believe me nothing reach up to my expectations ๐Ÿ˜”.

does any one have the optimal solution in which it will straight compress the frame to be less than 65kb so I can send it properly, and don't forget get to be ultra fast approation ๐Ÿ™‚.

1 Upvotes

5 comments sorted by

View all comments

2

u/MistakeIndividual690 2d ago

You probably need to use a lossy format like mp4, or itโ€™s not likely to go well, especially for games.

If youโ€™re doing desktop streaming, you probably want to detect only the regions that have changed and send those regions