Properties:
| Name | Type | Argument | Description | 
|---|---|---|---|
| isEnabled | boolean | Whether the RemoteAudioTrack is enabled | |
| isSwitchedOff | boolean | Whether the RemoteAudioTrack is switched off | |
| sid | Track.SID | The RemoteAudioTrack's SID | |
| priority | Track.Priority | <nullable> | The subscribe priority of the RemoteAudioTrack | 
Fires:
Extends
Methods
- 
    attach()
- 
    
    Create an HTMLAudioElement and attach the AudioTrack to it. The HTMLAudioElement's srcObjectwill be set to a new MediaStream containing the AudioTrack's MediaStreamTrack.- Inherited From:
- Overrides:
 Returns:audioElement - Type
- HTMLAudioElement
 Exampleconst Video = require('twilio-video'); Video.createLocalAudioTrack().then(function(audioTrack) { const audioElement = audioTrack.attach(); document.body.appendChild(audioElement); });
- 
    detach()
- 
    
    Detach the AudioTrack from all previously attached HTMLMediaElements. - Inherited From:
- Overrides:
 Returns:mediaElements - Type
- Array.<HTMLMediaElement>
 Exampleconst mediaElements = audioTrack.detach(); mediaElements.forEach(mediaElement => mediaElement.remove()); 
- 
    setPriority(priority)
- 
    
    Update the subscribe Track.Priority of the RemoteAudioTrack. Parameters:Name Type Argument Description priorityTrack.Priority <nullable> 
 the new subscribe Track.Priority; Currently setPriority has no effect on audio tracks. Throws:RangeErrorReturns:- Type
- this
 
Events
- 
    disabled
- 
    
    The RemoteAudioTrack was disabled, i.e. "muted". Parameters:Name Type Description trackRemoteAudioTrack The RemoteAudioTrack that was disabled - Overrides:
 
- 
    enabled
- 
    
    The RemoteAudioTrack was enabled, i.e. "unmuted". Parameters:Name Type Description trackRemoteAudioTrack The RemoteAudioTrack that was enabled - Overrides:
 
- 
    started
- 
    
    The RemoteAudioTrack started. This means there is enough audio data to begin playback. Parameters:Name Type Description trackRemoteAudioTrack The RemoteAudioTrack that started - Overrides:
 
- 
    switchedOff
- 
    
    A RemoteAudioTrack was switched off. Parameters:Name Type Description trackRemoteAudioTrack The RemoteAudioTrack that was switched off 
- 
    switchedOn
- 
    
    A RemoteAudioTrack was switched on. Parameters:Name Type Description trackRemoteAudioTrack The RemoteAudioTrack that was switched on