7
How to add a video in your website : a panorama of the different solutions (Youtube, Flash, HTML5..)
1 Comment | Posted by admin in Uncategorized
Add the youtube video in your web site with the JQuery plugin fancy box
For MosaLingua, I finally choose to add the youtube video in my website, in order to save bandwidth.
But in a beautiful way (at least I hope, see the home page of MosaLingua, and click the button ‘Voir Video’) :
This was very easy, thanks to the excellent JQuery plugin fancybox :
Download the JQuery plugin here, and simply add a link to your video :
<a id=“screencast” title=“‘MosaLingua Espagnol iPhone” href=”http://www.youtube.com/watch?v=xG9kh1hDiFg“>View the screencast</a>
And the following Javascript code :
$(“#screencast“).click(function() {
$.fancybox({
‘padding’ : 0,
‘autoScale’ : false,
‘transitionIn’ : ‘none’,
‘transitionOut’ : ‘none’,
‘title’ : this.title,
‘width’ : 680,
‘height’ : 495,
‘href’ : this.href.replace(new RegExp(“watch\\?v=”, “i”), ‘v/’),
‘type’ : ’swf’,
’swf’ : {
‘wmode’ : ‘transparent’,
‘allowfullscreen’ : ‘true’
}
});
return false;
});
That’s it. Again, a live preview of the video in action on MosaLingua, you can check out the source
.
Add your own video without youtube
Ok, then you want to follow the hard way? No problem, it’s not that hard
The simple code to embed the video
The following code is not working on all browser, I didn’t test on IE, but it’s working on safari, firefox and chrome :
<div class=”screencast”>
<embed src=”screencast.mov” width=”240″ height=”355″ autoplay=”true” controller=”false” loop=”true” scale=”tofit”>
</div>
and the css code :
.screencast {
background: transparent url(iphone.jpg) no-repeat;
width: 291px;
height: 546px;
position: absolute;
top: 30px;
left: 30px;
}
.screencast embed {
position: absolute;
top: 100px;
left: 25px;
}
The iphone.jpg background can be download in iTune connect (you must sign the Apple agreement).
This code is simple, but you are not sure it is working everywhere (need a descent browser : not IE6 and quicktime plugin)/
To be sure your video will be working everywhere, see this article : http://camendesign.com/code/video_for_everybody
Embed the flash video
I hate to say that, but currently, the only way to be sure that the video is working (almost) everywhere, you need to encod it in flash. I am waiting for html5 video implemented everywhere. I have done that for others site, and it’s pretty simple :
Convert your video into flash flv video
I use this free converter :
http://www.leawo.com/free-mac-video-converter/
It’s simple and easy.
Include the flv into your html
You need a player for that. The easiest way is to use the free and open source flowplayer. Example are in the download bundle, so it’s really simple/
Here it is, all the possibilities to include video into your website
1 Comment for How to add a video in your website : a panorama of the different solutions (Youtube, Flash, HTML5..)
How to create a Screencast video for a mobile (iPhone or Android) application with your Mac | MosaCrea | July 30, 2010 at 10:58 pm
Leave a comment!
« How to create a Screencast video for a mobile (iPhone or Android) application with your Mac


[...] How to add a video in your website : a panorama of the different solutions (Youtube, Flash, HTML5..)… [...]