Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-5504

FIWARE.Question.Tech.Data.Stream-oriented.Kurento Hello World Stuck after receiving candidates

    Details

      Description

      Created question in FIWARE Q/A platform on 12-12-2015 at 22:12
      Please, ANSWER this question AT http://stackoverflow.com/questions/34245081/kurento-hello-world-stuck-after-receiving-candidates

      Question:
      Kurento Hello World Stuck after receiving candidates

      Description:
      I am trying to setup a Kurento media server & testing with the Kurento-hello-world example (just changed Kurento ws uri changed in index.js). The TURN server is in place & Kurento is up.

      The video input that should come from the server never appears, meaning the Connection is never achieved ? I did not setup NAT from web address to local kurento, is it needed as I am using a TURN server ?

      I added the TURN url in file /etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini as explained here

      turnURL=kurento:kurento@193.147.XXX.XXX:3478

      I opened the specified ports :

      3478 TCP
      UDP 49152 - 65535 UDP

      Hello-World Console :

      WebRTC loopback starting
      Use freeice
      ...
      ICE candidate received
      Remote candidate:
      {
      _module_: 'kurento'
      ,
      _type_: 'IceCandidate'
      ,
      candidate: 'candidate:3 1 UDP 1006633215 130.206.XXX.XXX 57776 typ relay raddr 192.168.223.XXX rport 47962'
      ,
      sdpMLineIndex: 1
      ,
      sdpMid: 'video'
      }
      ICE candidate received

      TURN server log :

      7421: IPv4. Local relay addr: 192.168.221.153:58554
      7421: session 130000000000000071: new, realm=<kurento.org>, username=<kurento>, lifetime=600
      7421: session 130000000000000071: realm <kurento.org> user <kurento>: incoming packet ALLOCATE processed, success
      7421: session 130000000000000072: realm <kurento.org> user <>: incoming packet message processed, error 401: Unknown error
      7421: session 130000000000000073: realm <kurento.org> user <>: incoming packet OLD BINDING processed, success
      7421: session 130000000000000072: realm <kurento.org> user <>: incoming packet message processed, error 401: Unknown error
      7421: session 130000000000000073: realm <kurento.org> user <>: incoming packet OLD BINDING processed, success
      7422: session 130000000000000072: realm <kurento.org> user <>: incoming packet message processed, error 401: Unknown error
      7422: session 130000000000000073: realm <kurento.org> user <>: incoming packet OLD BINDING processed, success

      And the kurento log (sorry) :

      WebSocketTransport.cpp:484 processMessage() Response: >{"id":0,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","type":"ServerManager"}}
      WebSocketTransport.cpp:429 storeConnection() Asociating session f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":1,"jsonrpc":"2.0","method":"invoke","params":{"object":"manager_ServerManager","operation":"getInfo","sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":1,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":{"_module":"kurento","type_":"ServerInfo","capabilities":["transactions"],"modules":[

      {"__module__":"kurento","__type__":"ModuleInfo","factories":["HubPort","MediaPipeline","PassThrough"],"name":"core","version":"6.2.0"}

      ,

      {"__module__":"kurento","__type__":"ModuleInfo","factories":["AlphaBlending","Composite","Dispatcher","DispatcherOneToMany","HttpPostEndpoint","Mixer","PlayerEndpoint","RecorderEndpoint","RtpEndpoint","WebRtcEndpoint"],"name":"elements","version":"6.2.0"}

      ,

      {"__module__":"kurento","__type__":"ModuleInfo","factories":["FaceOverlayFilter","GStreamerFilter","ImageOverlayFilter","ZBarFilter"],"name":"filters","version":"6.2.0"}

      ],"type":"KMS","version":"6.1.0"}}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":2,"jsonrpc":"2.0","method":"create","params":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","type":"MediaPipeline"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":2,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline"}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":3,"jsonrpc":"2.0","method":"create","params":{"constructorParams":

      {"mediaPipeline":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline"}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","type":"WebRtcEndpoint"}}
      WebRtcEndpointImpl.cpp:68 remove_not_supported_codecs_from_array() <kmswebrtcendpoint6> Removing not supported codec 'AMR/8000'
      WebRtcEndpointImpl.cpp:68 remove_not_supported_codecs_from_array() <kmswebrtcendpoint6> Removing not supported codec 'H264/90000'
      WebRtcEndpointImpl.cpp:281 WebRtcEndpointImpl() stun port 3478
      WebRtcEndpointImpl.cpp:285 WebRtcEndpointImpl() stun address 130.206.XXX.XXX
      WebRtcEndpointImpl.cpp:294 WebRtcEndpointImpl() turn info: kurento:kurento@192.168.XXX.XXX:3478
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":3,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint"}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":4,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:202810205 1 udp 2122260223 192.168.1.21 64760 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":4,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":5,"jsonrpc":"2.0","method":"create","params":{"constructorParams":

      {"mediaPipeline":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline"}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","type":"FaceOverlayFilter"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":5,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter"}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":6,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:202810205 2 udp 2122260222 192.168.1.21 57805 typ host generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":6,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":7,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:202810205 1 udp 2122260223 192.168.1.21 56495 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":7,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":8,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:202810205 2 udp 2122260222 192.168.1.21 63292 typ host generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":8,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":9,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:1117085613 1 tcp 1518280447 192.168.1.21 0 typ host tcptype active generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":9,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":10,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:1117085613 2 tcp 1518280446 192.168.1.21 0 typ host tcptype active generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":10,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":11,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:1117085613 1 tcp 1518280447 192.168.1.21 0 typ host tcptype active generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":11,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":12,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:1117085613 2 tcp 1518280446 192.168.1.21 0 typ host tcptype active generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":12,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":13,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:4194753161 1 udp 1686052607 90.34.200.196 64760 typ srflx raddr 192.168.1.21 rport 64760 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":13,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":14,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:4194753161 1 udp 1686052607 90.34.200.196 56495 typ srflx raddr 192.168.1.21 rport 56495 generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":14,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":15,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:4194753161 2 udp 1686052606 90.34.200.196 57805 typ srflx raddr 192.168.1.21 rport 57805 generation 0","sdpMLineIndex":0,"sdpMid":"audio"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":15,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":16,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"addIceCandidate","operationParams":{"candidate":{"_module":"kurento","type_":"IceCandidate","candidate":"candidate:4194753161 2 udp 1686052606 90.34.200.196 63292 typ srflx raddr 192.168.1.21 rport 63292 generation 0","sdpMLineIndex":1,"sdpMid":"video"}},"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":16,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":17,"jsonrpc":"2.0","method":"subscribe","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","type":"OnIceCandidate"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":17,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":"41fadc26-f6aa-4a59-ad38-c3b5dec59de1"}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":18,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"processOffer","operationParams":

      {"offer":"v=0\r\no=- 3499665662974095591 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I\r\nm=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:HoYOP7hnw7slwg9+\r\na=ice-pwd:d5rg2ULzmhTOcfJJwNLWvLVk\r\na=fingerprint:sha-256 E2:DF:93:14:6F:34:CF:0E:E6:2F:91:E6:00:3F:6F:6E:CD:D2:3F:33:6E:CF:7D:3F:73:36:38:F1:24:72:7C:9B\r\na=setup:actpass\r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:104 ISAC/32000\r\na=rtpmap:9 G722/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\na=ssrc:3146050341 cname:EtRXlqc4VOcLyizj\r\na=ssrc:3146050341 msid:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I 7b81936c-1be9-48a5-af08-84d3678825b0\r\na=ssrc:3146050341 mslabel:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I\r\na=ssrc:3146050341 label:7b81936c-1be9-48a5-af08-84d3678825b0\r\nm=video 9 UDP/TLS/RTP/SAVPF 100 101 116 117 96\r\nc=IN IP4 0.0.0.0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=ice-ufrag:HoYOP7hnw7slwg9+\r\na=ice-pwd:d5rg2ULzmhTOcfJJwNLWvLVk\r\na=fingerprint:sha-256 E2:DF:93:14:6F:34:CF:0E:E6:2F:91:E6:00:3F:6F:6E:CD:D2:3F:33:6E:CF:7D:3F:73:36:38:F1:24:72:7C:9B\r\na=setup:actpass\r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=extmap:4 urn:3gpp:video-orientation\r\na=sendrecv\r\na=rtcp-mux\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:101 VP9/90000\r\na=rtcp-fb:101 ccm fir\r\na=rtcp-fb:101 nack\r\na=rtcp-fb:101 nack pli\r\na=rtcp-fb:101 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=rtpmap:96 rtx/90000\r\na=fmtp:96 apt=100\r\na=ssrc-group:FID 476262634 2389252495\r\na=ssrc:476262634 cname:EtRXlqc4VOcLyizj\r\na=ssrc:476262634 msid:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I 5f3c2901-0545-490a-8534-5c06006ad5d8\r\na=ssrc:476262634 mslabel:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I\r\na=ssrc:476262634 label:5f3c2901-0545-490a-8534-5c06006ad5d8\r\na=ssrc:2389252495 cname:EtRXlqc4VOcLyizj\r\na=ssrc:2389252495 msid:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I 5f3c2901-0545-490a-8534-5c06006ad5d8\r\na=ssrc:2389252495 mslabel:AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I\r\na=ssrc:2389252495 label:5f3c2901-0545-490a-8534-5c06006ad5d8\r\n"}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":18,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":"v=0\r\no=- 3658948328 3658948328 IN IP4 0.0.0.0\r\ns=Kurento Media Server\r\nc=IN IP4 0.0.0.0\r\nt=0 0\r\na=msid-semantic: WMS AzusiN2ZPZMpQajAiVj5fGDcbq2V8zF4nQ8I\r\na=group:BUNDLE audio video\r\nm=audio 1 UDP/TLS/RTP/SAVPF 111 0\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=rtpmap:111 opus/48000/2\r\na=rtpmap:0 PCMU/8000\r\na=setup:active\r\na=mid:audio\r\na=sendrecv\r\na=rtcp-mux\r\na=fmtp:111 minptime=10; useinbandfec=1\r\na=maxptime:60\r\na=ssrc:2916829600 cname:user1551009@host-3cbf9630\r\na=ice-ufrag:bjnc\r\na=ice-pwd:K0Fw4Jp4dqQA3TjHDyYIGV\r\na=fingerprint:sha-256 EE:8F:96:CA:75:CB:CA:44:BF:7E:07:1C:0F:5A:4D:A9:23:BE:39:98:9C:91:4C:3C:7C:9A:E8:75:26:10:D6:6F\r\nm=video 1 UDP/TLS/RTP/SAVPF 100\r\nb=AS:500\r\na=rtcp:9 IN IP4 0.0.0.0\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 nack pli\r\na=rtcp-fb:100 goog-remb\r\na=setup:active\r\na=mid:video\r\na=sendrecv\r\na=rtcp-mux\r\na=ssrc:513967343 cname:user1551009@host-3cbf9630\r\na=ice-ufrag:bjnc\r\na=ice-pwd:K0Fw4Jp4dqQA3TjHDyYIGV\r\na=fingerprint:sha-256 EE:8F:96:CA:75:CB:CA:44:BF:7E:07:1C:0F:5A:4D:A9:23:BE:39:98:9C:91:4C:3C:7C:9A:E8:75:26:10:D6:6F\r\n"}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":19,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"gatherCandidates","sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:1 1 UDP 2013266431 192.168.XXX.XXX 58764 typ host","sdpMLineIndex":0,"sdpMid":"audio"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      KurentoWebSocketEventHandler WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:1 1 UDP 2013266431 192.168.XXX.XXX 58764 typ host","sdpMLineIndex":1,"sdpMid":"video"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      KurentoWebSocketEventHandler WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:1 2 UDP 2013266430 192.168.XXX.XXX 36158 typ host","sdpMLineIndex":0,"sdpMid":"audio"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      KurentoWebSocketEventHandler WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:1 2 UDP 2013266430 192.168.XXX.XXX 36158 typ host","sdpMLineIndex":1,"sdpMid":"video"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":19,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":20,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter","operation":"setOverlayedImage","operationParams":

      {"heightPercent":1.6000000000000001,"offsetXPercent":-0.34999999999999998,"offsetYPercent":-1.2,"uri":"https://localhost:8080/img/mario-wings.png","widthPercent":1.6000000000000001}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":20,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":21,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","operation":"connect","operationParams":

      {"sink":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter"}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter params AUDIO
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter params VIDEO
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter params DATA
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":21,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketTransport.cpp:482 processMessage() Message: >{"id":22,"jsonrpc":"2.0","method":"invoke","params":{"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter","operation":"connect","operationParams":

      {"sink":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint"}

      ,"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50"}}
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint params AUDIO
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint params VIDEO
      MediaElementImpl.cpp:655 connect() Connecting 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/d4e4e54b-1610-4b0c-93e7-5f46558c7a40_kurento.FaceOverlayFilter -> 235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint params DATA
      WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:2 1 UDP 1677721855 130.206.122.186 58764 typ srflx raddr 192.168.XXX.XXX rport 58764","sdpMLineIndex":0,"sdpMid":"audio"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:2 1 UDP 1677721855 130.206.122.186 58764 typ srflx raddr 192.168.XXX.XXX rport 58764","sdpMLineIndex":1,"sdpMid":"video"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketTransport.cpp:484 processMessage() Response: >{"id":22,"jsonrpc":"2.0","result":{"sessionId":"f3b4f17e-d7e1-44d6-aec5-e0106ce37c50","value":null}}
      WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:3 1 UDP 1006633215 130.206.XXX.XXX52131 typ relay raddr 192.168.XXX.XXX rport 58764","sdpMLineIndex":0,"sdpMid":"audio"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketEventHandler.cpp:52 sendEvent() Sending event: {"jsonrpc":"2.0","method":"onEvent","params":{"value":{"data":{"candidate":

      {"__module__":"kurento","__type__":"IceCandidate","candidate":"candidate:3 1 UDP 1006633215 130.206.XXX.XXX52131 typ relay raddr 192.168.XXX.XXX rport 58764","sdpMLineIndex":1,"sdpMid":"video"}

      ,"source":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","tags":[],"timestamp":"1449959528","type":"OnIceCandidate"},"object":"235a7f0a-87c0-4b8d-a726-e91b7095ea7b_kurento.MediaPipeline/4d01d709-1471-4fa6-b889-b3a79cb4e02c_kurento.WebRtcEndpoint","type":"OnIceCandidate"}}}
      -> f3b4f17e-d7e1-44d6-aec5-e0106ce37c50
      WebSocketTransport.cpp:543 closeHandler() Connection closed
      WebSocketTransport.cpp:504 openHandler() Client connected from http://localhost:8080

      Thanks !

        Activity

          People

          • Assignee:
            llopez NaevaTeC Development Team
            Reporter:
            backlogmanager Backlog Manager
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: