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

  • site réalisé et hébergé par revolunet © 2009 - informations légales