-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed ice connection between Edge and Safari with empty MediaStream #81
Comments
How does the offer look in step 4? As far as I can see it,
which doesn't have any candidates. Note that this offer won't be something Firefox is happy about either.
How do the offer from safari and the answer from Edge look like? |
Offer from safari: Answer from Edge: In Firefox we are using new AudioContext().createMediaStreamDestination().stream, but this solution is not very good because of limitations of used streams in audioContext. Case with error:
|
Thanks. Are you calling createOffer with ({offerToReceiveAudio: true, offerToReceiveVideo: true})? The second error seems to be related to the change of offer-answer roles even though it does not make sense for Safari to error in SLD. This might be fixed by #80 but that is not published on npm yet. Will take a look. |
Yes, I'm calling with both offerToReceiveAudio and offerToReceiveVideo. I tried to use this fix, but I've got "Failed to set local sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set remote video description send parameters.." error in chrome. And it didn't fix the problem with an error in Safari. |
repro fiddle for the last issue: https://jsfiddle.net/bwbcy7LL/1/ (audio-only) |
Steps to reproduce:
Actual result:
iceConnectionState became 'checking'.
After few seconds iceConnectionState became 'failed'.
Also I tried to create media stream with video and audio. In that case iceConnectionState became connected, but I'd got an error "OperationError (DOM Exception 34): Failed to set local sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set local audio description recv parameters.."
This problem occurred only for Edge - Safari connection.
The text was updated successfully, but these errors were encountered: