RTCSessionDescription: toJSON() method
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Please take two minutes to fill out our short survey.
The RTCSessionDescription.toJSON()
method generates a
JSON description of the object. Both properties,
type
and
sdp
, are contained in the generated JSON.
Syntax
js
toJSON()
Parameters
None.
Return value
A JSON
object containing the following properties:
type
-
One of the following:
"offer"
,"answer"
,"pranswer"
ornull
. sdp
-
Either
null
or the SDP message string corresponding toRTCSessionDescription.sdp
property.
Example
js
// sd is a RTCSessionDescriptor
alert(JSON.stringify(sd)); // This call the toJSON() method behind the scene.
Specifications
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcsessiondescription-tojson |