JsWebRtcEngine
class JsWebRtcEngine(config: JsWebRtcEngineConfig, mediaTrackFactory: MediaTrackFactory = config.mediaTrackFactory ?: NavigatorMediaDevices) : WebRtcEngineBase, MediaTrackFactory(source)
Constructors
Link copied to clipboard
constructor(config: JsWebRtcEngineConfig, mediaTrackFactory: MediaTrackFactory = config.mediaTrackFactory ?: NavigatorMediaDevices)
Functions
Link copied to clipboard
open suspend override fun createAudioTrack(constraints: WebRtcMedia.AudioTrackConstraints): WebRtcMedia.AudioTrack
open suspend override fun createAudioTrack(constraints: WebRtcMedia.AudioTrackConstraints.() -> Unit): WebRtcMedia.AudioTrack
Link copied to clipboard
open suspend override fun createPeerConnection(config: WebRtcConnectionConfig): WebRtcPeerConnection
open suspend fun createPeerConnection(config: WebRtcConnectionConfig.() -> Unit): WebRtcPeerConnection
Link copied to clipboard
open suspend override fun createVideoTrack(constraints: WebRtcMedia.VideoTrackConstraints): WebRtcMedia.VideoTrack
open suspend override fun createVideoTrack(constraints: WebRtcMedia.VideoTrackConstraints.() -> Unit): WebRtcMedia.VideoTrack