implement signal offer.

This commit is contained in:
Miroslav Šedivý 2021-11-25 00:07:17 +01:00
parent a260ce6a60
commit 44e74e3088
6 changed files with 27 additions and 4 deletions

View file

@ -45,6 +45,13 @@ func (peer *WebRTCPeerCtx) CreateOffer(ICERestart bool) (*webrtc.SessionDescript
return peer.connection.LocalDescription(), nil
}
func (peer *WebRTCPeerCtx) SignalOffer(sdp string) error {
return peer.connection.SetRemoteDescription(webrtc.SessionDescription{
SDP: sdp,
Type: webrtc.SDPTypeOffer,
})
}
func (peer *WebRTCPeerCtx) SignalAnswer(sdp string) error {
return peer.connection.SetRemoteDescription(webrtc.SessionDescription{
SDP: sdp,