mpromonet / webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture
https://webrtcstreamer.agreeabletree-365b9a90.canadacentral.azurecontainerapps.io/?layout=2x2
The Unlicense
2.92k stars 595 forks source link

Is there any method to reduce streaming blurs? #503

Open elliott3 opened 2 years ago

elliott3 commented 2 years ago

Hi Michel,

Thank you for your gorgeous open-source project. It is very helpful.

I use your steamer to live stream my Unreal game that runs on Windows Server 2019 (Nvidia gaming server)

Sometimes blurring occurs, especially when the resolution is 1080p.

Here is our specs: Tesla T4 GPU, 8 CPUs and 30 Gb RAM. image

I tried to use null codec ( -o ), then the video list of localhost:8000 would be empty. And there was no video being shown. image

Do you think the codec is reason causes our streaming blurry? I would be appreciated if you could give me some (potential) ideas about improving the steaming quality.

Many thanks Elliott

mpromonet commented 2 years ago

Hi Elliot,

The -o option is forwarding encoded image, this need a compressed source, so it probably cannot works with screen capture. To improve performances, a possible way could be to implement nvidia encoder....

Best Regards, Michel.