adamrehn / pixel-streaming-linux

Issue tracker repository for Pixel Streaming for Linux
https://adamrehn.com/articles/pixel-streaming-in-linux-containers/
22 stars 7 forks source link

Streaming very bad 3D video quality #13

Closed XimingCheng closed 4 years ago

XimingCheng commented 4 years ago

Hi, thanks for this good Linux pixel-streaming demo, I have run this demo successfully on my own Ubuntu PC, but when I stream the rending ue4 3D dummy project, I have found the video quality is very bad, lots of blocks artifact and mosaic on the video. When I check the video bitrate, I found that it is very high bitrate which seems not the video encoding target bitrate setting error. image The bad video quality can be found when mouse move. Could help me to find where to set the rending video quality? Thanks! image

adamrehn commented 4 years ago

Hmm, strange. I don't have a lot of experience tweaking the advanced video quality parameters, but I'd suggest experimenting with the Console Commands and Command-Line Parameters listed in the official Pixel Streaming documentation as a good starting point.

XimingCheng commented 4 years ago

I add -NvEncFrameRateNum=1 to solve this problem, but it is confused to me to understand why this low nvencode encode frame rate will reduce the blocks artifact and mosaic on the video.

salanki commented 4 years ago

I'm seeing the same with default settings. Fixed by setting -NvEncFrameRateNum=1. pixelstream