Chargement...
 
Skip to main content

7 - Développer/traduire/documenter/annoncer une application


Streaming Audio

Bonjour à tous,

Je travail actuelement sur l'implémentation de AirPaly sur raspberry pi.

Je suis novice dans le domaine, j'ai beaucoup de mal à comprendre comment est géré le playback audio sur raspberry. Mon principal problème est lié à la latence. Je ne parviens pas à réduire la taille de mon buffer audio ce qui entraine un décalage entre la réception et l'émission du son sur ma raspberry pi 3 B.

Savez vous quel est le meilleur pilote à utiliser ? OSS, ALSA, PulseAudio ?
Est il possible de faire intéragir ALSA et OSS ?

Merci d'avance

Tom
Merci de ta réponse.

En ce qui concerne le buffer je suis également dans le flou, je me suis renseigné et j'ai trouvé qu'avec la fonction ioctl(me->audioFD, SNDCTL_DSP_SETFRAGMENT, &arg) il était possible de modifier la taille du buffer. Mais cela ne change rien, le buffer n'est jamais modifié.

Sauriez-vous d'ou peut venir le problème ?

Tom
France
Dis moi @Tomrpi, j'ai l'impression que ce sujet de discussion concerne davantage le développement que l'utilisation et, du coup, qu'il serait mieux à sa place dans la section "Développer/Traduire/Documenter/Annoncer une application" des forums. Ça te va si je l'y déplace ?
Oui, pas de soucis si cela te semble plus cohérent 😊