It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Nothing I try seems to fix it and it's not watchable at all
https://clips.twitch.tv/MagnificentUgliestCheetahPeteZaroll
It always seems to happen more with fps

Does anyone know?
No posts in this topic were marked as the solution yet. If you can help, add your reply
Probably your internet bandwidth. That's the usual culprit of pixelation while streaming. May be a buffering issue as well.

**edit* Is this something you're streaming to your computer or something you're straming from your PC?
Post edited May 08, 2017 by GR00T
It looks to me like insufficient bitrate. At a glance your video resolution seems to be 1280x720 at 30 fps and your bitrate is about 560 kbps. For this resolution (although at 60fps) youtube suggests from 2250 to 6000 kbps.

If you can't increase bitrate, can you reduce the image size? The game looks like it's in much smaller resolution to begin with.
avatar
BananaJane: Nothing I try seems to fix it and it's not watchable at all
https://clips.twitch.tv/MagnificentUgliestCheetahPeteZaroll
It always seems to happen more with fps

Does anyone know?
You start a lot of threads which ask very basic technical questions.
You really need to learn a little bit about how computers and networks work.
avatar
BananaJane: Nothing I try seems to fix it and it's not watchable at all
https://clips.twitch.tv/MagnificentUgliestCheetahPeteZaroll
It always seems to happen more with fps

Does anyone know?
avatar
dudalb: You start a lot of threads which ask very basic technical questions.
You really need to learn a little bit about how computers and networks work.
This is by no means basic
avatar
Rixasha: It looks to me like insufficient bitrate. At a glance your video resolution seems to be 1280x720 at 30 fps and your bitrate is about 560 kbps. For this resolution (although at 60fps) youtube suggests from 2250 to 6000 kbps.

If you can't increase bitrate, can you reduce the image size? The game looks like it's in much smaller resolution to begin with.
Wow you can tell the bitrate just from a video?
I went and checked and OBS says my max bitrate is 404kbs
The biggest resolution my computer can go is 1280x1024
I'll try out 2250, thank you very much =)
Post edited May 09, 2017 by BananaJane
avatar
BananaJane: I'll try out 2250, thank you very much =)
Can your internet connection support a stable 2.2 Mbps upload?
Post edited May 10, 2017 by Maighstir
I agree that the bitrate is way too low but it could be an encoder issue as well, id make sure its set to h264 in the OBS settings (there is also at least x264 i think which is related but gave me worse results than h).
avatar
BananaJane: I'll try out 2250, thank you very much =)
avatar
Maighstir: Can your internet connection support a stable 2.2 Mbps upload?
It's between 50kbs and 100kbs when I upload
avatar
ignisferroque: I agree that the bitrate is way too low but it could be an encoder issue as well, id make sure its set to h264 in the OBS settings (there is also at least x264 i think which is related but gave me worse results than h).
X264 is the only one it lets me pick
is H264 supposed to be in there too?
Post edited May 10, 2017 by BananaJane
Peyote.
avatar
Maighstir: Can your internet connection support a stable 2.2 Mbps upload?
avatar
BananaJane: It's between 50kbs and 100kbs when I upload
Then you won't be able to stream at more than 50-100 kbps (at best). You either lower your output resolution so that such a low bitrate looks acceptable, or you decide to record locally and then upload instead of stream.
Post edited May 10, 2017 by Maighstir
avatar
Rixasha: It looks to me like insufficient bitrate. At a glance your video resolution seems to be 1280x720 at 30 fps and your bitrate is about 560 kbps. For this resolution (although at 60fps) youtube suggests from 2250 to 6000 kbps.

If you can't increase bitrate, can you reduce the image size? The game looks like it's in much smaller resolution to begin with.
Yeah 2250 makes the stream go instantly into the red with dropped frames
So you're saying I should lower my monitor resolution?
avatar
Rixasha: It looks to me like insufficient bitrate. At a glance your video resolution seems to be 1280x720 at 30 fps and your bitrate is about 560 kbps. For this resolution (although at 60fps) youtube suggests from 2250 to 6000 kbps.

If you can't increase bitrate, can you reduce the image size? The game looks like it's in much smaller resolution to begin with.
avatar
BananaJane: Yeah 2250 makes the stream go instantly into the red with dropped frames
So you're saying I should lower my monitor resolution?
* Your monitor resolution does not affect the stream beyond having the game take less processing power (so that more is available for the video processing).

* Your internet upload speed decides how much data you can send per second.

* Your video bitrate says how much data you are trying to push per second.

* Your video output resolution decides how much data is required for each frame.

* While compression (such as h264) does lower the amount of data required for each frame, higher compression also gives a lower quality ("pixel blobs") because a lot of data has to be thrown away in order to fit within the constraints (your upload speed).

Given this information, you need to lower your video bitrate quite a bit, and in order to make the video look decent, you also need to lower the resolution.

Look at these example JPEG images, hey are of similar filesizes to represent the same bitrate. Notice how the smaller looks much better than the larger one? With the constraint of datasize, they both try to represent whatever detail should exist in the image, and since the smaller image has less detail by default, it's much easier. The larger image is more compressed. Now try to upload 25-30 of these each second with your internet connection, image quality will suffer in order to make that possible (I mean, you're not pushing 25-30 JPEGs each second, as video encoding takes the previous frames into account and only encodes differences, so there's some savings there, but you get the idea).

In your streaming application, you should be able to set the output resolution, and the application will scale the captured video as it is sent out to the streaming service.
Attachments:
Post edited May 11, 2017 by Maighstir