Javascript 在单个页面中控制多个嵌入视频

Javascript 在单个页面中控制多个嵌入视频,javascript,html,video,embed,Javascript,Html,Video,Embed,我有多个嵌入视频从不同的网站Youtube,Vimeo,Dailymotion等。。在一页纸上。我想给用户一个中央控制面板类似于任何桌面媒体播放器暂停,播放,下一个视频,上一个视频和音量控制 我怎样才能做到这一点?有可能吗?我知道Youtube有api,但其他网站呢?它们是否都有一个通用的API 谢谢 <script type="text/javascript" src="http://www.youtube.com/player_api"></script> <s

我有多个嵌入视频从不同的网站Youtube,Vimeo,Dailymotion等。。在一页纸上。我想给用户一个中央控制面板类似于任何桌面媒体播放器暂停,播放,下一个视频,上一个视频和音量控制

我怎样才能做到这一点?有可能吗?我知道Youtube有api,但其他网站呢?它们是否都有一个通用的API

谢谢

<script type="text/javascript" src="http://www.youtube.com/player_api"></script>
<script>


    var player1st;
    var player2nd;
    function onYouTubePlayerAPIReady() { 
    player1st = new YT.Player('frame1st', {events: {'onStateChange': onPlayerStateChange}}); 
    player2nd = new YT.Player('frame2nd', {events: {'onStateChange': onPlayerStateChange}});
        }


    //function onYouTubePlayerAPIReady() { player2nd = new YT.Player('frame2nd', {events: {'onStateChange': onPlayerStateChange}}); }


    function onPlayerStateChange(event) {
    alert(event.target.getPlayerState());

    }

</script>






<iframe id="frame1st" style="position: relative; height: 220px; width: 400px" src="http://www.youtube.com/embed/1g30Xyh6Wqc?rel=0&amp;enablejsapi=1"></iframe><br>
<a href="javascript: void(0)" onclick="player1st.playVideo(); return false">play1st</a><br>
<a href="javascript: void(0)" onclick="player1st.pauseVideo(); return false">pause1st</a><br>
<a href="javascript: void(0)" onclick="player1st.stopVideo(); return false">stop1st</a>




<iframe id="frame2nd" style="position: relative; height: 220px; width: 400px" src="http://www.youtube.com/embed/T39hYJAwR40?rel=0&amp;enablejsapi=1"></iframe><br>

<a href="javascript: void(0)" onclick="player2nd.playVideo(); return false">play2nd</a><br>
<a href="javascript: void(0)" onclick="player2nd.pauseVideo(); return false">pause2nd</a><br>
<a href="javascript: void(0)" onclick="player2nd.stopVideo(); return false">stop2nd</a>