dart – Share Screen with Flutter WebRtc
I am using Webrtc in flutter to share my screen.
i have this code
Signaling {
RTCVideoRenderer localRenderer = RTCVideoRenderer();
RTCVideoRenderer remoteRenderer = RTCVideoRenderer();
MediaStream? localStream;
MediaStream? remoteStream;
Future<void> makeScreenSharing() async {
final mediaConstraints = <String, dynamic>{'audio': true, 'video': true};
try {
var stream =
await navigator.mediaDevices.getDisplayMedia(mediaConstraints);
localStream = stream;
localRenderer.srcObject = localStream;
} catch (e) {
print(e.toString());
}
}
this code will result in sharing my screen on my own page but the other connection is still receiving my Camera.
Read more here: Source link
