Open xelven opened 8 years ago
well, I think I got it,
this is the bug in OWR, as the document of Nice,
there function called nice_agent_add_stream
by add session,
But there nobody call nice_agent_remove_stream
, nobody.
Just tried, and it works. No more connection running in background after reset. done.
Hi Allen,
would you be willing to provide a Pull Request to fix this in OWR so that others can benefit?
Thanks, Stefan
On Tue, Mar 8, 2016 at 7:01 AM, Allen Chan notifications@github.com wrote:
Just tried, and it works. No more connection running in background after reset. done.
— Reply to this email directly or view it on GitHub https://github.com/EricssonResearch/openwebrtc/issues/579#issuecomment-193620427 .
@xelven nice detective work :smiley: Please provide a PR if you get the chance. Thanks!
wrong click... yeah, I will do it
I think there have other issue relate to libNice, Since I try to figure out the root cause of my posted issue, ref: https://github.com/EricssonResearch/openwebrtc/issues/575
so I enable the G_MESSAGES_DEBUG & NICE_DEBUG to all.
but I found if the connection has connected one once, then hangup by UI drive to reset() OpenWebRTCHandle from iOS-SDK, then as the NICE_DEBUG log are still try to connecting peer all the time.
here is the info of the pair candidate
here the log from NICE_DEBUG
I would like take look whats wrong between OpenWebRTC and LibNice, so let discuss on this. I plan make an example for NICE first, and then take look it from OpenWebRTC.
if some one has been experience on libNice, please let's talk!