startStream method Null safety

Future<void> startStream()

call this method once watch request is successfully completed

Implementation

Future<void> startStream() async {
  if (webRTCHandle?.peerConnection?.iceConnectionState ==
      RTCIceConnectionState.RTCIceConnectionStateConnected) {
    await send(data: {"request": "start"});
  } else {
    RTCSessionDescription answer = await createAnswer(
        videoRecv: true, audioRecv: true, audioSend: false, videoSend: false);
    await send(data: {"request": "start"}, jsep: answer);
  }
}