Kodi: paramètres de latence séparés pour la sortie audio HDMI + analogique


8

J'ai installé la dernière version d'OSMC sur mon Raspberry Pi B +.

Dans Kodi, je produis l'audio via HDMI et la prise analogique. Il y a une option "HDMI + analogique" dans le menu des paramètres pour cela.

Malheureusement, l'un des signaux de sortie est juste un peu plus rapide, donc ils sonnent comme une sorte d'effet d'écho ensemble. Y a-t-il un paramètre pour la latence? Si oui, ce paramètre peut-il être différent pour la sortie HDMI et analogique?

De plus, je ne sais pas vraiment comment HDMI et analogique en même temps (option "HDMI + analogique") sont obtenus. Parce que, dans les paramètres du Raspberry Pi, il n'y a (généralement) qu'une option entre HDMI ou analogique.

Réponses:


1

Moi aussi, je suis intrigué par la notion de sortie du son via HDMI et analogique en même temps.

Après avoir creusé un peu, il semble que les gens l'ont expérimenté. Tout d'abord, ce n'est pas possible dans des systèmes d'exploitation comme XBMC car il ALSAn'est pas implémenté. ALSAest l'architecture sonore avancée de Linux. Son logiciel qui permet aux logiciels audio de s'interfacer avec le noyau. Ce qui est nécessaire pour le son via HDMI et analogique en même temps. Cette réponse en donne une belle explication.

Voici la raison du retard. Sans trop entrer dans les détails, voici comment cela fonctionne. HDMI prend en charge le son et la vidéo, de sorte que le son est reproduit avec la vidéo via HDMI. Cependant, le son via la prise analogique est créé à l'aide de PWM. Ainsi, le son via HDMI et via la prise analogique prend un chemin différent à travers le matériel du Pi. C'est ce qui génère la latence. Cette réponse ici l'explique bien, si vous voulez plus de détails.

Comment pouvez-vous réduire la latence. D'après les publications limitées que j'ai vues seulement, je ne pense pas qu'il y ait de solution. Le problème est que les deux signaux audio prennent des chemins différents, et je ne pense pas qu'il existe un moyen de les combiner au niveau matériel. Il faudrait donc utiliser un peu de magie logicielle pour retarder légèrement le temps de transmission de l'un ou de l'autre. Je ne pense pas que ce soit vraiment une option.

Le fait est que je ne crois pas que la Fondation ait envisagé la possibilité que des personnes souhaitent utiliser deux sorties audio simultanément pour la même source audio. Cependant, si vous voulez jouer des morceaux audio distincts, la latence entre les deux n'est pas vraiment un problème.


Lors de l'utilisation de l'option HDMI + analogique dans les OSMC Kodi, quel son est créé en premier? Avec quels composants logiciels l'autre sortie sonore est-elle créée et à partir de quoi? Il suffirait d'introduire un retard réglable manuellement dans la sortie qui est en arrière afin de réduire la latence perceptible.
Wauzl
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.