Home | Index

Yahoo! Music API Guide

Chapter 12. Video Player API

Table of Contents

Video Player HTML Example
Required Video Player Variables
Optional Video Player Variables
Video Player Methods
Video Player Events

Once you have discovered some videos through the API, you can easily embed them for playback on your site with the Yahoo! Music Videos Flash Player.

Video Player HTML Example

<div id="uvp_fop_container" style="width:512px;height:322px;">
<a href="http://www.adobe.com/products/flashplayer/">Please Install Flash</a>
</div>
<script type='text/javascript' language='javascript' src='http://us.js2.yimg.com/us.js.yimg.com/lib/flash/swfobject/1.0/swfobject.js'></script>
<script type="text/javascript">
    var so = new SWFObject('http://d.yimg.com/cosmos.bcst.yahoo.com/up/fop/embedflv/swf/fop.swf', 'uvp_fop',
                           '512', '322', '9', '#ffffff');
    so.addVariable('id', 'v46805699');
    so.addVariable('eID', '1301797');    // NEEDS TO CHANGE DEPENDING ON LOCALE
    so.addVariable('ympsc', '4195351');  // NEEDS TO CHANGE DEPENDING ON LOCALE
    so.addVariable('lang', 'en');        // NEEDS TO CHANGE DEPENDING ON LOCALE
    so.addVariable('shareEnable', '1');
    so.addParam("allowFullScreen", "true");
    so.addVariable('enableFullScreen', '1');
    so.addVariable('autoStart', '0');
    so.addVariable('eh', 'myCallbackEventHandler');
    so.addParam("allowScriptAccess", "always");  // for scripting access
    so.write('uvp_fop_container');
</script>