There are some APIs that can help you use the Adobe Flash Player.
new MediaResource(url, type, metadata, forceFlash)
If supported, you can use the forceFlash
parameter to override the playback technology determination sequence and force the implementation to use the Flash Player.
AdobePSDK.PlayerTechnology = {
/**
* Determine the {AdobePSDK.PlayerTechnology} that would be used for the given
* media resource.
* @param {AdobePSDK.MediaResource} mediaResource
* @returns {AdobePSDK.PlayerTechnology.Type}
*/
getSupportedTechnology(mediaResource);
};
AdobePSDK.PlayerTechnology.Type = {
MSE,
VIDEO_TAG,
FLASH,
UNKNOWN
};
/**
* Set the path to the SWF relative to the main html page or using http URL.
* Defaults to the current directory of the html page.
*
* @param swfPath
*/
AdobePSDK.setSWFPath(swfPath);
/**
* Set the path to the folder containing the authorization token(s).
* If not set, defaults to the token folder within the SWFPath: SWFPath + "token/".
* @param authorizationTokenPath
*/
AdobePSDK.setAuthorizationTokenPath(authorizationTokenPath);
/**
* Set the name of the authorization token file. Defaults to "hlsAF_localhost.dat".
* @param authorizationTokenFileName
*/
AdobePSDK.setAuthorizationTokenFilename(authorizationTokenFilename);
/**
* Set the authorization token type, can be "SWF" or "DAT". Defaults to "DAT"
* @param {String} authorizationTokenType
*/
AdobePSDK.setAuthorizationTokenType(authorizationTokenType);