Get a list of Audio Devices
You will need to specify Audio/Video Device ID (Microphone & Camera Device ID) or use the default Microphone Device ID of your Mobility Device to initiate a Stream. The Portal provides API support to get a list of Audio Devices available with your Device running the Client End Point application along with their device IDs.
The getDevices() method is used to return a List containing all the audio devices connected to your Device. You can build UI Element with the List to choose a Device to use for Stream.
Method: getDevices( successCallback, errorCallback )
Parameters:
@param {CallableFunction} successCallback@param {CallableFunction} errorCallback
window.EnxRtc.getDevices(function (data) {
console.log(JSON.stringify(data.data));
}, function (err) {
console.log('JSON.stringify(err));
});
Get the Selected Audio Device
window.EnxRtc.getSelectedDevice() method is used to get the currently selected or in-use Audio Device for the Stream.
Method: getSelectedDevice( successCallback, errorCallback )
Parameters:
@param {CallableFunction} successCallback@param {CallableFunction} errorCallback
window.EnxRtc.getSelectedDevice(function (data) {
console.log(JSON.stringify(data.data));
}, function (err) {
console.log('JSON.stringify(err));
});
