je suis en train de développer un logiciel similaire à SKYPE.
et je trouve beaucoup de problèmes .
Les problèmes qu'on trouve dans la réalisation de projet :
1. La compression de voix : on utilise G711 il besoin de 64 kps pour avoir une qualité de 4.3/5 , On trouve une autre bibliothèque s'appelle "speex" , elle est utilise par beaucoup des logicielles de VOIP par example Google talk mais je n'ai pas encore comprendre comment appeler les fouctions de speex dans .NET , je trouves un exemple dans codeproject voila le lien : www.codeproject.com/KB/cs/speexincsharp.aspx , et le lien de speex est speex.org
2. RTP : pour le moment on utilise UDP pour la transmission de voix mais le maïeur protocole pour ça je pence c'est RTP et surtout dans les conférences
mais je ne rien comprendre comment je le utilise .
3. Problème avec NAT et Firewall : je trouve cette méthode UDP Hole Punching , ...... mais je ne la comprend pas comment la développer dans c# .
Merci d'avance
Partager