2010-04-22 6 views
4

Je souhaite créer une application de chat simple prenant en charge la voix et la vidéo (quelque chose comme Skype ou Google Talk). Je ne veux pas tout écrire à partir de zéro, alors ma question est de savoir si vous connaissez de bonnes bibliothèques pour ça? Je suis tombé sur libjingle (C++) et Smash (Java), tous deux implémentant l'extension XMPP Jingle. Recommanderiez-vous un de ceux-là?Conseils pour créer une application de chat vocal vidéo

+0

Avez-vous un lien vers Smash? – Jonas

+0

sûr: http://www.igniterealtime.org/projects/smack/index.jsp – Marco

+0

Comment l'avez-vous finalement fait? –

Répondre

1

jetez un coup d'œil à freeswitch pour la bibliothèque VoIP. Il peut apparaître comme un logiciel de support fullon (ce qui est bien sûr le cas), mais vous pouvez inclure la bibliothèque dans votre propre logiciel pour créer des applications VoIP client et/ou serveur.

1

Une application de conversation basée sur la connexion P2P est difficile à créer principalement en raison des pare-feu NAT sous lesquels la plupart des utilisateurs se trouvent.

Vous pouvez étudier les normes IETF telles que ICE, STUN, TURN, SIP et leurs fils. Bien que la mise en œuvre de ceux-ci est une tâche herculéenne.

Mais,

RTMFP est une solution facile pour mettre en œuvre la voix P2P et l'application de chat vidéo. Il est développé par Adobe et peut être facilement utilisé par n'importe quel développeur flash dans son application. C'est gratuit et facile à mettre en œuvre. Il suffit de connaître le développement flash pour cela. Également étudier Adobe Cirrus et Adobe AIR pour les applications de bureau.

À la votre !!!

Questions connexes