Не знаю насколько это хорошая идея, но можно например декорировать аудио/видео классы чтобы они сохраняли все существующие инстансы в какой-нибудь массив, а потом искать активный по нему. Или декорировать еще и методы, тогда при включении проигрывания медиа можно будет куда-нибудь сохранять активный,
CoCoCoder, ну возможно дело в named access, но в любом случае стоит хранить объекты не в глобальном window, а где-нибудь в другом месте, хотя бы для наглядности