Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - elementalsc

Pages: [1]
1
Audio / Améliorer latence de capture? (Windows)
« le: Avril 30, 2018, 09:11:37 pm »
Bonjour,

J'utilise SFML pour un projet de VoIP et j'ai une latence d'environ 300ms à même mon ordinateur. Le flow du programme actuel ressemble à ceci:

Capture audio avec SFML -> packets envoyé sur 127.0.0.1 et reçus par UDP (lib boost::asio) -> playback par un SoundStream

J'ai joué avec la valeur de setProcessingInterval() mais n'ai pas l'impression d'avoir énormément d'impact sur le délai du tout. En parcourant la documentation, je ne suis pas certain si je peux réellement avoir un impact significatif sur ma le buffer Capture Device. Le projet est sur la plateforme Windows et devrait idéalement utiliser les drivers d'origine, Realtek High Definition Audio dans mon cas.

N'étant pas un expert de ces périphériques (pour l'instant ;) ) j'aurais aimé avoir votre avis sur "jusqu'où je peux optimiser ma latence avec SFML" ainsi que "avez vous des recommandations quant à la configuration des drivers windows?"

Pages: [1]