Beispiel #1
0
 public Task SetRemoteDescription(RTCSessionDescriptionInit sessionDescription) =>
 JsRuntime.CallJsMethodVoidAsync(NativeObject, "setRemoteDescription", sessionDescription)
 .AsTask();
Beispiel #2
0
 public Task ReplaceTrack(IMediaStreamTrack newTrack = null) =>
 JsRuntime.CallJsMethodVoidAsync(NativeObject, "replaceTrack", newTrack?.NativeObject).AsTask();
Beispiel #3
0
 public Task AddIceCandidate(RTCIceCandidateInit candidate) =>
 JsRuntime.CallJsMethodVoidAsync(NativeObject, "addIceCandidate", candidate /*.NativeObject*/).AsTask();
Beispiel #4
0
 public Task SetParameters(RTCRtpSendParameters parameters) =>
 JsRuntime.CallJsMethodVoidAsync(NativeObject, "setParameters", parameters).AsTask();