Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iphonefreak1

macrumors newbie
Original poster
Jul 5, 2014
8
0
We are a video streaming at our highschool, and we run wirecast. We have Google Chorme, and 2 instances of wirecast open and once it sends our video across our servers it looks pixelated. Our CPU is running at a non-stop 100%

Anyway, I read that a Mac's capabilities are 400% (we have the i7). Is there any way to increase performance and throughput?

It is a non-retina MBP, 8GB of RAM, and an i7.

Thanks.
 
What mbp model are you using?

What machine is sending and which one is receiving?

How is it sent? What is being sent? Resolution, codec, fps?
 
What mbp model are you using?

What machine is sending and which one is receiving?

How is it sent? What is being sent? Resolution, codec, fps?

13", non retina MBP, 8GB RAM, i7.

MBP is sending the encoding to our server through Wirecast live, CPU usage is about 75%, if we open up another session of wirecast to be streaming 2 streams at once, it is spiked at 100% maxed out. It is causing our video to be pixelated.

It should be in 720p @2000kbps, but we had to bump it down, @1000kbps to lighten the load on the CPU. FPS is at about 25, should be at 29.97.
 
13", non retina MBP, 8GB RAM, i7.

MBP is sending the encoding to our server through Wirecast live, CPU usage is about 75%, if we open up another session of wirecast to be streaming 2 streams at once, it is spiked at 100% maxed out. It is causing our video to be pixelated.

It should be in 720p @2000kbps, but we had to bump it down, @1000kbps to lighten the load on the CPU. FPS is at about 25, should be at 29.97.
I assume you mean the 2012 cmbp, but that shouldn't make a difference.
Sending a stream can be very cpu intensive, because of the encoding part and I think two streams at once might max out the cpu on that machine.

There might be a fix to this, but I can't think of one right now.
 
13", non retina MBP, 8GB RAM, i7.

MBP is sending the encoding to our server through Wirecast live, CPU usage is about 75%, if we open up another session of wirecast to be streaming 2 streams at once, it is spiked at 100% maxed out. It is causing our video to be pixelated.

It should be in 720p @2000kbps, but we had to bump it down, @1000kbps to lighten the load on the CPU. FPS is at about 25, should be at 29.97.

If one stream takes 75% then 2 will obviously max out as you are seeing and something has to give...can't see any other way than to drop the resolution and/or frame rate....
 
Firstly don't use chrome

A quick look around these forums will show you that chrome and video are very poorly optimised on OSX so I would suggest you don't use chrome for this work and use safari instead.

Secondly all 13 inch MBP's are dual core so while hyper threading gives you a theoretical 400%in reality that is just not true as it depends on process type software optimisation etc etc.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.