mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-22 01:02:17 -05:00
removed optional but unnecessary transport-replace for explicit acceptance of newly-offered candidates
git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@3132 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
parent
c1182d595d
commit
a0d91b14e0
76
xep-0176.xml
76
xep-0176.xml
@ -675,81 +675,7 @@ INITIATOR NAT RESPONDER
|
|||||||
to='romeo@montague.lit/orchard'
|
to='romeo@montague.lit/orchard'
|
||||||
type='result'/>
|
type='result'/>
|
||||||
]]></example>
|
]]></example>
|
||||||
<p>The parties SHOULD check the newly-offered candidate for connectivity, as described previously. If the parties determine that media can flow over the candidate, the initiating party MAY send a transport-replace message to the responder in order to use the new candidate.</p>
|
<p>The parties SHOULD check the newly-offered candidate for connectivity, as described previously. If the parties determine that media can flow over the candidate, MAY then use the new candidate in subsequent communications.</p>
|
||||||
<example caption="Initiator sends transport-replace"><![CDATA[
|
|
||||||
<iq from='romeo@montague.lit/orchard'
|
|
||||||
id='zx81d0l4'
|
|
||||||
to='juliet@capulet.lit/balcony'
|
|
||||||
type='set'>
|
|
||||||
<jingle xmlns='urn:xmpp:jingle:1'
|
|
||||||
action='transport-replace'
|
|
||||||
initiator='romeo@montague.lit/orchard'
|
|
||||||
responder='juliet@capulet.lit/balcony'
|
|
||||||
sid='a73sjjvkla37jfea'>
|
|
||||||
<content creator='initiator' name='this-is-the-audio-content'>
|
|
||||||
<transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
|
|
||||||
pwd='asd88fgpdd777uzjYhagZg'
|
|
||||||
ufrag='8hhy'>
|
|
||||||
<candidate component='1'
|
|
||||||
foundation='1'
|
|
||||||
generation='0'
|
|
||||||
id='m3110wc4nd'
|
|
||||||
ip='2001:db8::9:1'
|
|
||||||
network='0'
|
|
||||||
port='9001'
|
|
||||||
priority='21149780477'
|
|
||||||
protocol='udp'
|
|
||||||
type='host'/>
|
|
||||||
</transport>
|
|
||||||
</content>
|
|
||||||
</jingle>
|
|
||||||
</iq>
|
|
||||||
]]></example>
|
|
||||||
<p>The responder then acknowledges the replaced transport definition.</p>
|
|
||||||
<example caption="Responder acknowledges transport-replace"><![CDATA[
|
|
||||||
<iq from='juliet@capulet.lit/balcony'
|
|
||||||
id='zx81d0l4'
|
|
||||||
to='romeo@montague.lit/orchard'
|
|
||||||
type='result'/>
|
|
||||||
]]></example>
|
|
||||||
<p>The responder then accepts the replaced transport definition.</p>
|
|
||||||
<example caption="Responder definitively accepts the replaced transport definition"><![CDATA[
|
|
||||||
<iq from='juliet@capulet.lit/balcony'
|
|
||||||
id='gk2gd617'
|
|
||||||
to='romeo@montague.lit/orchard'
|
|
||||||
type='set'>
|
|
||||||
<jingle xmlns='urn:xmpp:jingle:1'
|
|
||||||
action='transport-accept'
|
|
||||||
initiator='romeo@montague.lit/orchard'
|
|
||||||
responder='juliet@capulet.lit/balcony'
|
|
||||||
sid='a73sjjvkla37jfea'>
|
|
||||||
<content creator='initiator' name='this-is-the-audio-content'>
|
|
||||||
<transport xmlns='urn:xmpp:jingle:transports:ice-udp:1'
|
|
||||||
pwd='asd88fgpdd777uzjYhagZg'
|
|
||||||
ufrag='9uB6'>
|
|
||||||
<candidate component='1'
|
|
||||||
foundation='1'
|
|
||||||
generation='0'
|
|
||||||
id='m3110wc4nd'
|
|
||||||
ip='10.0.1.2'
|
|
||||||
network='0'
|
|
||||||
port='9001'
|
|
||||||
priority='21149780477'
|
|
||||||
protocol='udp'
|
|
||||||
type='host'/>
|
|
||||||
</transport>
|
|
||||||
</content>
|
|
||||||
</jingle>
|
|
||||||
</iq>
|
|
||||||
]]></example>
|
|
||||||
<p>The initiator then acknowledges transport acceptance.</p>
|
|
||||||
<example caption="Initiator acknowledges transport acceptance"><![CDATA[
|
|
||||||
<iq from='romeo@montague.lit/orchard'
|
|
||||||
id='gk2gd617'
|
|
||||||
to='juliet@capulet.lit/balcony'
|
|
||||||
type='result'/>
|
|
||||||
]]></example>
|
|
||||||
<p>The parties then use the new candidate in subsequent communications.</p>
|
|
||||||
</section2>
|
</section2>
|
||||||
</section1>
|
</section1>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user