Yahoo! Media Player Web Control
Last week Yahoo! released there new Yahoo! Media Player and I had a little play with it, and I must admit found it to be quite cool. Basic but still very functional. Well I wanted to use this in a small project I'm working on and initially just added the JS to my page. However I thought wouldn't this be useful if I could just add an ASP.Net Web Control into any page I want this on, would save me x lines of code. So I created myself a quick Web Control, YMPWebControl. Its quite simple to use and by default all you have to do is put it into a page, and it renders the appropriate JavaScript. So here it is. YMP-1.1.zip
How To Use It
So add a register assembly into the top of your aspx file<%@ Register Assembly="YMP" Namespace="YMP" TagPrefix="YMP" %>Then where ever you want the YMP to render, I advise it be the last control in your page as it "adds to your page" and you want the page to load as quick as possible.
<YMP:YMPControl runat="server" ID="ympcontrol"/>I have also added two optional parameters, DevelopmentVersion and EmbedInHead. These two boolean parameters allow you to turn on the Development version of the player, which supposedly is buggy has all the latest stuff, and allows you to embed the control into the header of your page from where ever it was added. Now this second parameter I would advise against using as you can just manually stick the control code into your header. The option was added in the case where you don't have the ability to change your master page or get access to the head section of code, i.e your using templates or something. This solves that. So an example of wanting the development version of the YMP but also loading it into the head
<YMP:YMPControl runat="server" ID="ympcontrol" EmbedInHead="true" DevelopmentVersion="true"/>Download the YMP-1.1.zip And that's it, try it out if you like it and use it please let me know, below.
4 comments:
Coolness.
I have added this to the wiki: http://yahoomediaplayer.wikia.com/wiki/Site-specific_Tips#Tips
so thats what you were doing, cool. It could also be good as an HTTPModule, then you wouldn't need to add the control
The download link doesn't work :(
Hi AcquaNeve,
Thanks for bringing this to my attention, I moved servers a little under a month ago and hadn't noticed the links were dead. They are now sorted, hope this helps.
Post a Comment