Kurtalicious
Member
I need help...please...I've read and tried just about everything available on this stuff and I'm at my wits end here...I need someone that knows more than me to give me a hand please.
I'm using Nvenc/OBS to stream to Nginx/RTMP server and then FFmpeg to push the stream off to twitch. My Nvenc/OBS and/or FFmpeg will drop my stream randomly, it could be immediately, take a few minutes or a few hours but it usually happens at least once a day or more. Sometimes it seems to be on the FFmpeg side, other times it seems to be on the NVenc/OBS side.
I have reduced many of my errors on the FFmpeg side by changing the -bufsize from 6000k to 3000k and adding -max_muxing_queue_size 1024. Most of my issues now seem to be with the connection to the RTMP from Nvenc/OBS side. I believe I'm having a bandwidth issue on my network, despite lowering my bitrate significantly. It seem like the higher the bitrate I try to push from Nvenc/OBS and FFmpeg the more unstable the connection with the RTMP server becomes.
Here are some of the scenarios I am dealing with...
My most recent log is attached along with a copy of my rtmp config file and a copy of the FFmpeg batch file I am executing. My hardware is...
Gaming PC:
AMD FX 8350
EVGA GTX 970 FTW+
Streaming PC:
AMD Phenom II x4 960T
Strix Radeon R9 380
I'm using Nvenc/OBS to stream to Nginx/RTMP server and then FFmpeg to push the stream off to twitch. My Nvenc/OBS and/or FFmpeg will drop my stream randomly, it could be immediately, take a few minutes or a few hours but it usually happens at least once a day or more. Sometimes it seems to be on the FFmpeg side, other times it seems to be on the NVenc/OBS side.
I have reduced many of my errors on the FFmpeg side by changing the -bufsize from 6000k to 3000k and adding -max_muxing_queue_size 1024. Most of my issues now seem to be with the connection to the RTMP from Nvenc/OBS side. I believe I'm having a bandwidth issue on my network, despite lowering my bitrate significantly. It seem like the higher the bitrate I try to push from Nvenc/OBS and FFmpeg the more unstable the connection with the RTMP server becomes.
Here are some of the scenarios I am dealing with...
- If I try to push say 25000 bitrate from Nvenc/OBS and then execute FFmpeg, the connection from Nvenc/OBS is disconnected usually instantly and the FFmpeg file freezes with no error.
- Sometimes I can get the FFmpeg file to catch the Nvenc/OBS stream around 17000 bitrate but eventually the FFmpeg file will show an error and stop or Nvenc/OBS will disconnect.
- When I reduce the bitrate to around 12500 from Nvenc/OBS I am almost always able to successfully execute the FFmpeg but randomly Nvenc/OBS will drop with no error on the FFmpeg file.
My most recent log is attached along with a copy of my rtmp config file and a copy of the FFmpeg batch file I am executing. My hardware is...
Gaming PC:
AMD FX 8350
EVGA GTX 970 FTW+
Streaming PC:
AMD Phenom II x4 960T
Strix Radeon R9 380