Un petit peu d'explications techniques: la dépêche a été éditée par le modérateur, et il y'a peut être eu un peu de perte en ligne.
En tous cas:
- on utilise RTMP (et flash) pour la partie enregistrement du son seulement. Une fois enregistré (au format flv), le son est converti sur le serveur en Ogg/vorbis (et on jette le flv). RTMP et flash ne sont pas parfait d'un point de vue Libre, mais ont l'avantage d'être très largement supportés (et le code pour enregistrer le micro du client vers le serveur tient en 50 lignes à tout casser). On pourrait envisager un remplacement par un enregistreur java ou autre. Suggestions et coups de mains bienvenus :) (pour donner une idée sur les 1000 et quelques visiteurs d'aujourd'hui, 98% supportent flash, et 77% java)
- la lecture en ligne se fait par l'extension OggHandler qui est développée par mediawiki et utilisée sur wikipedia. Donc c'est propre de ce côté là. Cette extension injecte dans la page une balise audio ou un lecteur java ou autre suivant le navigateur du visiteur.
[^] # Re: Axe de développement
Posté par Laurent . En réponse à la dépêche WikiBabel - des wikicasts libres pour apprendre les langues. Évalué à 6.
En tous cas:
- on utilise RTMP (et flash) pour la partie enregistrement du son seulement. Une fois enregistré (au format flv), le son est converti sur le serveur en Ogg/vorbis (et on jette le flv). RTMP et flash ne sont pas parfait d'un point de vue Libre, mais ont l'avantage d'être très largement supportés (et le code pour enregistrer le micro du client vers le serveur tient en 50 lignes à tout casser). On pourrait envisager un remplacement par un enregistreur java ou autre. Suggestions et coups de mains bienvenus :) (pour donner une idée sur les 1000 et quelques visiteurs d'aujourd'hui, 98% supportent flash, et 77% java)
- la lecture en ligne se fait par l'extension OggHandler qui est développée par mediawiki et utilisée sur wikipedia. Donc c'est propre de ce côté là. Cette extension injecte dans la page une balise audio ou un lecteur java ou autre suivant le navigateur du visiteur.