RTCIceCandidate. toJSON()

The RTCIceCandidate method toJSON() converts the RTCIceCandidate on which it's called into JSON in the form of an RTCIceCandidateInit object.

Syntax

json = rtcIceCandidate.toJSON();

Return value

An object conforming to the RTCIceCandidateInit dictionary, whose members' values are set to the corresponding values in the RTCIceCandidate object.

You can then get a stringified version of the object by calling stringify() on the returned object. See the example below.

Example

This simple example obtains a JSON string representing an RTCIceCandidate found in the variable candidate.

var jsonString = candidate.toJSON().stringify();

Specifications

Specification Status Comment
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'RTCIceCandidate.toJSON()' in that specification.
Candidate Recommendation Initial definition.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support ?15 ? ? ? ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support ? ? ? ? ? ? ?

Document Tags and Contributors

Contributors to this page: Sheppy
Last updated by: Sheppy,