I am having this same problem and its saying the wakelock is from mediaserver..
And Wakelock detail says AudioOut_2 has 2h 47m.
This is after having my phone off charger for 3 hours and never touching it --- streaming anything. The odd thing I noticed is that at this time a volume up down wasn't changing the ringer volume but changing audio playback volume. So it's like it thinks its streaming something even though it isn't.
Wonder what the culprit is. The only app I USE for streaming often is Pocket Cast -- although I also have google play music and mlb at bat installed (haven't run those since last reboot). So I wonder if this is an issue w/ pocket cast.
Any insight would be appreciated.
Short of the better battery stats idea, 3 Tips, try these in order.
1) Download "Greenify" (this only works if you have root) or temporarily uninstall/freeze Facebook. It's a partial wake lock hog. Keeping it hibernated with Greenify will probably help right off the bat. I keep apps with known wake lock issues hibernated when not in use. Go through all, and I mean ALL of your apps and see if any are set to update on a timeframe like every 30 minutes, 2 hours, etc. Your MLB app probably has a really frequent update interval by default. This will cause a partial wake lock. If you use "The Score" or any other sports app, then check those too. If you have a weather app and/or a weather widget, check those too (especially widgets). Turn them to manual update. If your problem isn't solved, move to #2
2) Turn off haptic feedback EVERYWHERE as well as dial pad touch tones, touch sounds, and screen lock sound (as well as vibrate on touch). I know it sounds weird, and people will argue, but they are wrong. Somehow, for whatever reason, these things take advantage of the audio_2 process. I have no clue why haptic feedback does, but it does. It's done it since the N1, I've seen it on 3 of my Android devices, and several friends have seen it on everything from S2's - S4's, to HTC Sensations. The first thing we do with a new device is turn all this stuff off. This hurts nothing to try.
3) Wipe your SD card and copy all your data back over. Again, sounds weird, but media
scanner can go nuts too.
Start with those three things and we'll go from there. The fact that you did a factory reset and nothing changed leads me to believe that it is either the apps you use, or the way you use your device (all those haptic feedback and audio settings) or a combination of the two. Bear in mind, I'm not suggesting you neuter your phone, I'm suggesting these things to help identify what is causing these partial wake lock issues. If you can learn what they are, then you'll probably feel better about them in the future and they won't bother you so bad. It's the unknown that can be so freak'in aggravating!