Question / Help Help. New to streaming

jstarnes0434

New Member
I installed and setup obs last night but was getting very bad pxelation during any kind of movement playing call of duty ghosts via xbox one through obs. Looking for some advice on eliminating this.

My pc
I5 2500k
16gb ram
560 ti

Download 56 MBps
Upload 11.6 MBPs

Does that seem good enough to stream at full 720p?

Confused why there is terrible pixelation.

Any advice would be appreciated.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Could you post a log file? Your upload is fine, and your system should also be more than enough for capture card streaming.
 

jstarnes0434

New Member
Here is the log file. I have got it to look a little better but still lots of pixelation.
 

Attachments

  • LogFile.txt
    23.5 KB · Views: 21

Krazy

Town drunk
Set preset back to veryfast, your CPU is more than powerful enough to handle what you are trying to do. May also want to consider raising your bitrate.

If you have about 2500 bitrate available to upload at, you could consider 720p30fps.
 

jstarnes0434

New Member
Krazy said:
Set preset back to veryfast, your CPU is more than powerful enough to handle what you are trying to do. May also want to consider raising your bitrate.

If you have about 2500 bitrate available to upload at, you could consider 720p30fps.


I'm trying to understand the whole "bitrate" thing but struggling. How do I tell what my bitrate should be set to?

If I need to do more research before asking ridiculous questions just let me know :)
 

Sapiens

Forum Moderator
See what kind of results you get at Speedtest.net and Testmy.net so you'll have a better idea of what you're working with.
 

jstarnes0434

New Member
Here are the results of both tests from the 2 different sites.
 

Attachments

  • PingTestResults.PNG
    50.5 KB · Views: 3
  • PingTestResults2.PNG
    19.5 KB · Views: 4

Sapiens

Forum Moderator
- Make sure your Elgato is configured to output at the same resolution as your Xbox. If the Xbox runs at 1080p, set the Elgato to output 1080p as well. If the Xbox runs at 720p, set the Elgato to output at 720p. You can do this by right-clicking on the Elgato source in OBS and selecting properties.

- Under Settings > Encoding set your max bitrate to 2500 as Krazy recommended. Don't use a custom buffer size. Leave padding enabled.

- Under Settings > Video set the base resolution to the same as above (1920x1080 or 1280x720, whichever your Xbox and Elgato are configured for).

- Under Settings > Video if everything is configured to run at 1920x1080, set the resolution downscale to 1.50. If everything is configured for 1280x720, set the resolution downscale to none.

- Under Settings > Advanced change your preset to fast and check the Use CFR box.

Your stream should now look much better. If you ever plan to stream PC games instead of your console you'll probably want to change preset back to veryfast since your computer will have to run a game at the same time as streaming. With your current setup the Xbox does all of the gaming work, leaving your CPU free to do nothing but stream.
 
Top