Web conférence et Ruby on Rails

Bonjour,

J’ai un projet de visioconférence web dans les cartons et je cherche des
infos à ce sujet : comment intégrer du streaming vidéo “temps réel” dans
mon application rails ?
Ayant déjà fait des tests d’intégration d’asterisk dans ruby on rails
(plugin RAGI) plutôt concluant mais uniquement dans le domaine de la
VoIP, la visio par asterisk est pour moi une 1ère piste de reflexion…
Je suis donc à la recherche d’autres pistes, de retour d’expériences de
solutions déjà expérimentées/opérationnelles. Toutes les idées seront
les bienvenues !

Jérémy.

Le 10/09/07, Jérémy DIERX [email protected] a écrit :

Bonjour,

Bonjour

J’ai un projet de visioconférence web dans les cartons et je cherche des

infos à ce sujet : comment intégrer du streaming vidéo “temps réel” dans mon
application rails ?
Ayant déjà fait des tests d’intégration d’asterisk dans ruby on rails
(plugin RAGI) plutôt concluant mais uniquement dans le domaine de la VoIP,
la visio par asterisk est pour moi une 1ère piste de reflexion…
Je suis donc à la recherche d’autres pistes, de retour d’expériences de
solutions déjà expérimentées/opérationnelles. Toutes les idées seront les
bienvenues !

Tout dépend de la qualité nécessaire, j’ai déjà testé les modules flash
de
streaming vidéo, le type de technologie que l’ont retrouve dans flex,
l’intégration peut se faire assez facilement. Par contre le besoin du
flash
serveur à un coût assez important. Pour une qualité je ne pense pas
qu’une
solution pur web existe, l’utilisation d’un client lourd tapant dans une
API
web peut être envisagé.

++
Bastien

Jérémy.

Apache permet de faire du streaming avec le bon module (mais je n’ai
jamais
eu à faire ça, et je ne connais par conséquent pas de bon module).

Sinon, sachant que diffuser du streaming video est très très gourmand en
bande passante, peut-être pourrais-tu passer par un tiers pour diffuser
la
video (YouTube, Google Video, etc.) et placer simplement leur playeur
dans
tes pages ?

Salut Bastien et merci pour ta réponse,

Le lundi 10 septembre 2007 à 14:36 +0200, Bastien Q. a écrit :

Tout dépend de la qualité nécessaire, j’ai déjà testé les modules
flash de streaming vidéo, le type de technologie que l’ont retrouve
dans flex, l’intégration peut se faire assez facilement. Par contre le
besoin du flash serveur à un coût assez important. Pour une qualité je
ne pense pas qu’une solution pur web existe, l’utilisation d’un client
lourd tapant dans une API web peut être envisagé.

++
Bastien

Effectivement, la techno Flash streaming d’Adobe semble la mieux adaptée
à mes besoins. Ne souhaitant pas utiliser Flash Media Server, je vais
m’orienter vers Red5 ( http://osflash.org/red5 ), Ã priori le seul
serveur “flash” capable de faire du live (stream direct entre la caméra
et la page web).

A+

Jérémy.

Salut Michelle, merci pour ta réponse,

Le mardi 11 septembre 2007 à 06:44 +0200, Michel B. a écrit :

Apache permet de faire du streaming avec le bon module (mais je n’ai
jamais eu à faire ça, et je ne connais par conséquent pas de bon
module).

J’utilise actuellement Nginx qui intègre un module de streaming flash
vidéo. Le problème avec Nginx comme avec Apache, c’est qu’ils ne gère
pas le protocole RTMP qui permet de faire du live streaming. Hormis la
centrale vapeur proposée par Adobe (Flash Media Server), il n’existe
qu’un serveur capable de cela (et en open source en plus) : Red5. A
tester donc !

Sinon, sachant que diffuser du streaming video est très très gourmand
en bande passante, peut-être pourrais-tu passer par un tiers pour
diffuser la video (YouTube, Google Video, etc.) et placer simplement
leur playeur dans tes pages ?

Il existe effectivement des services de vidéo streaming
( http://www.adobe.com/fr/products/flashmediaserver/fvss// ) Ã des
prix… pas vraiment raisonnables.
J’ai trouvé une offre chez ovh spécifique au streaming et garantissant
100Mbps de bande passante (service vidéo IP), cela devrait le faire.

Ah si seulement Mongrel ou Nginx pouvait gérer le protocol RTMP…

A+

Jérémy.

Le mardi 11 septembre 2007 à 09:22 +0200, Michel B. a écrit :

(hmm, j’ai l’impression que mon identité sexuelle vient de prendre un
sérieux coup…)

ptdr :smiley: !!

Milles excuses Michel pour cette erreur d’orthographe !

[ NOTE D’INFORMATION ]

Michel est bien un homme.

[ /NOTE D’INFORMATION ]

tchao :slight_smile:

Jérémy.

(hmm, j’ai l’impression que mon identité sexuelle vient de prendre un
sérieux coup…)

Bonjour

Si tu test red5 je serrais intéressé par le retour d’expérience, le
flash
serveur étant vraiment trop cher et limitant pour une petite utilisation
personnel.

++
Bastien

v ^^ v

Merci.