mlb tv (major leaugue baseball) plugin suggestion

Just wondering if it might be possible to create a MLB.TV plugin for the divx connected.

http://www.mlb.tv

this site allows streaming of live mlb games as well as archived ones.

it uses flash, but also says in system requirements that it uses silverlight and wmp.

thanks

It seems possible...

Great suggestion, and it seems possible, but the only way it's going to get built is if someone with an MLB account gives it a shot.

The good news is it looks like they're using Flash for playback, and the DivX Connected Plug-in SDK supports Flash sites (e.g. YouTube, Hulu, Break), so it's just a matter of designing a plug-in that can authenticate and then bring in the MLB Flash player.

A challenge can be that there is no mouse, so making selections within the MLB player could be tough if not impossible, but again, I have no way of knowing since I don't have an MLB account.

Feel free to post questions here or in the plug-in developers' section if you want to give it a shot.

sorry, really new to plugins

thanks for the quick reply
im sorry this may be a dumb question, but im new to plugins

so far, i have used the Plug-In SDK to show the html page in which you select what game you want to watch.
there is no mouse and i am just wondering if there is a way to select and click a link like you would on the computer using the 'Tab' and 'Enter' buttons.
i have no doubt that you could probably do this with the 'keyhandler' but i don't really have much scripting knowledge

thanks in advance.

Keyhandler

The least code would be to use the button controls in the SDK and let them launch the links to the games using loadFromPageDescriptor.

In your onLoadComplete, you'll want:
var videoBtn = dctk.createButtonCtrl("videoBtn", true);
videoBtn.setRect(380, 125, 540, 165);
videoBtn.text = "Link";
videoBtn.fontSize = 22;
videoBtn.onSelect = playMedia();
root.addChild(videoBtn);

And here's the playMedia function calling the URL to the video:
function playMedia()
{
var dctk = connected.toolkit;
var params = connected.createPageDescriptor();
params.uri = "http://linkGoesHere.com";
params.pageType = dcIConnected.PT_HTML;
params.viewConstraints.addResolutionConstraint(640,360);
params.audioCapture = true;
params.htmlInputFocusMode = dcIPageDescriptor.FOCUS_MODE_OBJECT;
// load the page
connected.loadFromPageDescriptor(params);
}