INTERACT FORUM

More => Old Versions => JRiver Media Center 24 for Windows => Topic started by: hoyt on December 12, 2018, 08:41:15 am

Title: JRiver for Android: Stuttering/ Distorted Playback
Post by: hoyt on December 12, 2018, 08:41:15 am
Following up on this:

https://yabb.jriver.com/interact/index.php/topic,118519.msg819939.html#msg819939

I'm running this on a Google Pixel 3, purchased from Google, carrier is Google FI - so it should be the most normal Android experience.  I have battery optimization turned off for JRiver and as soon as the screen shuts off, or I move to another app, the skipping/ buffering/ popping begins.  All of my Googling has lead me to the few settings that I've tried (disabling battery optimization for the app and turning off adaptive battery for the entire phone).

Any other ideas?  Thanks!
Title: Re: JRiver for Android: Skipping Playback
Post by: hoyt on December 12, 2018, 08:49:18 am
When I go to Settings > System > Developer Options > Running Services, it shows JRiver as a cached process not a running service.  I assume it should be a running service if it's ignoring battery optimization?  I see my other apps in running services that I've set to ignore battery optimization.  Namely: JRemote, Gizmo and MO4Media.
Title: Re: JRiver for Android: Skipping Playback
Post by: hoyt on December 12, 2018, 09:12:52 am
Summary of things I've tried:

One thing I just noticed is that all the other apps I have battery optimization turned off for, and that run just fine in the background, have some form of foreground notification.  I believe that makes a difference.  MO4Media displays an icon in the task bar with playback control, as does JRemote.  Tasker shows me an icon, which I've minimized in size, and the same for LightFlow.

Is this in the near term development plan for JRiver for Android?
Title: Re: JRiver for Android: Skipping Playback
Post by: BradATIMA on December 12, 2018, 09:17:22 am
Is this in the near term development plan for JRiver for Android?

Yes it is. Unfortunately, we don't have an ETA yet.
Title: Re: JRiver for Android: Skipping Playback
Post by: hoyt on December 12, 2018, 09:26:22 am
Yes it is. Unfortunately, we don't have an ETA yet.

Ok thanks.

I'm a bit surprised no one else is having the same issue.  I'm running Android 9, with the December patch installed.  Perhaps something changed in how Android handles non-battery optimized apps.  I also noticed that VLC kicks up a foreground notification when I start playing, it then plays fine, and it's even set to be a battery optimized app on my phone.
Title: Re: JRiver for Android: Skipping Playback
Post by: Awesome Donkey on December 12, 2018, 09:35:50 am
Android 8 and above, from what I recall reading (assuming I'm recalling correctly), is more aggressive (depending on phone vendor of course) when it comes to battery optimization.
Title: Re: JRiver for Android: Skipping Playback
Post by: rec head on December 12, 2018, 10:34:17 am
I have the P3 on Fi. I'm adding music to my phone now so I can start using MC on Android more than my initial "it works" test. I'll report back.
Title: Re: JRiver for Android: Skipping Playback
Post by: rec head on December 12, 2018, 12:16:53 pm
I get the same behavior. If I leave MC even to just Android Settings I get what sounds like distortion to me. I don't get the skipping but otherwise it sounds like the file you posted.

I have battery optimization turned off for MC.

I tried with and without headphones to make sure it wasn't actual speaker distortion. Same behavior either way.
Title: Re: JRiver for Android: Skipping Playback
Post by: hoyt on December 12, 2018, 04:28:35 pm
I get the same behavior. If I leave MC even to just Android Settings I get what sounds like distortion to me. I don't get the skipping but otherwise it sounds like the file you posted.

Skipping probably wasn't the best word, I modified the title of the thread to be stuttering/ distorted playback.  I'm assuming this will be fixed when the JRiver team can add a foreground notification of some sort.  Hopefully they can fit that into the plan shortly. 
Title: Re: JRiver for Android: Skipping Playback
Post by: JimH on December 12, 2018, 05:11:05 pm
Skipping probably wasn't the best word, I modified the title of the thread to be stuttering/ distorted playback.  I'm assuming this will be fixed when the JRiver team can add a foreground notification of some sort.  Hopefully they can fit that into the plan shortly.
This may be fixed in the build just posted.
Title: Re: JRiver for Android: Stuttering/ Distorted Playback
Post by: rec head on December 12, 2018, 05:40:55 pm
Still happens on .11
Title: Re: JRiver for Android: Stuttering/ Distorted Playback
Post by: hoyt on December 12, 2018, 09:18:56 pm
Unfortunately I can confirm it's still happening on .11 as well.