Jump to content

CPU Usage High on iPad 2 - Latest version and server info inside


JoshFink

Recommended Posts

JoshFink

Server Version 3.0.5326.13255

IOS Version 1.1.2

IOS 7.1.2

Transcoding is set to Auto

 

I've used MB2 for years (still running on 5 TV's right now). However, for all my mobile needs I switched to Plex about a year and a half ago. 

 

As I LOVE MB3 I've been trying to find a reason to replace Plex but I think the mobile piece is the last piece I'm missing.

 

The MB3 IOS app is fantastic and you guys should be proud. I honestly hate the Plex app but it's functional. My biggest problem seems to be the CPU usage on the server.

 

I just tried streaming the same movie over WiFi to the same iPad 2. Streaming settings were set to 3 mb/s for both devices.

 

When streaming through MB3 CPU stayed at a constant 46% - 53% CPU usage

On Plex, same movie, spiked up to 96% for about 15 - 30 seconds and then tailed off to 0% - 2% for the next 30 minutes.

 

Is this a configuration issue on my end that I can tweak or are the differences that drastic right now. 

 

Thanks for the help

 

Josh

Edited by JoshFink
Link to comment
Share on other sites

the next ipad release is going to improve efficiency a bit by improving on the streaming logic. so stay tuned for that.

Link to comment
Share on other sites

JoshFink

Thanks Luke. So it has more to do with the client rather than the server piece? 

 

I eagerly await a fix. It will be nice to get on one consistent platform rather than pieces all over the place.

 

Josh

Link to comment
Share on other sites

darwindeeds

Josh can you give me information on what kind of media that you were streaming? Basically copy paste all the information under the "media info" tab in the web client. 

Link to comment
Share on other sites

JoshFink

It was the best I could do. I had to try and walk my wife through getting a screenshot as I'm out of town right now. 

 

Isn't that pretty much all the info though?

Edited by JoshFink
Link to comment
Share on other sites

That's a lot for the ipad2 to decode. Level 5 together with ac3 at 192. Plex is shortcutting something, the video quality has to suffer in a faster encode. But on an ipad2 this wouldn't entirely be noticeable on its poor display. You should be able to dumb down Mediabrowser on the ipad client to transcode at a lower quality since it can't possibly match the encoded videos resolution. This might match mb3 with plex in terms of quality/speed.

 

Sent from my Nexus 7 using Tapatalk

Edited by speechles
Link to comment
Share on other sites

darwindeeds

Actually, I would like to take a look at the audio information and it is partially cut off. The number channels seem to make a difference in transcoding. 

Link to comment
Share on other sites

JoshFink

My wife read me back the audio information and it's exactly as pictured above. 

 

AC3

Stereo

192 kbps

48000 khz

No

Edited by JoshFink
Link to comment
Share on other sites

darwindeeds

Not enough information for me to suggestion anything but we have an update that will be submitted to the appstore in the next few days. I think that should fix your issue, if not we can review it again. 

Link to comment
Share on other sites

  • 4 weeks later...
JoshFink

Server Version 3.0.5347.22095


IOS Version 1.1.4


IOS 7.1.2


Transcoding is set to Auto


IOS is set for Wifi Quality at 3.0 mb/s


 


This is a continuation of THIS post. I figured it made sense to start a new post since it was a new version of both the server and IOS client and we can do some testing. 


 


Up till 3 minutes in (when I stopped playback) ffmpeg.exe*32 continued to go from 27 - 71%


 


MediaInfo


 post-146-0-55000700-1409268865_thumb.png


 


Let me know what I can do to test, I'm happy to help figure this out or maybe it's just the way it is. 


 


Josh

Edited by JoshFink
Link to comment
Share on other sites

i think it's pretty simple. that file should direct stream without any transcoding if you up the wifi bitrate to 3.2 or higher.

Link to comment
Share on other sites

JoshFink

i think it's pretty simple. that file should direct stream without any transcoding if you up the wifi bitrate to 3.2 or higher.

 

I wouldn't say it's pretty simple, at least to me. So what's the solution? Bump up the wifi bitrate higher on all the clients? What about files that won't direct stream? How will that effect them? 

What I'm trying to get is a set it and forget it setup for my kids. My kids, nor I honestly, want to have to look at the file and then decide, "Hmmm... What settings do I need my wife and transcoding at".

 

Here is another example and with a little higher bitrate file.

 

First 3 minutes of the movie on IOS pegs ffmepg.exe at 48 - 73% w/ subtitles off. 

 

MediaInfo

post-146-0-20263400-1409270290_thumb.png

 

Don't take this the wrong way. The reason I'm asking this is because I really want to switch over from Plex on my Mobile Clients. I just can't see how I can do it when it's pegging my server. 

 

This file (Iron Man 2 above) does about the same thing for the first minute but then it calms down and hovers around 5 - 20% most of the time after that. 

 

I guess my point is what can I do to get good CPU usage without killing the box that doesn't require me to evaluate the file before starting to stream?

 

Thanks

 

Josh

Edited by JoshFink
Link to comment
Share on other sites

JoshFink

Let me do some testing and get back to you. I will PM you for some additional information.

Thanks...

 

Happy to do some testing. 

Link to comment
Share on other sites

  • 3 months later...
hifiaudio2

Is there a list of files that should direct stream to the iPad app?  I have the bitrate set to 20.0 but everything transcodes.  Should Blu Ray movies ripped to MKV be able to direct stream?  Or does something in the audio (trueHD / DTS MA)  or video stream force pretty much all movies to transcode?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...