Tu peux très bien faire ceci :
Mettre une jolie balise object bien configurée, ça marchera a peu près partout :
- Windows, c'est wmp, vlc ou player par defaut qui le lira (normalement)
- MacOS, c'est leur lecture vidéo qui lira ça
- Linux :
-> mozilla/firefox, fait installer mplayerplugin ou l'équivalent vlc (testé et OK)
-> konqueror, fait installer kmplayer (testé et OK)
- Autre : Afficher une url de la vidéo alternative avec un Content-Type: application/octetstream
(ça obligera le client a télécharger le fichier, veille a bien mettre l'extension)
Après je te conseille de faire un truc simple et stable :
mkv avec une vidéo en mp3+xvid a chaque fois ou ogg+xvid (évite les sous-titre non encodés dans la vidéo, pas supporté en général)
Après il te suffit de fournir un pack mkv+xvid+ogg pour windows, macos et linux se débrouillera très bien.
Après fait les tests, par contre fait bien gaffe a ce que ça marche sur un kmplayer, et mplayerplugin par défaut sous nux, après sous win et mac c'est un codec a installer une fois...
[^] # Re: Pour faire court (balise object only)
Posté par Raphaël G. (site web personnel) . En réponse au journal Un lecteur en ligne en AJAX ?. Évalué à 2.
Mettre une jolie balise object bien configurée, ça marchera a peu près partout :
- Windows, c'est wmp, vlc ou player par defaut qui le lira (normalement)
- MacOS, c'est leur lecture vidéo qui lira ça
- Linux :
-> mozilla/firefox, fait installer mplayerplugin ou l'équivalent vlc (testé et OK)
-> konqueror, fait installer kmplayer (testé et OK)
- Autre : Afficher une url de la vidéo alternative avec un Content-Type: application/octetstream
(ça obligera le client a télécharger le fichier, veille a bien mettre l'extension)
Après je te conseille de faire un truc simple et stable :
mkv avec une vidéo en mp3+xvid a chaque fois ou ogg+xvid (évite les sous-titre non encodés dans la vidéo, pas supporté en général)
Après il te suffit de fournir un pack mkv+xvid+ogg pour windows, macos et linux se débrouillera très bien.
Après fait les tests, par contre fait bien gaffe a ce que ça marche sur un kmplayer, et mplayerplugin par défaut sous nux, après sous win et mac c'est un codec a installer une fois...