valeriansaliou/giggle

video call: Terminated (incompatible-parameters).

Closed this issue · 1 comments

hi,

I have try the jisac jingle on my server and on the jappix server.
Both give my the same error.
"Terminated (incompatible-parameters)."
On the version in my server i also try to change the resolution of the local video to 640X480.
The test was done from my computer to my wife computer on the same lan behind a nat .

on the js console error:

[JSJaCJingle:utils] stanza_generate_content_local > TypeError: Cannot read property 'sources' of undefined JSJaCConsoleLogger.js:52JSJaCConsoleLogger.log JSJaCConsoleLogger.js:52ring.create.stanza_generate_content_local jsjac.jingle.utils.js:1516ring.create._send_session_initiate jsjac.jingle.single.js:1226ring.create.send jsjac.jingle.single.js:626(anonymous function) jsjac.jingle.single.js:376ring.create._peer_connection_callback_onicecandidate jsjac.jingle.single.js:2514get_peer_connection.onicecandidate

full dump of console
[JSJaCJingle:single] initiate JSJaCConsoleLogger.js:58
[JSJaCJingle:single] initiate > New Jingle Single session with media: video JSJaCConsoleLogger.js:55
session_initiate_pending single_client.js:51
[JSJaCJingle:base] _peer_get_user_media JSJaCConsoleLogger.js:58
[JSJaCJingle:base] _peer_get_user_media > Getting user media... JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_got_user_media_success JSJaCConsoleLogger.js:58
[JSJaCJingle:base] _peer_got_user_media_success > Got user media. JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_got_user_media_success > Waiting for local video to be loaded... JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_got_user_media_success > Local video loaded. JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_connection_create JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_create_instance JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_create_instance > Using ICE server at: stun:stun.l.google.com:19302?transport=udp (1). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] _peer_connection_create_instance > Using ICE server at: stun:stun.ekiga.net:3478?transport=tcp (2). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] _peer_connection_create_instance > Using ICE server at: stun:stunserver.org:3478?transport=tcp (3). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] _peer_connection_callbacks JSJaCConsoleLogger.js:58
[JSJaCJingle:base] _peer_connection_create_local_stream JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_create_dispatch JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_create_offer JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_create_offer > Getting local description... JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_got_description JSJaCConsoleLogger.js:58
[JSJaCJingle:base] _peer_got_description > Got local description. JSJaCConsoleLogger.js:55
[JSJaCJingle:sdp] _resolution_payload > Got local video resolution (640x362). JSJaCConsoleLogger.js:55
[JSJaCJingle:base] _peer_got_description > Waiting for local candidates... JSJaCConsoleLogger.js:55
13[JSJaCJingle:single] _peer_connection_callback_onicecandidate JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_callback_onicecandidate > Got initial candidates. JSJaCConsoleLogger.js:55
[JSJaCJingle:single] initiate > Ready to begin Jingle negotiation. JSJaCConsoleLogger.js:55
[JSJaCJingle:single] send JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _send_session_initiate JSJaCConsoleLogger.js:58
[JSJaCJingle:utils] stanza_generate_content_local > TypeError: Cannot read property 'sources' of undefined JSJaCConsoleLogger.js:52JSJaCConsoleLogger.log JSJaCConsoleLogger.js:52ring.create.stanza_generate_content_local jsjac.jingle.utils.js:1516ring.create._send_session_initiate jsjac.jingle.single.js:1226ring.create.send jsjac.jingle.single.js:626(anonymous function) jsjac.jingle.single.js:376ring.create._peer_connection_callback_onicecandidate jsjac.jingle.single.js:2514get_peer_connection.onicecandidate jsjac.jingle.single.js:2434
[JSJaCJingle:base] register_handler JSJaCConsoleLogger.js:58
[JSJaCJingle:base] register_handler > Registered handler for node: iq, id: jj_JTXaQJVfvnkUDVDm_1 and type: result JSJaCConsoleLogger.js:61
[JSJaCJingle:utils] stanza_timeout > Registered (node: iq, type: result, id: jj_JTXaQJVfvnkUDVDm_1, status: initiating). JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _send_session_initiate > Sent. JSJaCConsoleLogger.js:55
[JSJaCJingle:main] _route_iq > Routed to Jingle session (sid: JTXaQJVfvnkUDVDm). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] handle JSJaCConsoleLogger.js:58
[JSJaCJingle:single] handle > Submitted to custom registered handlers. JSJaCConsoleLogger.js:55
session_initiate_success single_client.js:61
[JSJaCJingle:single] _handle_session_initiate_success JSJaCConsoleLogger.js:58
[JSJaCJingle:base] unregister_handler JSJaCConsoleLogger.js:58
[JSJaCJingle:base] unregister_handler > Unregistered handler for node: iq, id: jj_JTXaQJVfvnkUDVDm_1 and type: result JSJaCConsoleLogger.js:61
[JSJaCJingle:main] _route_iq > Routed to Jingle session (sid: JTXaQJVfvnkUDVDm). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] handle JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _handle_session_info JSJaCConsoleLogger.js:58
session_info_request single_client.js:147
[JSJaCJingle:single] _handle_session_info_request JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _handle_session_info_request > (name: ringing). JSJaCConsoleLogger.js:61
[JSJaCJingle:single] send JSJaCConsoleLogger.js:58
session_info_success single_client.js:139
[JSJaCJingle:single] _handle_session_info_success JSJaCConsoleLogger.js:58
[JSJaCJingle:utils] stanza_timeout > Cheking (node: iq, type: result, id: jj_JTXaQJVfvnkUDVDm_1, status: initiating-initiated). JSJaCConsoleLogger.js:58
[JSJaCJingle:utils] stanza_timeout > Stanza successful. JSJaCConsoleLogger.js:58
[JSJaCJingle:main] _route_iq > Routed to Jingle session (sid: JTXaQJVfvnkUDVDm). JSJaCConsoleLogger.js:55
[JSJaCJingle:single] handle JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _handle_session_terminate JSJaCConsoleLogger.js:58
session_terminate_request single_client.js:188
[JSJaCJingle:single] _handle_session_terminate_request JSJaCConsoleLogger.js:58
session_terminate_success single_client.js:160
[JSJaCJingle:single] _handle_session_terminate_success JSJaCConsoleLogger.js:58
[JSJaCJingle:single] abort JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_stop JSJaCConsoleLogger.js:58
[JSJaCJingle:single] send JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _handle_session_terminate_request > (reason: incompatible-parameters). JSJaCConsoleLogger.js:61
stream_disconnected single_client.js:204
[JSJaCJingle:single] _peer_connection_callback_oniceconnectionstatechange JSJaCConsoleLogger.js:58
[JSJaCJingle:single] _peer_connection_callback_oniceconnectionstatechange > (state: closed).

This has been fixed in 553cf53