Just a note, we are planning to let system app to deal with audio competing in v1.5 (move from gecko to gaia, decoupling with page visibility),
so any sound from system app should be considered as special case in the new 'AudioChannelManager'.