logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
kkr  
#1 Posted : Monday, February 24, 2014 7:13:23 PM(UTC)
kkr

Rank: Member

Groups: Registered
Joined: 5/11/2012(UTC)
Posts: 23
Man
Location: Norway

Thanks: 2 times
Was thanked: 6 time(s) in 2 post(s)
Hi Martin,

I finally got some new hardware (i7-4930K + NVidia 760) and to my big surprise it did not help me that much decoding Full HD from RTSP streams.
When I add more than four cameras I get delays - long delays, the stream is just buffered up in vMix.
After a little check I found out that only the first core of my nice new CPU was doing the work of decoding the streams.
The other 5 cores are doing noting, it did not even step up to the highest CPU frequency.

This can also explain why my old PC started building delays at around 30-35% CPU (because all cores where probably not used by vMix)
(I think I mentioned this in an old topic, but thought it was a poor old CPU and never checked)
I'm running Win 8.1 and the newest vMix 12 beta, but since I had the same problem on the old PC running Win7 and vMix 11 it is probably not something new.

Is there something I can do to distribute the load better on all the CPU cores??
Or do I have to ask you to do more of your magic?

If I miss something I'm sorry for the silly question...
If you can do something to vMix please consider this a Feature Request.


Best regards
KKR
admin  
#2 Posted : Tuesday, February 25, 2014 3:38:22 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Can you confirm the vMix version is 12.0.0.86?
There have been a few 12 preview releases so just wanted to make sure.

It should use multiple CPU cores for decoding where available, so I will need
to investigate further if that is indeed the cause.

Regards,

Martin
vMix
kkr  
#3 Posted : Tuesday, February 25, 2014 5:10:23 AM(UTC)
kkr

Rank: Member

Groups: Registered
Joined: 5/11/2012(UTC)
Posts: 23
Man
Location: Norway

Thanks: 2 times
Was thanked: 6 time(s) in 2 post(s)
Hi,

Yes 12.0.0.86 downloaded Saturday afternoon (http://www.vmix.com.au/download/vmix12preview.exe).

I had only Win8.1 (CLEAN from install Disc) and then vMix installed (so only codecs from you and Microsoft).
I tested normal playback of old recordings and that seems to run on all cores (did not really use much CPU).
I did recording MP4 (normally CPU hungry) and that seems to run on all cores also.
And together with some RTSP stream decoding I was able to trigger the highest CPU frequency (3.9GHz, no overclocking yet :-).

Later I added "Livestream for Producers" to the PC... and this application ramped up the CPU to MAX even before starting to encode (just by starting, CPU at 0%).
When starting encoding/streaming this application also ran all cores.

Hope this helps getting closer to the problem.

Best regards
KKR
admin  
#4 Posted : Tuesday, February 25, 2014 9:03:40 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi,

Are you able to provide screenshot of task manager showing all of the cores
when playing multiple RTSP streams so I can see the utilisation?

Thanks,

Martin
vMix
admin  
#5 Posted : Tuesday, February 25, 2014 12:20:04 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Please try the following update to vMix 12 Preview:

http://forums.vmix.com.au/default.aspx?g=posts&m=8319#post8319

All I have done here is clear the buffer under heavy CPU load, but in my tests I could reach 100% cpu usage across all cores
even if playback was not watchable.

Regards,

Martin
vMix
Users browsing this topic
Guest (2)
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.