Kodi: impostazioni di latenza separate per l'uscita audio HDMI + analogica


8

Ho installato l'ultima versione di OSMC sul mio Raspberry Pi B +.

In Kodi ho emesso l'audio sia tramite HDMI che tramite la presa analogica. A tal fine è disponibile un'opzione "HDMI + analogico" nel menu delle impostazioni.

Sfortunatamente, uno dei segnali di uscita è solo un po 'più veloce, quindi suonano insieme come una sorta di effetto eco. C'è un'impostazione per la latenza? Se sì, questa impostazione può essere diversa per HDMI e uscita analogica?

Inoltre, non so davvero come si ottengano contemporaneamente HDMI e analogici (opzione "HDMI + analogico"). Perché, nelle impostazioni di Raspberry Pi, c'è (di solito) solo un'opzione tra HDMI o analogico.

Risposte:


1

Anch'io sono incuriosito dall'idea di emettere l'audio sia tramite HDMI che analogico allo stesso tempo.

Dopo aver scavato un po 'sembra che le persone abbiano provato a farlo. Innanzitutto, non è possibile in sistemi operativi come XBMC perché ALSAnon è implementato. ALSAè l'architettura audio avanzata di Linux. Il suo software che consente al software audio di interfacciarsi con il kernel. Ciò è necessario per il suono sia attraverso HDMI che analogico allo stesso tempo. Questa risposta ne dà una bella spiegazione.

Ecco il motivo del ritardo. Senza entrare troppo nei dettagli, ecco come funziona. HDMI supporta sia l'audio che il video, quindi l'audio viene trasmesso insieme al video tramite HDMI. Tuttavia, il suono attraverso il jack analogico viene creato usando PWM. Quindi il suono su HDMI e su jack analogico prende una strada diversa attraverso l'hardware del Pi. Questo è ciò che genera la latenza. Questa risposta qui lo spiega bene, se stai cercando maggiori dettagli.

Come puoi ridurre la latenza. Da quello che ho visto solo post limitati, non penso che ci sia una soluzione per questo. Il problema è che i due segnali audio hanno percorsi diversi e non credo che ci sia un modo per combinarli a livello hardware. Quindi, dovresti usare un po 'di magia software per ritardare leggermente il tempo di trasmissione dell'uno o dell'altro. Non penso che questa sia davvero un'opzione.

Il fatto è che non credo che la Fondazione abbia considerato la possibilità che le persone desiderino utilizzare due uscite audio contemporaneamente per la stessa sorgente audio. Tuttavia, se si desidera riprodurre diversi pezzi di audio, la latenza tra i due non è un problema.


Quando si utilizza l'opzione analogica HDMI + in OSMC Kodi, quale suono viene creato per primo? Con quali componenti software viene quindi creata l'altra uscita audio e da cosa? Sarebbe sufficiente introdurre un ritardo sintonizzabile manualmente nell'uscita dietro per ridurre la latenza percepibile.
Wauzl,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.