Kodi:オーディオ出力HDMI +アナログの個別の遅延設定


8

Raspberry Pi B +に最新バージョンのOSMCをインストールしました。

Kodiでは、HDMIとアナログジャックの両方からオーディオを出力します。このための設定メニューにオプション「HDMI +アナログ」があります。

残念ながら、出力信号の1つは少し速いので、何らかのエコー効果が一緒に聞こえます。レイテンシーの設定はありますか?はいの場合、この設定はHDMIとアナログ出力で異なりますか?

また、HDMIとアナログを同時に実現する方法(オプション "HDMI +アナログ")は本当にわかりません。Raspberry Piの設定には、(通常)HDMIとアナログのどちらかのオプションしかないためです。

回答:


1

私も、HDMIとアナログの両方で同時に音声を出力するという概念に興味をそそられます。

少し掘り下げた後、人々はそれを実験したようです。まず、XBMCのようなOSではALSA実装されていないため、これは不可能です。ALSAAdvanced Linux Sound Architectureです。オーディオソフトウェアとカーネルのインターフェイスを可能にするそのソフトウェア。これは、HDMIとアナログの両方を同時に使用するサウンドに必要です。この答えは、それをうまく説明しています。

遅延の理由は次のとおりです。詳細にあまり触れずに、ここではその仕組みを説明します。HDMIはサウンドとビデオの両方をサポートしているため、HDMIを介してビデオとともにサウンドが出力されます。ただし、アナログジャックを介したサウンドは、PWMを使用して作成されます。したがって、HDMIとアナログジャックを介したサウンドは、Piのハードウェアを介して別のルートをたどります。これがレイテンシの原因です。詳細については、こちらの回答でよく説明されています。

どのようにして待ち時間を短縮できますか?私が見た限られた投稿から、それに対する修正はないと思います。問題は、2つのオーディオ信号が異なる経路をたどることであり、ハードウェアレベルでそれらを組み合わせる方法があるとは思いません。したがって、ソフトウェアマジックを使用して、どちらか一方の送信時間をわずかに遅らせる必要があります。これは本当に選択肢ではないと思います。

問題は、財団が同じオーディオソースに対して2つのオーディオ出力を同時に使用したいと考える可能性を考慮していないことです。ただし、再生するオーディオを区別したい場合は、2つの間の遅延はそれほど問題ではありません。


OSMCのKodiでHDMI +アナログオプションを使用する場合、最初に作成されるのはどのサウンドですか?次に、どのソフトウェアコンポーネントを使用して他のサウンド出力を作成しますか。知覚可能な待機時間を短縮するためには、出力に手動で調整可能な遅延を導入すれば十分です。
Wauzl
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.