Приостановить вставку Youtube при воспроизведении Soundcloud embed

У меня есть музыкальный блог, который содержит различные встроенные звуковые облака и проигрыватели YouTube.

Что я хочу сделать, так это предотвратить одновременное воспроизведение звука. Другими словами, во время воспроизведения видео на YouTube, если я нажму, чтобы воспроизвести вставку Soundcloud, я хочу, чтобы проигрыватель YouTube приостановился, и наоборот.

Я разработал код, который приостанавливает потоковый проигрыватель YouTube, если я нажимаю, чтобы воспроизвести другой проигрыватель YouTube (SoundCloud уже делает это по своей сути). Мне просто нужно сделать его совместимым. Действительно был бы признателен за помощь, спасибо.

var playerCurrentlyPlaying = null;
var players = {}
YT_ready(function() {
   $(".youtube_embed").each(function() {
       var identifier = this.id;
       var frameID = getFrameID(identifier);
       if (frameID) {
            players[frameID] = new YT.Player(frameID, {
                events: {
                    "onStateChange": function(event){
                        if (event.data == YT.PlayerState.PLAYING)
                        {
                            if(playerCurrentlyPlaying != null &&
                               playerCurrentlyPlaying != frameID)
                            callPlayer( playerCurrentlyPlaying , 'pauseVideo' );
                            playerCurrentlyPlaying = frameID;
                        }
                    }
                }
            });
        }
   });
});

Я использовал функции из этих источников:Прослушивание событий Youtube в JavaScript или jQuery

API iframe YouTube: как мне управлять плеером iframe, который уже находится в HTML?

YouTube API Target (несколько) существующих фреймов

Визуализированный HTML с использованием UniqueID ():

<span class="soundcloud_embed" id="soundcloud_post_312">
  <iframe id="ui-id-1" width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F103518792&show_artwork=true&secret_token=s-LnOTK"></iframe>
</span>

<span class="youtube_embed" id="youtube_post_309">
  <iframe id="ui-id-2" width="528" height="190" src="//www.youtube.com/embed/Y3CYKXBEtf0" frameborder="0" allowfullscreen></iframe>
</span>

Ответы на вопрос(2)

Ваш ответ на вопрос