Problem while switching between video & audio

36 views
Skip to first unread message

hem...@kortobaa.com

unread,
Jul 14, 2020, 12:26:18 AM7/14/20
to medooze
Hello

Am using your sfu code & added a button for all users to switch camera on or off
And this is my steps to add video in server side
1-get user incoming stream & add video track to this stream & return new incoming stream data
2-update current user outgoing stream in every participant in room to add video in their outgoing streams

Thats works successfully & see video in all participants screens ... but when 2 participants open camera at same time
i see this message and don't know what i can do

[0x7f8f267fc700][1594693421.582][ERR]-Got feedback message for unknown media  [ssrc:2362185640]

am just tried to wait updated sdp from client to server but this message still appears

this is full log using ultra debug

2020-07-14T02:23:39.392Z [INFO ] rooms[y46i8p]::participants[2] update
[0x7f8f267fc700][1594693419.412][DBG]-DTLSICETransport::SendPLI() | ignored, we send a PLI recently
[0x7f8f267fc700][1594693419.412][DBG]-StreamTransponder::onRTP() | Reset stream
[0x7f8f267fc700][1594693419.412][DBG]-StreamTransponder::onRTP() | first seq:18418 base:15140 last:15139 ts:2840314624 baseSeq:15140 baseTimestamp:14539010 lastTimestamp:14535217
[0x7f8f267fc700][1594693419.414][DBG]-StreamTransponder::onRTP() | Reset stream
[0x7f8f267fc700][1594693419.414][DBG]-StreamTransponder::onRTP() | first seq:18418 base:8917 last:8916 ts:2840314624 baseSeq:8917 baseTimestamp:8565026 lastTimestamp:8561137
[0x7f8f267fc700][1594693419.536][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693419.941][DBG]-RTPIncomingSource::Process() [ssrc:0xeae54d64,skew:-4,deltaTime:301114,deltaTimestamp:301118,senderTime:1594693420013,clockrate:48000]
2020-07-14T02:23:40.002Z [INFO ] rooms[y46i8p]::participants[0] onrenegotiationneeded
[0x7f8f267fc700][1594693420.012][DBG]-RTPIncomingSource::Process() [ssrc:0xf589833,skew:-1,deltaTime:303224,deltaTimestamp:303225,senderTime:1594693420080,clockrate:48000]
2020-07-14T02:23:40.473Z [INFO ] rooms[y46i8p]::participants[2] onrenegotiationneeded
[0x7f8f411ba740][1594693420.705][DBG]-RTPIncomingSourceGroup::Start() | [remb:0]
[0x7f8f411ba740][1594693420.705][DBG]-RTPIncomingSourceGroup::AddListener() [listener:0x3c8ae40]
2020-07-14T02:23:40.705Z [INFO ] rooms[y46i8p]::participants[1] incomingtrack
[0x7f8f267fc700][1594693420.756][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693420.963][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693421.581][DBG]-DTLSICETransport::onRTCP() | FPU requested [ssrc:2362185640,group:(nil),this:0x3ddb170]
[0x7f8f267fc700][1594693421.581][DBG] [RTCPPacket PayloadFeedback PictureLossIndication sender:1 media:2362185640]
[0x7f8f267fc700][1594693421.581][DBG] [/RTCPPacket PayloadFeedback PictureLossIndication]
[0x7f8f267fc700][1594693421.582][ERR]-Got feedback message for unknown media  [ssrc:2362185640]
[0x7f8f267fc700][1594693422.043][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693422.599][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693422.602][DBG]-DTLSICETransport::SetRTT() [rtt:1]
[0x7f8f267fc700][1594693423.004][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693423.036][DBG]-DTLSICETransport::SetRTT() [rtt:7]
[0x7f8f267fc700][1594693423.036][DBG]-DTLSICETransport::SetRTT() [rtt:7]
[0x7f8f267fc700][1594693423.036][DBG]-RTPIncomingSource::Process() [ssrc:0xf589833,skew:6,deltaTime:306248,deltaTimestamp:306242,senderTime:1594693423104,clockrate:48000]
[0x7f8f267fc700][1594693423.434][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693423.963][DBG]-RTPIncomingSource::Process() [ssrc:0xfd9b8269,skew:3,deltaTime:180580,deltaTimestamp:180577,senderTime:1594693424032,clockrate:48000]
[0x7f8f267fc700][1594693424.517][DBG]-DTLSICETransport::SetRTT() [rtt:41]
[0x7f8f267fc700][1594693424.554][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693425.091][DBG]-RTPIncomingSource::Process() [ssrc:0xeae54d64,skew:-3,deltaTime:306264,deltaTimestamp:306267,senderTime:1594693425163,clockrate:48000]
[0x7f8f267fc700][1594693425.515][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693425.673][DBG]-DTLSICETransport::SetRTT() [rtt:4]
[0x7f8f267fc700][1594693425.942][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693427.065][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693427.116][DBG]-RTPIncomingSource::Process() [ssrc:0xfd9b8269,skew:3,deltaTime:183734,deltaTimestamp:183731,senderTime:1594693427186,clockrate:48000]
[0x7f8f267fc700][1594693427.298][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693427.298][DBG]-DTLSICETransport::SetRTT() [rtt:9]
[0x7f8f267fc700][1594693427.384][DBG]-DTLSICETransport::SetRTT() [rtt:1]
[0x7f8f267fc700][1594693428.024][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693428.083][DBG]-RTPBundleTransport::onTimer()
[0x7f8f267fc700][1594693428.157][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693428.384][DBG]-RTPIncomingSource::Process() [ssrc:0xf589833,skew:-1,deltaTime:311598,deltaTimestamp:311599,senderTime:1594693428454,clockrate:48000]
[0x7f8f267fc700][1594693428.459][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693428.691][DBG]-RTPIncomingSource::Process() [ssrc:0xeae54d64,skew:2,deltaTime:309863,deltaTimestamp:309861,senderTime:1594693428762,clockrate:48000]
[0x7f8f267fc700][1594693429.576][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693429.967][DBG]-DTLSICETransport::SetRTT() [rtt:4]
[0x7f8f267fc700][1594693430.021][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693430.317][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693430.317][DBG]-DTLSICETransport::SetRTT() [rtt:3]
[0x7f8f267fc700][1594693430.536][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693430.969][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693431.010][DBG]-DTLSICETransport::SetRTT() [rtt:2]
[0x7f8f267fc700][1594693431.458][DBG]-DTLSICETransport::SetRTT() [rtt:44]
[0x7f8f267fc700][1594693432.090][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:54835]
[0x7f8f267fc700][1594693433.045][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62016]
[0x7f8f267fc700][1594693433.482][DBG]-RTPBundleTransport::SendBindingRequest() [remote:192.168.1.8:62010]
[0x7f8f267fc700][1594693433.555][DBG]-RTPIncomingSource::Process() [ssrc:0xf589833,skew:0,deltaTime:316769,deltaTimestamp:316769,senderTime:1594693433625,clockrate:48000]
[0x7f8f267fc700][1594693433.565][DBG]-DTLSICETransport::SetRTT() [rtt:2]
[0x7f8f267fc700][1594693433.565][DBG]-DTLSICETransport::SetRTT() [rtt:3]

Thanks ^^

Reply all
Reply to author
Forward
0 new messages