in Swift/KVSiOSApp/VideoViewController.swift [11:24]
init(webRTCClient: WebRTCClient, signalingClient: SignalingClient, localSenderClientID: String, isMaster: Bool) {
self.webRTCClient = webRTCClient
self.signalingClient = signalingClient
self.localSenderClientID = localSenderClientID
self.isMaster = isMaster
super.init(nibName: String(describing: VideoViewController.self), bundle: Bundle.main)
if !isMaster {
// In viewer mode send offer once connection is established
webRTCClient.offer { sdp in
self.signalingClient.sendOffer(rtcSdp: sdp, senderClientid: self.localSenderClientID)
}
}
}