W3cubDocs

/DOM

RTCSessionDescription.type

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The property RTCSessionDescription.type is a read-only value of type RTCSdpType which describes the description's type.

Syntax

var value = sessionDescription.type;
sessionDescription.type = value; 

Value

The possible values are defined by an enum of type RTCSdpType.

The allowed values are those of an enum of type RTCSdpType:

  • "offer", the description is the initial proposal in an offer/answer exchange.
  • "answer", the description is the definitive choice in an offer/answer exchange.
  • "pranswer", the description is a provisional answer and may be changed when the definitive choice will be given.
  • "rollback", the description rolls back to offer/answer state to the last stable state.

Example

// The remote description has been set previously on pc, a RTCPeerconnection

alert(pc.remoteDescription.type);

Specifications

Browser compatibility

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) [1] (Yes) (Yes) [1] No support (Yes) ?
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? (Yes) ? No support ? ?

[1] Though this property is not prefixed, the interface it belongs to is.

See also

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCSessionDescription/type