W3C home > Mailing lists > Public > public-webrtc-logs@w3.org > March 2022

[webrtc-extensions] Add support for negotiating datachannels in SDP (RFC8864) (#102)

From: Sergio Garcia Murillo via GitHub <sysbot+gh@w3.org>
Date: Mon, 21 Mar 2022 16:29:32 +0000
To: public-webrtc-logs@w3.org
Message-ID: <issues.opened-1175636519-1647880170-sysbot+gh@w3.org>
murillo128 has just created a new issue for https://github.com/w3c/webrtc-extensions:

== Add support for negotiating datachannels in SDP (RFC8864) ==
Currently in W3C we are able to negotiate datachannels either inband in DCEP, or outband by the js APP. 


RFC8864 allows to negotiate it via SDP, which wouldn't be supported by curren API. 

Not sure if it it is a valid WebIDL, but we could have something like this:

enum RTCDataChannelNegotiation  {

dictionary RTCDataChannelInit {
  (boolean or RTCDataChannelNegotiation) negotiated = false;
If the `negotiated` attribute is a boolean, we keep current behaviour and if it is a `RTCDataChannelNegotiation`: 
 - `dcep` current in-band negotiation 
 - `sdp`  negotiated via SDP `dcmap` attribute as of RFC8864
 - `app`  current out-of-band negotiation 

Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/102 using your GitHub account

Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 21 March 2022 16:29:33 UTC

This archive was generated by hypermail 2.4.0 : Saturday, 6 May 2023 21:19:56 UTC