HTMLMediaElement.setSinkId() - встановлює унікальний ідентифікатор звукового пристрою.
HTMLMediaElement.setSinkId(sinkId);
HTMLMediaElement - об'єкт HTMLMediaElement.
sinkId - рядок з ідентифікатором.
sinkId метод об'єкта HTMLMediaElement який встановлює унікальний ідентифікатор звукового пристрою. Метод повертає Promise.
Не всі браузери підтримують даний метод.
<audio src="/dani/test.ogg" id="player">
var player=document.getElementById("player");
navigator.mediaDevices.enumerateDevices().then(function(deviceList){ player.setSinkId(deviceList[0].deviceId);
alert( player.sinkId );
});