vMix Forums
»
General
»
General Discussion
»
Multiple stream ffmpeg error
Rank: Member
Groups: Registered
Joined: 1/15/2016(UTC) Posts: 14 Location: Prague
Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Hi guys, Have a problem with multiple stream. I have setup 3 stream with any bitrate, for ex. 1 stream 1280x720 - 3500kbit, 2 stream 1280x720 - 1500 kbit, 3 stream - 1280x720 - 200 kbit. When I use just CPU is ok, but whe I enabler "Use hardware encoder" (I have a NVidia GTX970 card) I get a FFMPEG error. I try to disable one stream and after that works great. When enabled 3 stream - gat error again. What the problem is? And how I can fix it?
P.S. Why vMix use 32-bit FFMPEG???
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 1,072 Location: Fairhope, Alabama USA Thanks: 553 times Was thanked: 200 time(s) in 166 post(s)
|
Try using a lower resolution for the 3rd stream. 200k is quite slow for 720p. Try 360p or 240p at 200k. Does that make a difference?
- Tom
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/24/2015(UTC) Posts: 370 Location: Netherlands
Thanks: 16 times Was thanked: 81 time(s) in 72 post(s)
|
This is happening because on a Nvidia card meant for gaming, you are allowed to use 2 hardware h.264 encodes at the same time maximum. If you want to get over this limitation, you need a professional series card, like quadro.
If you need multibitrate streaming and without hardware encoder you don't have enough resources left encoding the 3 streams, you can also only send out a high quality stream to a service like zencoder, which will transcode it into multiple keyframe aligned streams with bandwidths of your choice.
|
2 users thanked Mathijs for this useful post.
|
|
|
Rank: Member
Groups: Registered
Joined: 1/15/2016(UTC) Posts: 14 Location: Prague
Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Try using a lower resolution for the 3rd stream. 200k is quite slow for 720p. Try 360p or 240p at 200k. Does that make a difference?
No reaction. I try to stream 3500, 1500 and 500 kbit. I have disablem 3500 kbit, now is ok. But just 2 streams.
This is happening because on a Nvidia card meant for gaming, you are allowed to use 2 hardware h.264 encodes at the same time maximum. If you want to get over this limitation, you need a professional series card, like quadro.
Thank you very much! I use Wowza with transcoder but now just vMix with Adobe Media Server witch has not transcoder. I'll know, thanks again!
|
|
|
|
Rank: Member
Groups: Registered
Joined: 1/15/2016(UTC) Posts: 14 Location: Prague
Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Mathijs wrote:This is happening because on a Nvidia card meant for gaming, you are allowed to use 2 hardware h.264 encodes at the same time maximum. If you want to get over this limitation, you need a professional series card, like quadro.
If you need multibitrate streaming and without hardware encoder you don't have enough resources left encoding the 3 streams, you can also only send out a high quality stream to a service like zencoder, which will transcode it into multiple keyframe aligned streams with bandwidths of your choice. Hi! Could you recommend which Quadro will ok for 3 streams (720p) ? Now I use 970GTX card for 2 streams and it loaded just 9% GPU on our server (i7 4790k).
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Multiple stream ffmpeg error
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close