Error with using OBS and Zoom - stream not starting

Misteryest

New Member
Please help, with Skype - OBS working good, with Zoom - this message:
" Failed to start broadcasting NVENC error: Too many concurrent sessions. Try closing other recording programs that NVENC can use, such as NVIDIA Shadowplay or Windows 10 Game DVR."
Why? I do not using many sessions, just 2 sessions, zoom and OBS!
What can i do? I need to use it with zoom, it is very important for me..
card: GEFORCE GTX 1650
 

Attachments

  • _VolhsAXefE.jpg
    _VolhsAXefE.jpg
    22.1 KB · Views: 33

FerretBomb

Active Member
Zoom is not an RTMP server.
You do not stream to Zoom.
You use the Virtual Camera output, and set it as your camera inside Zoom.

That said, if you DO want to stream (to Twitch, YouTube, Facebook Gaming, etc) you'll need to do as the error message said, and disable Shadowplay and/or the Windows Game DVR if enabled. Consumer-grade nVidia cards can only support two (or three, under the new update) concurrent NVENC sessions.

You do NOT need an NVENC session to use the Virtual Camera with Zoom.
 

Misteryest

New Member
Zoom is not an RTMP server.
You do not stream to Zoom.
You use the Virtual Camera output, and set it as your camera inside Zoom.
I've always used 2 or 3 cameras; The format of the broadcasts is as follows: The first person in the studio is filmed by camera 1; The second person calls on Skype or Zoom and sees the image of the first person on camera 2. And by OBS this stream goes to restream.io..
This is the most simple scheme. As I understand, zoom itself uses the resources of the video card through NVENC, because on Skype - everything turns out fine...
 

Misteryest

New Member
The problem was solved by disabling graphics processing in the extended properties of Zoom and updating drivers via Geforce experience. Thanks to all!
 

tjones1897

New Member
Zoom is not an RTMP server.
You do not stream to Zoom.
You use the Virtual Camera output, and set it as your camera inside Zoom.

That said, if you DO want to stream (to Twitch, YouTube, Facebook Gaming, etc) you'll need to do as the error message said, and disable Shadowplay and/or the Windows Game DVR if enabled. Consumer-grade nVidia cards can only support two (or three, under the new update) concurrent NVENC sessions.

You do NOT need an NVENC session to use the Virtual Camera with Zoom.

Sorry is that NVENC thing still an issue? I just got a new PC to stream webinars out to about 10 platforms. I use multiple RTMPs via the Button plugin. After three instances are open I can no longer stream using NVENC and have to change all new Buttons to x264. Which for me defeats the purpose in having the new computer and higher end graphics card.

Or am I doing something wrong?

Hard to believe that newer graphics cards are limited to just a few outputs no?
 

FerretBomb

Active Member
Sorry is that NVENC thing still an issue? I just got a new PC to stream webinars out to about 10 platforms. I use multiple RTMPs via the Button plugin. After three instances are open I can no longer stream using NVENC and have to change all new Buttons to x264. Which for me defeats the purpose in having the new computer and higher end graphics card.

Or am I doing something wrong?

Hard to believe that newer graphics cards are limited to just a few outputs no?
Yes. Three is the maximum number of concurrent NVENC sessions under the consumer drivers. It used to be two, until they recently added one more. It's purely a software limit.

If you're streaming to a significant number of multiple endpoints though, you should consider instead using something like an nginx-rtmp server as a relay. You stream to the nginx process, it replicates and sends that stream out to each of the configured endpoints. Only one encode session needed.
 
Top