What steps will reproduce the problem?
1.Make a chrome (half-trickle) to chrome (full trickle-ice) audio/video call.
2.The initial offer from the caller contains ICE candidates and the a=ice-options:trickle attribute, but does not include an "a=end-of-candidates" attribute.
What is the expected result?
Per draft-ietf-mmusic-trickle-ice-01 draft "Trickle ICE: Provisioning of Candidates for the Interactive Connectivity Establishment (ICE) Proctocol", section 4.1 Unilateral Use of Trickle ICE states:
"half is about having the caller sned a regular vanilla ICE offer, with a complete set of candidates. Half trickle offers will typically contain an end-of-candidates indication".
I understand the wording of this draft states "typically", but Chrome should include the end-of-candidates attribute when "half" trickle ICE is used to indicate the harvesting of candidates has completed and that the offer contains a full list of candidates.
What do you see instead?
The does not send an "a=end-of-candidates" attribute in its offer. Without the end-of-candidates attribute it is difficult to determine if the offer can be treated as a vanilla ice offer or as an initial trickle ICE offere (i.e. with more candidates to follow).
What version of the product are you using? On what operating system?
Chrome version Version 37.0.2062.102 m
Windows 7 Professional
Please provide any additional information below.
Attaching the caller and callee browser console logs.