Closed GoogleCodeExporter closed 9 years ago
What steps will reproduce the problem? 1. compile libjingle-0.58-fix-problem in windows 2. run program with call.exe -d --videoinput=testdata\video.rtpdump --voiceinput=testdata\voice.rtpdump --videooutput=vout.rtpdump --voiceoutput=aout.rtpdump 3. after login in,use ljoin mymuc to join muc rooms 4. vcall muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com What is the expected output? What do you see instead? What is the right output? What version of the product are you using? On what operating system? libjingle-0.58 Please provide any additional information below. below is the console in vcall sample. ---------------------------------------------------------------------- vcall muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com Found room 'muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com' Created channel Created channel Setting local voice description Set send ssrc for audio: 2273523583 Setting local video description Set send ssrc for video: 1025236307 calling... Channel enabled Changing voice state, recv=1 send=0 Channel enabled Changing video state, recv=1 send=0 SEND >>>>>>>>>>>>>>>> : Tue Aug 30 23:30:16 2011 <iq to="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com" type="set" id="13"> <jingle xmlns="urn:xmpp:jingle:1" action="session-initiate" sid="3452067439" initiator="lvyiwen@gmail.com/call476C21CF"> <content name="audio" creator="initiator"> <description xmlns="urn:xmpp:jingle:apps:rtp:1" media="audio" ssrc="2273523583"> <payload-type id="9" name="G722" clockrate="16000"/> <payload-type id="0" name="PCMU" clockrate="8000"/> <payload-type id="13" name="CN" clockrate="8000"/> <payload-type id="105" name="CN" clockrate="16000"/> <encryption> <crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/> <crypto tag="1" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/> </encryption> </description> <transport xmlns="http://www.google.com/transport/p2p"/> </content> <content name="video" creator="initiator"> <description xmlns="urn:xmpp:jingle:apps:rtp:1" media="video" ssrc="1025236307"> <payload-type id="97" name="H264"> <parameter name="width" value="320"/> <parameter name="height" value="240"/> <parameter name="framerate" value="30"/> </payload-type> <encryption> <crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuDhYwjKIGys+SZl1T2agM8vI7jbXYkx"/> </encryption> </description> <transport xmlns="http://www.google.com/transport/p2p"/> </content> </jingle> <session xmlns="http://www.google.com/session" type="initiate" id="3452067439" initiator="lvyiwen@gmail.com/call476C21CF"> <description xmlns="http://www.google.com/session/video"> <payload-type xmlns="http://www.google.com/session/video" id="97" name="H264" width="320" height="240" framerate="30"/> <src-id xmlns="http://www.google.com/session/video"> 1025236307 </src-id> <rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"> <rtp:crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuDhYwjKIGys+SZl1T2agM8vI7jbXYkx"/> <usage/> </rtp:encryption> <payload-type xmlns="http://www.google.com/session/phone" id="9" name="G722" clockrate="16000"/> <payload-type xmlns="http://www.google.com/session/phone" id="0" name="PCMU" clockrate="8000"/> <payload-type xmlns="http://www.google.com/session/phone" id="13" name="CN" clockrate="8000"/> <payload-type xmlns="http://www.google.com/session/phone" id="105" name="CN" clockrate="16000"/> <src-id xmlns="http://www.google.com/session/phone"> 2273523583 </src-id> <rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"> <rtp:crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/> <rtp:crypto tag="1" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/> <pho:usage xmlns:pho="http://www.google.com/session/phone"/> </rtp:encryption> </description> </session> </iq> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:30:17 2011 <iq to="lvyiwen@gmail.com/call476C21CF" type="error" id="13" from="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com"> <jingle action="session-initiate" sid="3452067439" initiator="lvyiwen@gmail.com/call476C21CF" xmlns="urn:xmpp:jingle:1"> <content name="audio" creator="initiator"> <description media="audio" ssrc="2273523583" xmlns="urn:xmpp:jingle:apps:rtp:1"> <payload-type id="9" name="G722" clockrate="16000"/> <payload-type id="0" name="PCMU" clockrate="8000"/> <payload-type id="13" name="CN" clockrate="8000"/> <payload-type id="105" name="CN" clockrate="16000"/> <encryption> <crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:30:17 2011 <crypto tag="1" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/> </encryption> </description> <transport xmlns="http://www.google.com/transport/p2p"/> </content> <content name="video" creator="initiator"> <description media="video" ssrc="1025236307" xmlns="urn:xmpp:jingle:apps:rtp:1"> <payload-type id="97" name="H264"> <parameter name="width" value="320"/> <parameter name="height" value="240"/> <parameter name="framerate" value="30"/> </payload-type> <encryption> <crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuDhYwjKIGys+SZl1T2agM8vI7jbXYkx"/> </encryption> </description> <transport xmlns="http://www.google.com/transport/p2p"/> </content> </jingle> <session type="initiate" id="3452067439" initiator="lvyiwen@gmail.com/call476C21CF" xmlns="http://www.google.com/session"> <description xmlns="http://www.google.com/session/video"> <payload-type id="97" name="H264" width="320" height="240" framerate="30"/> <src-id> 1025236307 </src-id> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:30:17 2011 <rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"> <rtp:crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuDhYwjKIGys+SZl1T2agM8vI7jbXYkx"/> <usage/> </rtp:encryption> <payload-type id="9" name="G722" clockrate="16000" xmlns="http://www.google.com/session/phone"/> <payload-type id="0" name="PCMU" clockrate="8000" xmlns="http://www.google.com/session/phone"/> <payload-type id="13" name="CN" clockrate="8000" xmlns="http://www.google.com/session/phone"/> <payload-type id="105" name="CN" clockrate="16000" xmlns="http://www.google.com/session/phone"/> <src-id xmlns="http://www.google.com/session/phone"> 2273523583 </src-id> <rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"> <rtp:crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/> <rtp:crypto tag="1" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/> <pho:usage xmlns:pho="http://www.google.com/session/phone"/> </rtp:encryption> </description> </session> <error code="500" type="wait"> <resource-constraint xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"> stanza processing failure: An ssrc for SsrcKey{mediaType=AUDIO, senderId=muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.co m/lvyiwen_call476C21CF} has already been allocated. </text> </error> </iq> Error(session.cc:731): Session error: <cli:error code="500" type="wait" xmlns:cli="jabber:client"><resource-constraint xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:pa rams:xml:ns:xmpp-stanzas">stanza processing failure: An ssrc for SsrcKey{mediaType=AUDIO, senderId=muvc-private-chat-99992eb2-990f-3a7f-aa09-2db152180 1e1@groupchat.google.com/lvyiwen_call476C21CF} has already been allocated.</text></cli:error> in response to: <cli:iq to="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com" type="set" id="13" xmlns:cli="jabber:client"><jingle xmlns="u rn:xmpp:jingle:1" action="session-initiate" sid="3452067439" initiator="lvyiwen@gmail.com/call476C21CF"><content name="audio" creator="initiator"><des cription xmlns="urn:xmpp:jingle:apps:rtp:1" media="audio" ssrc="2273523583"><payload-type id="9" name="G722" clockrate="16000"/><payload-type id="0" n ame="PCMU" clockrate="8000"/><payload-type id="13" name="CN" clockrate="8000"/><payload-type id="105" name="CN" clockrate="16000"/><encryption><crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/><crypto tag="1" crypto-suite="AES_CM_128 _HMAC_SHA1_80" key-params="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/></encryption></des cription><transport xmlns="http://www.google.com/transp ort/p2p"/></content><content name="video" creator="initiator"><description xmlns="urn:xmpp:jingle:apps:rtp:1" media="video" ssrc="1025236307"><payload -type id="97" name="H264"><parameter name="width" value="320"/><parameter name="height" value="240"/><parameter name="framerate" value="30"/></payload -type><encryption><crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuDhYwjKIGys+SZl1T2agM8vI7jbXYkx"/></encryption></ description><transport xmlns="http://www.google.com/transport/p2p"/></content></jingle><session xmlns="http://www.google.com/session" type="initiate" id="3452067439" initiator="lvyiwen@gmail.com/call476C21CF"><description xmlns="http://www.google.com/session/video"><payload-type xmlns="http://www.go ogle.com/session/video" id="97" name="H264" width="320" height="240" framerate="30"/><src-id xmlns="http://www.google.com/session/video">1025236307</s rc-id><rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"><rtp:crypto tag="0" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-params="inline:kd6TEeQqkuD hYwjKIGys+SZl1T2agM8vI7jbXYkx"/><usage/></rtp:encryption><payload-type xmlns="http://www.google.com/session/phone" id="9" name="G722" clockrate="16000 "/><payload-type xmlns="http://www.google.com/session/phone" id="0" name="PCMU" clockrate="8000"/><payload-type xmlns="http://www.google.com/session/p hone" id="13" name="CN" clockrate="8000"/><payload-type xmlns="http://www.google.com/session/phone" id="105" name="CN" clockrate="16000"/><src-id xmln s="http://www.google.com/session/phone">2273523583</src-id><rtp:encryption xmlns:rtp="urn:xmpp:jingle:apps:rtp:1"><rtp:crypto tag="0" crypto-suite="AE S_CM_128_HMAC_SHA1_32" key-params="inline:GjETQPQhyn+6FOJvhA0GrHco0x+bpHNm8F2s16iG"/><rtp:crypto tag="1" crypto-suite="AES_CM_128_HMAC_SHA1_80" key-pa rams="inline:dK3oXLNZlPmdyWezZW6mw00zeRjHbdIp8gogGsrk"/><pho:usage xmlns:pho="http://www.google.com/session/phone"/></rtp:encryption></description> </s ession></cli:iq> Jingle:Net[Broadcom:10.0.1.15]: Allocation Phase=Udp (Step=0) Jingle:Port[:0:local:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[rtcp:0:local:Net[Broadcom:10.0.1.15]]: Added port to allocator Sorting available connections: Jingle:Port[:0:stun:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[rtcp:0:stun:Net[Broadcom:10.0.1.15]]: Added port to allocator Jingle:Net[Broadcom:10.0.1.15]: Allocation Phase=Udp (Step=0) Jingle:Port[:0:local:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[rtp:0:local:Net[Broadcom:10.0.1.15]]: Added port to allocator Sorting available connections: Jingle:Port[:0:stun:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[rtp:0:stun:Net[Broadcom:10.0.1.15]]: Added port to allocator Jingle:Net[Broadcom:10.0.1.15]: Allocation Phase=Udp (Step=0) Jingle:Port[:0:local:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[video_rtcp:0:local:Net[Broadcom:10.0.1.15]]: Added port to allocator Sorting available connections: Jingle:Port[:0:stun:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[video_rtcp:0:stun:Net[Broadcom:10.0.1.15]]: Added port to allocator Jingle:Net[Broadcom:10.0.1.15]: Allocation Phase=Udp (Step=0) Jingle:Port[:0:local:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[video_rtp:0:local:Net[Broadcom:10.0.1.15]]: Added port to allocator Sorting available connections: Jingle:Port[:0:stun:Net[Broadcom:10.0.1.15]]: Port created Jingle:Port[video_rtp:0:stun:Net[Broadcom:10.0.1.15]]: Added port to allocator Sorting available connections: Sorting available connections: Sorting available connections: Sorting available connections: SEND >>>>>>>>>>>>>>>> : Tue Aug 30 23:30:36 2011 <iq to="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com" type="set" id="14"> <jingle xmlns="urn:xmpp:jingle:1" action="session-terminate" sid="3452067439"> <reason> <success/> </reason> </jingle> <session xmlns="http://www.google.com/session" type="terminate" id="3452067439" initiator="lvyiwen@gmail.com/call476C21CF"> <success/> </session> </iq> Channel disabled Changing video state, recv=0 send=0 Destroyed channel Channel disabled Changing voice state, recv=0 send=0 Destroyed channel Warning(call.cc:514): Speaker monitor for session 3452067439 already stopped. call destroyed RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:30:37 2011 <iq to="lvyiwen@gmail.com/call476C21CF" type="error" id="14" from="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com"> <jingle action="session-terminate" sid="3452067439" xmlns="urn:xmpp:jingle:1"> <reason> <success/> </reason> </jingle> <session type="terminate" id="3452067439" initiator="lvyiwen@gmail.com/call476C21CF" xmlns="http://www.google.com/session"> <success/> </session> <error code="400" type="wait"> <unexpected-request xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/> <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"> stanza processing failure: Message for uninitiated session. </text> </error> </iq> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:30:47 2011 <presence to="lvyiwen@gmail.com/call476C21CF" from="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com/qiyin2001_call1A7AC B18"> <status/> <priority> 0 </priority> <c node="http://www.google.com/xmpp/client/caps" ver="1.0.0.67" ext="voice-v1 pmuc-v1 video-v1 camera-v1" xmlns="http://jabber.org/protocol/caps" /> <x stamp="20110830T15:28:39" xmlns="jabber:x:delay"/> <x xmlns="vcard-temp:x:update"/> <user:x xmlns:user="http://jabber.org/protocol/muc#user"> <user:item affiliation="member" role="participant" jid="qiyin2001@gmail.com/call1A7ACB18"/> </user:x> </presence> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:31:01 2011 RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:31:02 2011 <presence to="lvyiwen@gmail.com/call476C21CF" from="muvc-private-chat-99992eb2-990f-3a7f-aa09-2db1521801e1@groupchat.google.com/lvyiwen_call476C21C F"> <status/> <priority> 0 </priority> <c node="http://www.google.com/xmpp/client/caps" ver="1.0.0.67" ext="voice-v1 pmuc-v1 video-v1 camera-v1" xmlns="http://jabber.org/protocol/caps" /> <x stamp="20110830T15:26:20" xmlns="jabber:x:delay"/> <x xmlns="vcard-temp:x:update"> <photo> 89d070117254f75d1f8fc50495e99dea196d5929 </photo> </x> <user:x xmlns:user="http://jabber.org/protocol/muc#user"> <user:item affiliation="owner" role="moderator" jid="lvyiwen@gmail.com/call476C21CF"/> </user:x> </presence> RECV <<<<<<<<<<<<<<<< : Tue Aug 30 23:31:12 2011 ----------------------------------------------------------------------
Original issue reported on code.google.com by lvyi...@gmail.com on 30 Aug 2011 at 3:38
lvyi...@gmail.com
File media engine won't work with MUC right now. It'll be fixed in the next release 0.6.1
Original comment by jun...@google.com on 4 Oct 2011 at 6:56
jun...@google.com
Original issue reported on code.google.com by
lvyi...@gmail.com
on 30 Aug 2011 at 3:38