Uno dei nostri clienti brasiliani ha riscontrato un problema nell’avviare l’API WCF/REST di Multi Room Audio Player su un sistema con più interfacce di rete installate. Utilizza il controller audio Dante e riproduce 16 brani simultaneamente. Questi 16 canali sono gestiti dal Soundweb London BLU-806 Signal Processor tramite il Digital Audio Bus, usando il software HiQnet Audio Architect di Harman. Il sistema audio principale ha Multi Room Audio Player e 4 schede di rete installate. E il cliente ha bisogno di eseguire la REST API su quella selezionata. Ma Multi Room Audio Player avvia l’API sulla prima interfaccia di rete disponibile.

Abbiamo quindi deciso di aggiungere la possibilità di selezionare la scheda di rete su cui eseguire la REST API. Per prima cosa, apri il prompt dei comandi e digita il comando ipconfig per vedere tutte le interfacce di rete disponibili.

La numerazione delle schede di rete parte da zero. Quindi se vuoi eseguire l’API sulla seconda interfaccia di rete, usa il numero “1”. Apri il file XML delle impostazioni di Multi Room Audio Player con il tuo editor di testo preferito. Per impostazione predefinita è Blocco note, ma io preferisco Notepad++. Il percorso del file è C:\Users\{tuo_nomeutente}\AppData\Roaming\MZAP5\settings.xml Trova il parametro NetworkCardNumber e cambialo con il numero di scheda di rete desiderato. Il valore predefinito è “0”, io l’ho cambiato in “1” ad esempio.

Riavvia Multi Room Audio Player, vai alla scheda Settings-API e verifica.

Forse in futuro aggiungeremo questa opzione alla finestra Settings, ma penso sia meglio tenerla nascosta alla maggior parte degli utenti. Fateci sapere se avete suggerimenti, siamo in attesa del vostro feedback.