VLCobject : intégrez VLC dans vos pages web
Introduction
VLCobject.js est une petite librairie javascript inspirée de
swfobject qui detecte et integre le plugin VLC dans vos pages web. Compatible IE6/Firefox/opera
Ce code est experimental et a encore besoin de nombreuses améliorations, merci de nous envoyer vos suggestions sur
contact@revolunet.com.
Si vous voulez ajouter des controles à votre VLCobject, vous pouvez ajouter la librairie
VLCcontrols.
Ce code est sous licence
BSD, vous pouvez le modifier sous les termes de la BSD License.
Suggestions bienvenues :
contact@revolunet.com
Nous esperons que ces scripts permettront un développement plus grand des plugins VLC
Features list
Facile a utiliser
Affiche un lien de telechargement si plugin non trouvé
Testé sur Internet Explorer 6, Firefox 2, Opera, Safari (XP)
Exemples :
Simple exemple, charge juste un VLC player :
<script type="text/javascript" src="VLCobject.js"></script>
<div id="vlccontent">
This text is replaced by the VLC player.
</div>
<script type="text/javascript">
var myvlc = new VLCObject("mymovie", "400", "200", "0.8.6");
myvlc.write("vlccontent");
</script>
>
exemple visible ici
2eme exemple, cette fois un fichier est lu a l'ouverture de la page :
<script type="text/javascript" src="VLCobject.js"></script>
<div id="vlccontent">
This text is replaced by the VLC player.
</div>
<script type="text/javascript">
var myvlc = new VLCObject("mymovie", "400", "200", "0.8.6");
myvlc.addParam("MRL","http://code.revolunet.com/VLCjs/rambo.mpg");
myvlc.write("vlccontent");
</script>
>
exemple visible ici
Todo :
Il reste plein de choses à faire, et vous pouvez contribuer :
Cleaning & optimisation
Support de plusieurs lecteurs par page
Detection & installation automatique des plugins
Licence :
Ce code est sous licence BSD, so you can redistribute it and/or modify it under the terms of the BSD License.
Téléchargement
javascript source
CHANGELOG
25.1.2008 : first release
10.4.2008 : improved compatibility with VLC thanx to thannoy