BackgroundMediaPlayer architecture on Windows Phone 8.1

I posted this a while back on the MSDN Windows Phone Development forum. I think that it includes some really great information and I wanted to make sure to isolate and include it here for discoverability. The original thread can be found here for additional context. Okay, let’s talk about the BackgroundMediaPlayer architecture a bit….