Package com.viam.sdk.core.webrtc
Interface PeerConnection
- All Known Implementing Classes:
PeerConnection
public interface PeerConnection
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic enumstatic enumstatic classstatic interfacestatic interfacestatic classstatic enumstatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIceCandidate(ICECandidate candidate) voidclose()voidcreateAnswer(SessionDescription.Observer observer) createDataChannel(String label, DataChannel.Init dataChanInit) voidcreateOffer(SessionDescription.Observer observer) voidsetLocalDescription(SessionDescription.Observer observer, SessionDescription sdp) voidsetRemoteDescription(SessionDescription.Observer observer, SessionDescription sdp)
-
Method Details
-
createDataChannel
-
getLocalDescription
SessionDescription getLocalDescription() -
getRemoteDescription
SessionDescription getRemoteDescription() -
createOffer
-
createAnswer
-
setLocalDescription
-
setRemoteDescription
-
addIceCandidate
-
close
void close()
-