マルチルームオーディオは、実際にきちんと実現しようとすると、見た目以上に難しいものです。多くのソリューションは再生をリモート側のデバイスに引き渡して、うまくいくことを期待するだけです。その結果、トラックの切り替わりは途切れ、Gapless 再生は崩れ、Crossfades は完全に失われ、同期は徐々にずれていきます。
Zenteek 1.4.0 は、これとは異なるアプローチを採用しています。
Output Routing は、AirPlay 2 および DLNA/UPnP レシーバーへ音声を並列ストリーミングします。つまり、リモート側のデバイスには Zenteek が信号に加えた内容をすべて含む、ひとつながりの完成された信号だけが届きます。そこはプレーヤーではなくエンドポイントです。トラックを読み込ませて再生させるのではありません。これはブロードキャストです。いわば、ご自身のためのパーソナルなラジオ局のようなものだとお考えください。単なるトラック配信ではありません。
Routing により、デバイスごとの遅延補正とゲイン調整を備えたミキサーが利用でき、同期を手動で追い込めます。"Local output mute" を使えば、書斎側はミュートしつつ、リビングでは再生を続けることができます。連続した transport bus により、Crossfades と Gapless のトランジションは、手元の1台だけでなく接続されたすべてのデバイスで機能します。

この方式の唯一の弱点を率直に申し上げますと、スピーカー/レシーバー側からストリームを操作することはできません。また、現在再生中のトラックが表示されない場合もあります。ただし、その点は、任意のブラウザで動作させられる Zenteek の内蔵リモートコントロールインターフェースによって補われます。Zenteek はあらゆるデバイス、入力、出力と対話しようとしますが、実際にはご家庭のオーディオシステムとして振る舞うよう設計されています。
次のステップ
これは最初のバージョンです。1グループで、すべてのデバイスをまとめる段階です。Beta の後、実際に多くの方が所有しているハードウェアで接続性が確認できれば、このアーキテクチャは、すでに複数グループを前提として設計されているため、さらに面白くなっていきます。
DLNA 実装はメーカーごとの差が非常に大きく、私がテストできる機器にも限りがあります。また、AirPlay も往々にして独自の挙動を見せます。できる限り丁寧に対応してまいりますので、何か問題がありましたら Help メニューのサポートフォームからご連絡ください。確認のうえ、対応いたします。