2010-05-27 12 views
3

J'ai cherché sur la façon d'accomplir le chat en ligne pour l'application de rails et j'ai mis en application une version de causerie de texte utilisant Juggernaut. Mais pour le chat vidéo, je ne trouve que le flash & red5 pourrait être une solution pour moi, mais c'est flash et java, que je ne suis relativement pas bon. Y a-t-il une meilleure solution?Comment ajouter des fonctionnalités de chat vidéo à mon application rails?

+0

pouvez-vous écrire du code ruby ​​et le faire fonctionner sur la machine virtuelle Java en utilisant JRuby? Je pense que vous pouvez accéder aux bibliothèques Java à travers Ruby de cette façon aussi. Apprends aussi java :) – DJTripleThreat

Répondre

4

J'ai fait des recherches un peu et les options ne sont pas géniales.

Il y a quelques paquets attrayants qui coûtent de l'argent réel. Toko.com, ooVoo (http://www.oovoo.com, regarde libre au début mais la version gratuite a des limites), VideoWhisper.com a l'air intéressant - ils semblent vendre un paquet de conversation vidéo bidirectionnel pour un prix unique, mais il est basé sur PHP . Une simple solution basée sur Flash est définitivement un bon moyen de s'y prendre. Flash a un bon support vidéo et pratiquement tout le monde l'a déjà installé. Il n'est pas si difficile d'apprendre assez de bases de Flash pour faire un simple chat vidéo bidirectionnel (voir http://www.derekentringer.com/blog/fms-video-chat/ pour un exemple de script de chat vidéo trivial qui est quelque chose comme 30 lignes de code). Et vous n'avez pas besoin d'apprendre Java pour utiliser Red5, sauf si vous voulez le personnaliser - Red5 est le serveur de streaming vidéo open-source qui vous permet de ne pas avoir à acheter un système de serveur Adobe Media Streaming très coûteux. Vous avez juste besoin d'apprendre suffisamment pour le configurer et le faire fonctionner.

Je suis certain qu'il existe un script Flash open-source ou à faible coût qui gère un chat vidéo bidirectionnel de base, mais je ne l'ai pas encore trouvé. Si quelqu'un le fait, veuillez le poster!

0

Voici une mise en œuvre de rails TokBox: http://github.com/njacobeus/tokboxer/

+0

Je l'ai regardé, et leur site a l'air génial, et il y a beaucoup de support développeur, mais quand on a essayé leur service, la qualité vidéo et audio était vraiment mauvaise. La vidéo de Google Talk était beaucoup mieux entre les mêmes machines. Est-ce que tokbox n'est disponible que dans certaines régions (nous en avons besoin pour travailler au Japon et entre le Japon et les États-Unis)? – Thilo