Does Firefox support partial offers and answers ?

I encovered a problem with more than two participants in Firefox client.

The client works in the following manner :

1)
setLocalDescription [offer]

a=group:BUNDLE sdparta_0 sdparta_1
...
m=audio
a=mid:sdparta_0
...
m=video
a=mid:sdparta_1
...

setRemoteDescription [answer]

a=group:BUNDLE sdparta_0 sdparta_1
...
m=audio
a=mid:sdparta_0
...
m=video
a=mid:sdparta_1
...

2)
setRemoteDescription [offer]

a=group:BUNDLE sdparta_0 sdparta_audio_1 sdparta_1 sdparta_video_1
...
m=audio
a=mid:sdparta_0
...
m=audio
a=mid:sdparta_audio_1
...
m=video
a=mid:sdparta_1
...
m=video
a=mid:sdparta_video_1
...

setLocalDescription [answer]

a=group:BUNDLE sdparta_0 sdparta_audio_1 sdparta_1 sdparta_video_1
...
m=audio
a=mid:sdparta_0
...
m=audio  <<<<<<<<<<< fail
a=mid:sdparta_audio_1
...
m=video
a=mid:sdparta_1
...
m=video
a=mid:sdparta_video_1
...


In the pointed point, Firefox asserts "In GetAudioConduit, we found a video 
conduit!". Probably by some (unknown for me) reason it compares the first local 
SDP with the second one, where the level (number of m-line) really differs.

I found Partial Offers and Answers (draft-roach-mmusic-pof-pan-02) document 
that resolves the problem. The question is if it is supported by Firefox or not.





_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to