webrtc.interfaces.rtc_audio_source#
- class webrtc.interfaces.rtc_audio_source.RTCAudioSource(native_obj=None)#
Bases:
webrtc.base.WebRTCObjectThe
webrtc.MediaStreamTrackinterface represents a single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.- createTrack() webrtc.MediaStreamTrack#
Alias for
create_track
- create_track() webrtc.MediaStreamTrack#
Create
webrtc.MediaStreamTrackwhose source is thewebrtc.RTCAudioSource.- Returns
A
webrtc.MediaStreamTrackobject representing the media track.- Return type
- onData(data: webrtc.RTCOnDataEvent)#
Alias for
on_data
- on_data(data: webrtc.RTCOnDataEvent)#
Push a new audio samples to every non-stopped local audio
webrtc.MediaStreamTrackcreated withcreateTrack.- Parameters
data (
webrtc.RTCOnDataEvent) – Awebrtc.RTCOnDataEventobject representing new audio samples.- Return type
None