mirror of
https://github.com/livekit/livekit.git
synced 2026-05-24 23:26:11 +00:00
Use unordered for lossy data channel. (#3653)
This commit is contained in:
@@ -377,6 +377,7 @@ func (t *TransportManager) createDataChannelsForSubscriber(pendingDataChannels [
|
||||
return err
|
||||
}
|
||||
|
||||
ordered = false
|
||||
retransmits := uint16(0)
|
||||
negotiated = t.params.Migration && lossyIDPtr == nil
|
||||
if err := t.subscriber.CreateDataChannel(LossyDataChannel, &webrtc.DataChannelInit{
|
||||
@@ -778,6 +779,7 @@ func (t *TransportManager) ProcessPendingPublisherDataChannels() {
|
||||
err error
|
||||
)
|
||||
if ci.Label == LossyDataChannel {
|
||||
ordered = false
|
||||
retransmits := uint16(0)
|
||||
id := uint16(ci.GetId())
|
||||
dcLabel, dcID, dcExisting, err = t.publisher.CreateDataChannelIfEmpty(LossyDataChannel, &webrtc.DataChannelInit{
|
||||
|
||||
@@ -255,6 +255,7 @@ func NewRTCClient(conn *websocket.Conn, opts *Options) (*RTCClient, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
ordered = false
|
||||
maxRetransmits := uint16(0)
|
||||
if err := c.publisher.CreateDataChannel(rtc.LossyDataChannel, &webrtc.DataChannelInit{
|
||||
Ordered: &ordered,
|
||||
|
||||
Reference in New Issue
Block a user