private static final String LOCAL_PROTOCOL = "local:///";
public PlayerObject(final String locator, final String type, final boolean async) throws Exception {
if (isLocalURI(locator)) {
final BrowserFieldRequest bfRequest = new BrowserFieldRequest(locator);
final InputStream is = AudioExtension.getBrowserFieldController().handleResourceRequest(bfRequest).openInputStream();
_playerCtrl = new PlayerController(is, type, async);
}
else {
_playerCtrl = new PlayerController(locator, async);