libdatachannel icon indicating copy to clipboard operation
libdatachannel copied to clipboard

Increasing Delay while sending audio bytes over Multiple PeerConnection DataChannels

Open mail2chromium opened this issue 1 year ago • 1 comments

I have implemented WebRtc-based 1 to Many Android Applications. It's a kind of Master-Slave Architecture where the master device is communicating with N-Number of Slave Android Device using WebRtc P2P. Here are the details;

  1. Single Master Device (Android)
  2. Multiple Slave Devices (Android) # N-Numbers of devices [1, 2, 3, ... 10].

As I said there is a WebRtc 1-many peer connection. I am not using any kind of Audio Channel or Video channel and I am only sending Audio bytes over DataChannel. For the following combinations, the delay is not prominent;

  • 1 to 1 (1 Master, 1 Slave)
  • 1 to 2 (1 Master, 2 Slaves)
  • 1 to 3 (1 Master, 2 Slaves)

For this combination, I receive smooth audio and it is being played normally. But as soon as the number of slave devices are increased, I encountered around 220 MS delay in DataChannel.send function. I placed logs before and after Java DataChannel.send function and the delay is gradually increasing.

As DataChannel.send function latency is a pain point in my research work. I Placed Logs inside WebRtc Native Stack for DataChannel Sending flow inside CPP. Here are the logs from the WebRtc native Stacks I encountered large delays in two CC files;

  • dtls_transport.cc
  • sctp_data_channel.cc
  • sctp_data_channel_tansport.cc

Here you can see; image

Here are the details logs;

2022-08-05 16:36:22.195 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.195 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.196 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.199 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.199 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.200 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.200 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.200 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.200 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.200 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.200 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.200 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.201 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.201 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.201 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.201 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.202 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.207 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.207 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.207 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.209 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.209 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.210 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.212 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.212 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.212 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.212 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.219 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.219 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.219 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.220 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.220 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.220 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.220 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.221 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.221 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.221 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.221 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.222 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.222 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.223 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.229 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.229 13208-13889/one.younite I/dtls_transport.cc: (line 422): DATA_CHANNEL_SEND--> 8-- Returning from DtlsTransport::SendPacket() function--Connected State
2022-08-05 16:36:22.239 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.239 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.239 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.239 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.239 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.239 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.240 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.240 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.240 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.240 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.241 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.241 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.241 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.241 13208-13889/one.younite I/dtls_transport.cc: (line 422): DATA_CHANNEL_SEND--> 8-- Returning from DtlsTransport::SendPacket() function--Connected State
2022-08-05 16:36:22.242 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.242 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.242 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.244 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.244 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.244 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.244 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.249 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.249 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.249 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.249 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.250 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.252 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.252 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.252 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.252 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.252 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.253 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.253 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.253 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.253 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.254 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.254 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.265 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.265 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.265 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.265 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.265 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.265 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.265 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.265 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.266 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.266 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.266 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.266 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.267 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.267 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.267 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.267 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.267 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.268 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.268 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.268 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.268 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.268 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.268 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.269 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.269 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.270 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.270 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.270 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.270 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.285 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.285 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.285 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.285 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.286 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.286 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.286 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.286 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.286 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.286 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.287 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.287 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.287 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.287 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.288 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.290 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.290 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.290 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.291 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.291 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.291 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function
2022-08-05 16:36:22.291 13208-13889/one.younite I/usrsctp_transport.cc: (line 779): DATA_CHANNEL_SEND--> 6--Entering into SendMessageInternal() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/usrsctp_transport.cc: (line 843): DATA_CHANNEL_SEND--> 6--returning from SendMessageInternal () function
2022-08-05 16:36:22.292 13208-13889/one.younite I/usrsctp_transport.cc: (line 774): DATA_CHANNEL_SEND--> 5--returning from SendData() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/usrsctp_transport.cc: (line 1253): DATA_CHANNEL_SEND--> 7--Entering into OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/dtls_transport.cc: (line 397): DATA_CHANNEL_SEND--> 8--Entering into DtlsTransport::SendPacket() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/usrsctp_transport.cc: (line 1273): DATA_CHANNEL_SEND--> 7--returning from OnPacketFromSctpToNetwork() function
2022-08-05 16:36:22.292 13208-13891/one.younite I/sctp_data_channel.cc: (line 646): DATA_CHANNEL_SEND--> 1--Entered into SendDataMessage() function
2022-08-05 16:36:22.292 13208-13891/one.younite I/data_channel_controller.cc: (line 38): DATA_CHANNEL_SEND--> 2--Entered into SendData function
2022-08-05 16:36:22.292 13208-13891/one.younite I/data_channel_controller.cc: (line 402): DATA_CHANNEL_SEND--> 3--Entered into DataChannelSendData() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/sctp_data_channel_transport.cc: (line 42): DATA_CHANNEL_SEND--> 4--Entered into SendData() function
2022-08-05 16:36:22.292 13208-13889/one.younite I/usrsctp_transport.cc: (line 727): DATA_CHANNEL_SEND--> 5--Entered into SendData() function

mail2chromium avatar Aug 05 '22 14:08 mail2chromium

It looks like you use the WebRTC reference library. How is this related to libdatachannel?

paullouisageneau avatar Aug 05 '22 19:08 paullouisageneau

@paullouisageneau First of all so kind of you for your response to my question.

As WebRtc reference library is using libDataChannel for its's DataChannel Communication. Anyhow, If you can give me any advice related to this issue that will be really helpful.

Kind Regards

mail2chromium avatar Aug 10 '22 08:08 mail2chromium

As WebRtc reference library is using libDataChannel for its's DataChannel Communication

This would be quite flattering but libdatachannel is actually an alternative implementation aiming at being lighter and easier to use. The reference library has its own stack for data channels, which is unrelated to libdatachannel.

paullouisageneau avatar Aug 13 '22 21:08 paullouisageneau

I'm closing this as the issue should be reported to the WebRTC reference library.

paullouisageneau avatar Aug 26 '22 11:08 paullouisageneau