Question / Help 300/20 internet... hard wired... 3hrs on phone with netgear fixing my router... still... horrifically pixilated video... WHY???

jmiraglilo

New Member
300/20 internet service... hard wired... 3hrs on phone + $100 on tech support with NetGear fixing my router/modem... MBP 2014 2.5 quad core i7 - 16 GB RAM Catalina... ISP is rock solid... still... horrifically pixilated video... WHY??? The bitrate monitor is jumping all over the place from 150 to 3000 during a live stream. My video quality is incredibly bad... especially since I'm an out of work musician and trying to make money live streaming and I'm putting out crap video!!! Can't make any money doing that!! Do you have any ideas...? Not sure where I'd find log files or I'd include them... your instructions must be out of date because when I follow them, I don't see what you profess for including a log file.... Please help!!! I need this to work!!!
 

Tangential

Member
What video source are you using? What are your settings? What size is your canvas? what FPS? What bit rate? What encoder? Are you recording also; if so what encoder there?
 

jmiraglilo

New Member
What video source are you using? What are your settings? What size is your canvas? what FPS? What bit rate? What encoder? Are you recording also; if so what encoder there?
Thanks Tangential for your quick response!

Video source: Canon XH-A1 RGB into (RGB to HDMI converter) to (HDMI capture to USB-3) = Great looking video in canvas.
Sound into camera via XLR's out of studio mixing console = Great sounding audio.

Only streaming and not recording.

Settings:
General: all default
Stream: custom to my facebook live producer page
Output: basic: bitrate 2500 - keyframe interval 2
Audio: 44khz stereo - Auxiliary audio FHD capture from HDMI-USB capture device
Video: canvas: 1280x720* - output: 1280x720 - frame rate: 30
No hotkeys
Advanced settings: Automatically reconnect=on - Dynamically change bitrate to manage congestion=on (is that causing the bitrate swings?)

* I had originally had the canvas set to 1920x10080 and output set to 1280x720. Changed them to both be 1280x720 and am running a facebook livestream test on a test page I created. Canvas looks perfect in my OBS canvas window. Monitoring from facebook I'm noticing that when the bitrate gets lower than 300, pixilation starts occurring. Zero dropped frames. CPU average 30%. Pixilation not as horrific as before when I had canvas at 1080, but still comes and goes with the bitrate fluctuations.

What causes the bitrate to have such large swings?
 

Attachments

  • Not Pixilated.png
    Not Pixilated.png
    172.8 KB · Views: 19
  • Pixilated.png
    Pixilated.png
    135.2 KB · Views: 19

Tangential

Member
The pixelation could be bandwidth issues at your end (some other computer or program using bandwidth maybe?); it could be congestion between you and FB or congestion at FB. What about GPU for encoding. Are you using that or x264 encoder. You say custom to your FB producer page. Does that mean you are streaming to FB like it’s a generic RTMP destination or by using the FB entry with your stream key?
 

jmiraglilo

New Member
Hey there. Yeah, I guess no one has control over what happens to the signal once it leaves your place. I will remove un needed draws on my bandwidth next time I stream. I am using the x264 encoder. What I mean by custom to my FB producer page is in the stream settings, I choose the custom service and enter the URL that facebook generates on the producer page. I also enter the stream key from that same page. I hope that gives more clarification. Thanks for your help.
 

Tangential

Member
Hey there. Yeah, I guess no one has control over what happens to the signal once it leaves your place. I will remove un needed draws on my bandwidth next time I stream. I am using the x264 encoder. What I mean by custom to my FB producer page is in the stream settings, I choose the custom service and enter the URL that facebook generates on the producer page. I also enter the stream key from that same page. I hope that gives more clarification. Thanks for your help.
Your settings and CPU sound reasonable. Even though it sounds bandwidth-y, I'd probably see if my system has a GPU (Apple encoder for Mac) I could use for encoding.
 

jmiraglilo

New Member
I just did a 5hr live stream session from my studio. After following a couple of your suggestions, my video stream looked really good. No pixilation at all for the entire 5hrs. Thanks for all of your help!
 
Top