Closed indwrld closed 3 years ago
Did you provide all required permissions on the iphone7? Can you establish the connection between iphone7 and iphone12?
Iphone 7/iphone8 : ios 14.6 iphone 12 : ios 14.4.2 samsung galaxy s10 : android
I tested with connectycube-flutter-samples code. Just edited config.dart. Not add any more permissions. Only sample code permissions.
And Iphone12 can establish the connection with iphone7. and iphone7 can create a video/voice call with iphone12. I added iphone8. Iphone12 is also connected with iphone7 and iphone8. But Iphone7 and iphone8 can not establish the connection with samsung galaxy s10 (android). Just Iphone12 can eatablish the connection with samsung galaxy s10.
AndroidManifest.xml
`<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ties.ursoft.com.ties">
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<application
android:name="io.flutter.app.FlutterApplication"
android:icon="@mipmap/ic_launcher"
android:label="witer">
<activity
android:name=".MainActivity"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:showWhenLocked="true"
android:turnScreenOn="true"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
`
name: p2p_call_sample description: P2P Calls Sample
version: 1.0.0
environment: sdk: ">=2.2.0 <3.0.0"
dependencies: flutter: sdk: flutter
device_id: ^0.2.0 connectycube_sdk: ^2.0.0 firebase_core: ^1.2.1 firebase_messaging: ^10.0.1 shared_preferences: ^2.0.6 flutter_voip_push_notification: ^0.0.3 flutter_call_kit: git: url: git://github.com/peerwaya/flutter_call_kit.git ref: master
connectycube_flutter_call_kit: ^0.0.1-dev.1
dev_dependencies: flutter_test: sdk: flutter
flutter: uses-material-design: true
After edit versions in pubspec.yaml, pod install and build result is below.
incoming video call log in iphone7 (from caller-galaxy s10) 2021-06-10 17:36:40.126661+0900 P2PCallsSample[1134:236674] [FlutterVoipPushNotificationPlugin] didReceiveIncomingPushWithPayload payload.dictionaryPayload = { aps = { alert = "{\"message\":\"\Uc704\Ud130\Uc758 \Ud398\Uc774\Uc2a4\Ud1a1\",\"call_type\":1,\"session_id\":\"d86d37a7-e424-48df-8983-6cfbdfea4325\",\"caller_id\":4399114,\"caller_name\":\"galaxy s10\",\"call_opponents\":\"4399120\",\"signal_type\":\"startCall\"}"; }; "call_opponents" = 4399120; "call_type" = 1; "caller_id" = 4399114; "caller_name" = "galaxy s10"; message = "\Uc704\Ud130\Uc758 \Ud398\Uc774\Uc2a4\Ud1a1"; "session_id" = "d86d37a7-e424-48df-8983-6cfbdfea4325"; "signal_type" = startCall; }, type = PKPushTypeVoIP 2021-06-10 17:36:40.127752+0900 P2PCallsSample[1134:236674] [FlutterCallKitPlugin][reportNewIncomingCall] uuid = D86D37A7-E424-48DF-8983-6CFBDFEA4325 2021-06-10 17:36:40.129743+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [onMessage] received on foreground payload: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"facetalk","call_type":1,"session_id":"d86d37a7-e424-48df-8983-6cfbdfea4325","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: facetalk, session_id: d86d37a7-e424-48df-8983-6cfbdfea4325, caller_id: 4399114, signal_type: startCall}, isLocal=false 2021-06-10 17:36:40.130337+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [processCallNotification] message: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"facetalk","call_type":1,"session_id":"d86d37a7-e424-48df-8983-6cfbdfea4325","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: facetalk, session_id: d86d37a7-e424-48df-8983-6cfbdfea4325, caller_id: 4399114, signal_type: startCall}
asnwering video call log in iphone7 (from caller-galaxy s10) 2021-06-10 17:36:50.640850+0900 P2PCallsSample[1134:236946] flutter: >>>>>>>>>>>>>>>>>>>> 2021-06-10 17:36:50.641010+0900 P2PCallsSample[1134:236946] flutter: >>>>>>>>>>>>>>>>>>>> 2021-06-10 17:36:50.674215+0900 P2PCallsSample[1134:236946] flutter: >>>>>>>>>>>>>>>>>>>> 2021-06-10 17:36:50.674566+0900 P2PCallsSample[1134:236946] flutter: conversation page!!!!!! 2021-06-10 17:36:50.676060+0900 P2PCallsSample[1134:236946] flutter: >>>>>>>>>>>>>>>>>>>> 2021-06-10 17:36:50.684807+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: _addLocalMediaStream 2021-06-10 17:36:50.684938+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399120 2021-06-10 17:36:50.685117+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: startAnswer 2021-06-10 17:36:50.694902+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateHaveRemoteOffer for opponent 4399114 2021-06-10 17:36:50.701963+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: _addRemoteMediaStream for user 4399114 2021-06-10 17:36:50.702057+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399114 2021-06-10 17:36:50.706862+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateStable for opponent 4399114 2021-06-10 17:36:51.547649+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: _drainIceCandidates 2021-06-10 17:36:51.547885+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onIceGatheringState changed to RTCIceGatheringState.RTCIceGatheringStateGathering for opponent 4399114 2021-06-10 17:36:51.547965+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: BaseSession: onIceGatheringStateChanged state= RTCIceGatheringState.RTCIceGatheringStateGathering for userId= 4399114 2021-06-10 17:36:51.548111+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.551769+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.580480+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.583661+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.651116+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.651234+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.660644+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:51.660771+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:53.588503+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: : processIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = d86d37a7-e424-48df-8983-6cfbdfea4325, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-10 17:36:53.589905+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, user id = 4399114, received 16 candidates 2021-06-10 17:36:53.594058+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, {sdp: v=0 2021-06-10 17:36:53.594216+0900 P2PCallsSample[1134:236946] flutter: o=- 2821637395484380510 2 IN IP4 127.0.0.1 2021-06-10 17:36:53.594302+0900 P2PCallsSample[1134:236946] flutter: s=- 2021-06-10 17:36:53.594379+0900 P2PCallsSample[1134:236946] flutter: t=0 0 2021-06-10 17:36:53.594455+0900 P2PCallsSample[1134:236946] flutter: a=group:BUNDLE audio video 2021-06-10 17:36:53.596398+0900 P2PCallsSample[1134:236946] flutter: a=msid-semantic: WMS 7b1afd60-e600-4012-8e71-b0da8cd6defa 2021-06-10 17:36:53.596530+0900 P2PCallsSample[1134:236946] flutter: m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 2021-06-10 17:36:53.598854+0900 P2PCallsSample[1134:236946] flutter: c=IN IP4 0.0.0.0 2021-06-10 17:36:53.599000+0900 P2PCallsSample[1134:236946] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-10 17:36:53.599087+0900 P2PCallsSample[1134:236946] flutter: a=ice-ufrag:o8X8 2021-06-10 17:36:53.599166+0900 P2PCallsSample[1134:236946] flutter: a=ice-pwd:VeaSxdMftSekFfqGbR06oPRd 2021-06-10 17:36:53.599244+0900 P2PCallsSample[1134:236946] flutter: a=ice-options:trickle renomination 2021-06-10 17:36:53.599653+0900 P2PCallsSample[1134:236946] flutter: a=fingerprint:sha-256 2D:0B:65:BC:FB:ED:FF:2B:40:C7:5C:0F:A1:23:50:1D:65:44:94:2B:3E:73:90:1E:DE:C6:D9:FA:D6:DF:25:5B 2021-06-10 17:36:53.599750+0900 P2PCallsSample[1134:236946] flutter: a=setup:actpass 2021-06-10 17:36:53.600717+0900 P2PCallsSample[1134:236946] flutter: a=mid:audio 2021-06-10 17:36:53.601275+0900 P2PCallsSample[1134:236946] flutter: a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level 2021-06-10 17:36:53.601377+0900 P2PCallsSample[1134:236946] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-10 17:36:53.601512+0900 P2PCallsSample[1134:236946] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-10 17:36:53.602105+0900 P2PCallsSample[1134:236946] flutter: a=sendrecv 2021-06-10 17:36:53.602198+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-mux 2021-06-10 17:36:53.602273+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:111 opus/48000/2 2021-06-10 17:36:53.602378+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:111 transport-cc 2021-06-10 17:36:53.603121+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:111 minptime=10;useinbandfec=1 2021-06-10 17:36:53.603361+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:103 ISAC/16000 2021-06-10 17:36:53.603438+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:104 ISAC/32000 2021-06-10 17:36:53.604086+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:9 G722/8000 2021-06-10 17:36:53.604159+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:102 ILBC/8000 2021-06-10 17:36:53.604213+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:0 PCMU/8000 2021-06-10 17:36:53.604265+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:8 PCMA/8000 2021-06-10 17:36:53.604317+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:106 CN/32000 2021-06-10 17:36:53.604369+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:105 CN/16000 2021-06-10 17:36:53.605031+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:13 CN/8000 2021-06-10 17:36:53.605123+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:110 telephone-event/48000 2021-06-10 17:36:53.605183+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:112 telephone-event/32000 2021-06-10 17:36:53.605237+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:113 telephone-event/16000 2021-06-10 17:36:53.605293+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:126 telephone-event/8000 2021-06-10 17:36:53.605347+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:162891690 cname:R+7HBLKRx25OkkPE 2021-06-10 17:36:53.605416+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:162891690 msid:7b1afd60-e600-4012-8e71-b0da8cd6defa 3a5bc6ca-0319-453e-a9c6-1404accd7c0e 2021-06-10 17:36:53.605525+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:162891690 mslabel:7b1afd60-e600-4012-8e71-b0da8cd6defa 2021-06-10 17:36:53.605584+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:162891690 label:3a5bc6ca-0319-453e-a9c6-1404accd7c0e 2021-06-10 17:36:53.605637+0900 P2PCallsSample[1134:236946] flutter: m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 123 125 122 124 2021-06-10 17:36:53.606756+0900 P2PCallsSample[1134:236946] flutter: c=IN IP4 0.0.0.0 2021-06-10 17:36:53.606839+0900 P2PCallsSample[1134:236946] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-10 17:36:53.606893+0900 P2PCallsSample[1134:236946] flutter: a=ice-ufrag:o8X8 2021-06-10 17:36:53.606945+0900 P2PCallsSample[1134:236946] flutter: a=ice-pwd:VeaSxdMftSekFfqGbR06oPRd 2021-06-10 17:36:53.606999+0900 P2PCallsSample[1134:236946] flutter: a=ice-options:trickle renomination 2021-06-10 17:36:53.607054+0900 P2PCallsSample[1134:236946] flutter: a=fingerprint:sha-256 2D:0B:65:BC:FB:ED:FF:2B:40:C7:5C:0F:A1:23:50:1D:65:44:94:2B:3E:73:90:1E:DE:C6:D9:FA:D6:DF:25:5B 2021-06-10 17:36:53.607108+0900 P2PCallsSample[1134:236946] flutter: a=setup:actpass 2021-06-10 17:36:53.607159+0900 P2PCallsSample[1134:236946] flutter: a=mid:video 2021-06-10 17:36:53.607213+0900 P2PCallsSample[1134:236946] flutter: a=extmap:14 urn:ietf:params:rtp-hdrext:toffset 2021-06-10 17:36:53.607267+0900 P2PCallsSample[1134:236946] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-10 17:36:53.607436+0900 P2PCallsSample[1134:236946] flutter: a=extmap:13 urn:3gpp:video-orientation 2021-06-10 17:36:53.608345+0900 P2PCallsSample[1134:236946] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-10 17:36:53.608472+0900 P2PCallsSample[1134:236946] flutter: a=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay 2021-06-10 17:36:53.608534+0900 P2PCallsSample[1134:236946] flutter: a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type 2021-06-10 17:36:53.609300+0900 P2PCallsSample[1134:236946] flutter: a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing 2021-06-10 17:36:53.609405+0900 P2PCallsSample[1134:236946] flutter: a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space 2021-06-10 17:36:53.609460+0900 P2PCallsSample[1134:236946] flutter: a=sendrecv 2021-06-10 17:36:53.610104+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-mux 2021-06-10 17:36:53.610626+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-rsize 2021-06-10 17:36:53.611318+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:96 VP8/90000 2021-06-10 17:36:53.611799+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:96 goog-remb 2021-06-10 17:36:53.611870+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:96 transport-cc 2021-06-10 17:36:53.612214+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:96 ccm fir 2021-06-10 17:36:53.612278+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:96 nack 2021-06-10 17:36:53.612330+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:96 nack pli 2021-06-10 17:36:53.612400+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:97 rtx/90000 2021-06-10 17:36:53.612453+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:97 apt=96 2021-06-10 17:36:53.612936+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:98 VP9/90000 2021-06-10 17:36:53.613064+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:98 goog-remb 2021-06-10 17:36:53.613113+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:98 transport-cc 2021-06-10 17:36:53.613171+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:98 ccm fir 2021-06-10 17:36:53.613211+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:98 nack 2021-06-10 17:36:53.613471+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:98 nack pli 2021-06-10 17:36:53.613729+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:99 rtx/90000 2021-06-10 17:36:53.613951+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:99 apt=98 2021-06-10 17:36:53.614000+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:100 H264/90000 2021-06-10 17:36:53.614042+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:100 goog-remb 2021-06-10 17:36:53.614082+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:100 transport-cc 2021-06-10 17:36:53.614613+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:100 ccm fir 2021-06-10 17:36:53.614703+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:100 nack 2021-06-10 17:36:53.614747+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:100 nack pli 2021-06-10 17:36:53.614790+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c1f 2021-06-10 17:36:53.615351+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:101 rtx/90000 2021-06-10 17:36:53.615418+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:101 apt=100 2021-06-10 17:36:53.615460+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:127 H264/90000 2021-06-10 17:36:53.615582+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:127 goog-remb 2021-06-10 17:36:53.615629+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:127 transport-cc 2021-06-10 17:36:53.615671+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:127 ccm fir 2021-06-10 17:36:53.615713+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:127 nack 2021-06-10 17:36:53.616330+0900 P2PCallsSample[1134:236946] flutter: a=rtcp-fb:127 nack pli 2021-06-10 17:36:53.616391+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f 2021-06-10 17:36:53.616435+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:123 rtx/90000 2021-06-10 17:36:53.616475+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:123 apt=127 2021-06-10 17:36:53.616842+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:125 red/90000 2021-06-10 17:36:53.616897+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:122 rtx/90000 2021-06-10 17:36:53.616937+0900 P2PCallsSample[1134:236946] flutter: a=fmtp:122 apt=125 2021-06-10 17:36:53.616977+0900 P2PCallsSample[1134:236946] flutter: a=rtpmap:124 ulpfec/90000 2021-06-10 17:36:53.617017+0900 P2PCallsSample[1134:236946] flutter: a=ssrc-group:FID 4249576573 1149401079 2021-06-10 17:36:53.617147+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:4249576573 cname:R+7HBLKRx25OkkPE 2021-06-10 17:36:53.617204+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:4249576573 msid:7b1afd60-e600-4012-8e71-b0da8cd6defa 82a660c6-5d15-4b92-b68a-5cd984f48176 2021-06-10 17:36:53.617886+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:4249576573 mslabel:7b1afd60-e600-4012-8e71-b0da8cd6defa 2021-06-10 17:36:53.617982+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:4249576573 label:82a660c6-5d15-4b92-b68a-5cd984f48176 2021-06-10 17:36:53.618046+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:1149401079 cname:R+7HBLKRx25OkkPE 2021-06-10 17:36:53.618582+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:1149401079 msid:7b1afd60-e600-4012-8e71-b0da8cd6defa 82a660c6-5d15-4b92-b68a-5cd984f48176 2021-06-10 17:36:53.618648+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:1149401079 mslabel:7b1afd60-e600-4012-8e71-b0da8cd6defa 2021-06-10 17:36:53.619066+0900 P2PCallsSample[1134:236946] flutter: a=ssrc:1149401079 label:82a660c6-5d15-4b92-b68a-5cd984f48176 2021-06-10 17:36:53.619123+0900 P2PCallsSample[1134:236946] flutter: , type: offer} 2021-06-10 17:36:53.619258+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:42056630 1 udp 2122260223 192.168.219.109 40085 typ host generation 0 ufrag o8X8 network-id 5 network-cost 10, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.619847+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122071295 ::1 36715 typ host generation 0 ufrag o8X8 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.620174+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121998079 127.0.0.1 51364 typ host generation 0 ufrag o8X8 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.621761+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:42056630 1 udp 2122260223 192.168.219.109 40911 typ host generation 0 ufrag o8X8 network-id 5 network-cost 10, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.624631+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122071295 ::1 49312 typ host generation 0 ufrag o8X8 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.624753+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121998079 127.0.0.1 57788 typ host generation 0 ufrag o8X8 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.624831+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518217471 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag o8X8 network-id 3 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.624906+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag o8X8 network-id 4 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.627391+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518091519 ::1 39179 typ host tcptype passive generation 0 ufrag o8X8 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.627571+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1518018303 127.0.0.1 44807 typ host tcptype passive generation 0 ufrag o8X8 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.628861+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518217471 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag o8X8 network-id 3 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.631550+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag o8X8 network-id 4 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.632607+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518091519 ::1 46697 typ host tcptype passive generation 0 ufrag o8X8 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.632843+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1518018303 127.0.0.1 36547 typ host tcptype passive generation 0 ufrag o8X8 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.633436+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518018303 192.0.0.5 9 typ host tcptype active generation 0 ufrag o8X8 network-id 7 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-10 17:36:53.633519+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518018303 192.0.0.5 9 typ host tcptype active generation 0 ufrag o8X8 network-id 7 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-10 17:36:53.634141+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateChecking for opponent 4399114 2021-06-10 17:37:08.810013+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateFailed for opponent 4399114 2021-06-10 17:37:08.810668+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: BaseSession: closeConnectionForOpponent, _channels.length = 0 2021-06-10 17:37:08.810817+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: BaseSession: closeCurrentSession 2021-06-10 17:37:08.811329+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: BaseSession: _notifySessionClosed 2021-06-10 17:37:08.812282+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: _onSessionClosed 2021-06-10 17:37:08.815215+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateClosed for opponent 4399114 2021-06-10 17:37:08.815643+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateClosed for opponent 4399114 2021-06-10 17:37:08.883956+0900 P2PCallsSample[1134:236674] [FlutterVoipPushNotificationPlugin] voipRegistration 2021-06-10 17:37:08.890105+0900 P2PCallsSample[1134:236674] [FlutterVoipPushNotificationPlugin] didUpdatePushCredentials credentials.token = {length = 32, bytes = 0x4ecc830d 47329348 71b8cf52 a0c15290 ... f3a268bb 5a1aed22 }, type = PKPushTypeVoIP 2021-06-10 17:37:08.890250+0900 P2PCallsSample[1134:236674] [FlutterVoipPushNotificationPlugin] handleRemoteNotificationsRegistered notification.userInfo = { deviceToken = 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22; } 2021-06-10 17:37:08.894410+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.898056+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.898121+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.898158+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.898196+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.899607+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.899726+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.899770+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-10 17:37:08.899829+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-10 17:37:08.899866+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-10 17:37:08.900609+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-10 17:37:08.900672+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-10 17:37:09.124292+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: [dispose] dispose renderer for 4399120 2021-06-10 17:37:09.125030+0900 P2PCallsSample[1134:236946] flutter: CB-SDK: _ConversationCallScreenState: [dispose] dispose renderer for 4399114
result when create a call between iphone7 and galaxy s10. Two devices are naviagated to conversation.dart. And shows half screen. Top half show self camera. And Bottom half show white (iphone7) / black (galaxy s10) And a few seconds later, coversation.dart page is navigated to select_opponent_screen.dart automatically.
Could you please attach full logs from both devices during the same call without any filters, just from starting the call till the end of the call?
Thank you for your continued interest. Here are full logs.
galaxy s10 : 1 run -2 login -3 select iphone7 and video call - 6 conversation_screen (top half : self camera , bottom half : black) - 7. end call auotmatically a few seconds later
iphone7 : 1 run - 2 login - 4 incoming video call - 5 answer call - 6 conversation_screen (top half : self camera, bottom half : white) - 7 end call auotmatically a few seconds later
Launching lib/main.dart on SM G973N in debug mode... Running Gradle task 'assembleDebug'... ✓ Built build/app/outputs/flutter-apk/app-debug.apk. I/flutter (29117): >>>>>>>>>>>>>>>>> login_screen.dart : build(context) -------------------- D/ViewRootImpl@2bde405MainActivity: Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)0 dur=12 res=0x1 s={true 504717611008} ch=false Syncing files to device SM G973N... I/flutter (29117): CB-SDK: : ========================================================= I/flutter (29117): === REQUEST ==== 6db043e9-7770-4871-8a7f-c678fca7cc1b === I/flutter (29117): REQUEST I/flutter (29117): POST https://api.connectycube.com/session I/flutter (29117): HEADERS I/flutter (29117): {Content-type: application/json, ConnectyCube-REST-API-Version: 0.1.1, CB-SDK: Flutter 2.0.0, CB-Token: } I/flutter (29117): BODY I/flutter (29117): {"application_id":"4879","auth_key":"Gkg64-bDvqCWLLY","nonce":"2473280476","timestamp":"1623370740","signature":"9d825bf079a79091c40df0c5d39bff135101c143","user":{"login":"call_user_1","password":"xxasBUM3gQs36bhj"}} I/flutter (29117): I/flutter (29117): CB-SDK: : *** I/flutter (29117): * RESPONSE 201 6db043e9-7770-4871-8a7f-c678fca7cc1b *** I/flutter (29117): HEADERS I/flutter (29117): {cb-token-expirationdate: 2021-06-11 02:19:01 UTC, connection: keep-alive, date: Fri, 11 Jun 2021 00:19:01 GMT, content-length: 614, strict-transport-security: max-age=15768000; includeSubDomains, content-type: application/json; charset=utf-8, server: nginx/1.16.1} I/flutter (29117): BODY I/flutter (29117): {"session":{"created_at":"2021-06-11T00:19:01.155Z","updated_at":"2021-06-11T00:19:01.155Z","application_id":4879,"token":"C0F6F94FD26D68EC8BB8DB5369EB7C3CB3E7","nonce":2473280476,"ts":1623370740,"user_id":4399114,"user":{"_id":"60befa2e532b8a0018bf27de","id":4399114,"created_at":"2021-06-08T05:03:42Z","updated_at":"2021-06-11T00:17:49Z","last_request_at":"2021-06-11T00:17:49Z","login":"call_user_1","email":null,"full_name":"galaxy s10","phone":null,"website":null,"twitter_id":null,"external_user_id":null,"facebook_id":null,"custom_data":null,"avatar":null,"external_id":null,"user_tags":null},"id":4399114}} I/flutter (29117): I/flutter (29117): CB-SDK: CubeChatConnection: [login] userId: 4399114, null I/flutter (29117): CB-SDK: CubeChatConnection: Chat connection SocketOpening [log] D/[Connection]: State: XmppConnectionState.SocketOpening I/flutter (29117): CB-SDK: CubeChatConnection: Chat connection SocketOpened [log] D/[Connection]: State: XmppConnectionState.SocketOpened [log] ---Xmpp Sending:--- [log] <?xml version='1.0'?> <stream:stream xmlns='jabber:client' version='1.0' xmlns:stream='http://etherx.jabber.org/streams' to='chat.connectycube.com' xml:lang='en'
[log] ---Xmpp Receiving:---
[log] <?xml version='1.0'?>
[log] ---Xmpp Receiving:---
[log]
[log] ---Xmpp Sending:--- [log] <?xml version='1.0'?> <stream:stream xmlns='jabber:client' version='1.0' xmlns:stream='http://etherx.jabber.org/streams' to='chat.connectycube.com' xml:lang='en'
[log] ---Xmpp Receiving:---
[log] <?xml version='1.0'?>
[log] ---Xmpp Receiving:---
[log]
[log] D/[Connection]: State: XmppConnectionState.Authenticated
[log] D/[ConnectionNegotiatorManager]: Found matching negotiator true
[log] ---Xmpp Sending:---
[log]
[log] ---Xmpp Receiving:---
[log]
[log] D/[ConnectionNegotiatorManager]: ACTIVE FEATURE: {name: BindingResourceConnectionNegotiator, name_space: null, priority: 100, state: NegotiatorState.NEGOTIATING}, isReady: true
[log] ---Xmpp Receiving:---
[log]
[log] D/[ConnectionNegotiatorManager]: ACTIVE FEATURE: {name: SessionInitiationNegotiator, name_space: null, priority: 1000, state: NegotiatorState.NEGOTIATING}, isReady: true
[log] ---Xmpp Receiving:---
[log]
[log] D/[ConnectionNegotiatorManager]: ACTIVE FEATURE: {name: ServiceDiscoveryNegotiator, name_space: null, priority: 1000, state: NegotiatorState.NEGOTIATING}, isReady: true
[log] ---Xmpp Receiving:---
[log]
[log] D/[ConnectionNegotiatorManager]: ACTIVE FEATURE: {name: urn:xmpp:carbons, name_space: null, priority: 1000, state: NegotiatorState.NEGOTIATING}, isReady: true
[log] ---Xmpp Receiving:---
[log]
[log] ---Xmpp Sending:---
[log]
2021-06-11 09:18:35.925118+0900 P2PCallsSample[1271:299641] Metal API Validation Enabled 2021-06-11 09:18:36.093153+0900 P2PCallsSample[1271:299896] 8.0.0 - [Firebase/Core][I-COR000005] No app has been configured yet. 2021-06-11 09:18:36.181118+0900 P2PCallsSample[1271:299892] 8.0.0 - [Firebase/Messaging][I-FCM001000] FIRMessaging Remote Notifications proxy enabled, will swizzle remote notification receiver handlers. If you'd prefer to manually integrate Firebase Messaging, add "FirebaseAppDelegateProxyEnabled" to your Info.plist, and set it to NO. Follow the instructions at: https://firebase.google.com/docs/cloud-messaging/ios/client#method_swizzling_in_firebase_messaging to ensure proper integration. 2021-06-11 09:18:36.325259+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> login_screen.dart : build(context) -------------------- 2021-06-11 09:18:36.393011+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] didUpdatePushCredentials credentials.token = {length = 32, bytes = 0x4ecc830d 47329348 71b8cf52 a0c15290 ... f3a268bb 5a1aed22 }, type = PKPushTypeVoIP 2021-06-11 09:18:36.393198+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] handleRemoteNotificationsRegistered notification.userInfo = { deviceToken = 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22; } 2021-06-11 09:18:36.398541+0900 P2PCallsSample[1271:299641] [FlutterCallKit][initCallKitProvider] sharedProvider initialized with { appName = witer; imageName = "sim_icon"; includesCallsInRecents = 0; maximumCallGroups = 1; maximumCallsPerCallGroup = 1; ringtoneSound = ""; supportsVideo = 1; } 2021-06-11 09:18:36.478111+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : ========================================================= 2021-06-11 09:18:36.478221+0900 P2PCallsSample[1271:299902] flutter: === REQUEST ==== 757ea0fe-19fe-4a3d-87fd-9684aa70dcae === 2021-06-11 09:18:36.478301+0900 P2PCallsSample[1271:299902] flutter: REQUEST 2021-06-11 09:18:36.478339+0900 P2PCallsSample[1271:299902] flutter: POST https://api.connectycube.com/session 2021-06-11 09:18:36.478523+0900 P2PCallsSample[1271:299902] flutter: HEADERS 2021-06-11 09:18:36.478563+0900 P2PCallsSample[1271:299902] flutter: {Content-type: application/json, ConnectyCube-REST-API-Version: 0.1.1, CB-SDK: Flutter 2.0.0, CB-Token: } 2021-06-11 09:18:36.478705+0900 P2PCallsSample[1271:299902] flutter: BODY 2021-06-11 09:18:36.478965+0900 P2PCallsSample[1271:299902] flutter: {"application_id":"4879","auth_key":"Gkg64-bDvqCWLLY","nonce":"70838040","timestamp":"1623370716","signature":"1e87e83dbdccfbd8665368503ca0b89b338c2657","user":{"login":"call_user_2","password":"xxasBUM3gQs36bhj"}} 2021-06-11 09:18:36.479202+0900 P2PCallsSample[1271:299902] flutter: 2021-06-11 09:18:37.513489+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : *** 2021-06-11 09:18:37.513608+0900 P2PCallsSample[1271:299902] flutter: * RESPONSE 201 757ea0fe-19fe-4a3d-87fd-9684aa70dcae * 2021-06-11 09:18:37.513645+0900 P2PCallsSample[1271:299902] flutter: HEADERS 2021-06-11 09:18:37.513691+0900 P2PCallsSample[1271:299902] flutter: {cb-token-expirationdate: 2021-06-11 02:18:37 UTC, connection: keep-alive, date: Fri, 11 Jun 2021 00:18:37 GMT, content-length: 614, strict-transport-security: max-age=15768000; includeSubDomains, content-type: application/json; charset=utf-8, server: nginx/1.16.1} 2021-06-11 09:18:37.513820+0900 P2PCallsSample[1271:299902] flutter: BODY 2021-06-11 09:18:37.513856+0900 P2PCallsSample[1271:299902] flutter: {"session":{"created_at":"2021-06-11T00:18:37.245Z","updated_at":"2021-06-11T00:18:37.245Z","application_id":4879,"token":"F1D291595EEDB520D55165903AEBF839522E","nonce":70838040,"ts":1623370716,"user_id":4399120,"user":{"_id":"60befa5d028c450011ee12b0","id":4399120,"created_at":"2021-06-08T05:04:29Z","updated_at":"2021-06-11T00:16:26Z","last_request_at":"2021-06-11T00:16:26Z","login":"call_user_2","email":null,"full_name":"test iphone7","phone":null,"website":null,"twitter_id":null,"external_user_id":null,"facebook_id":null,"custom_data":null,"avatar":null,"external_id":null,"user_tags":null},"id":4399120}} 2021-06-11 09:18:37.513892+0900 P2PCallsSample[1271:299902] flutter: 2021-06-11 09:18:37.515032+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: [login] userId: 4399120, null 2021-06-11 09:18:37.515614+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: Chat connection SocketOpening 2021-06-11 09:18:38.127299+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: Chat connection SocketOpened 2021-06-11 09:18:40.542314+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: Chat connection Authenticated 2021-06-11 09:18:41.658581+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: Chat connection SessionInitialized 2021-06-11 09:18:42.560583+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: CubeChatConnection: Chat connection Ready 2021-06-11 09:18:42.566531+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> select_pppponents_screen.dart : build(context) -------------------- 2021-06-11 09:18:42.580591+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] voipRegistration 2021-06-11 09:18:42.582138+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] didUpdatePushCredentials credentials.token = {length = 32, bytes = 0x4ecc830d 47329348 71b8cf52 a0c15290 ... f3a268bb 5a1aed22 }, type = PKPushTypeVoIP 2021-06-11 09:18:42.582243+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] handleRemoteNotificationsRegistered notification.userInfo = { deviceToken = 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22; } 2021-06-11 09:18:42.582468+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:18:42.582520+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:18:42.587630+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : ========================================================= 2021-06-11 09:18:42.587718+0900 P2PCallsSample[1271:299902] flutter: === REQUEST ==== 695aa718-a990-46b5-af1d-af54c93b4ab7 === 2021-06-11 09:18:42.587748+0900 P2PCallsSample[1271:299902] flutter: REQUEST 2021-06-11 09:18:42.587776+0900 P2PCallsSample[1271:299902] flutter: POST https://api.connectycube.com/subscriptions 2021-06-11 09:18:42.587802+0900 P2PCallsSample[1271:299902] flutter: HEADERS 2021-06-11 09:18:42.587834+0900 P2PCallsSample[1271:299902] flutter: {Content-type: application/json, ConnectyCube-REST-API-Version: 0.1.1, CB-SDK: Flutter 2.0.0, CB-Token: F1D291595EEDB520D55165903AEBF839522E} 2021-06-11 09:18:42.587866+0900 P2PCallsSample[1271:299902] flutter: BODY 2021-06-11 09:18:42.588270+0900 P2PCallsSample[1271:299902] flutter: {"notification_channel":"apns_voip","device":{"udid":"61E80F29-8826-41D6-B365-E8CB27422C37","platform":"ios"},"push_token":{"environment":"development","client_identification_sequence":"4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22","bundle_identifier":"ties.ursoft.com.ties"}} 2021-06-11 09:18:42.588306+0900 P2PCallsSample[1271:299902] flutter: 2021-06-11 09:18:43.555106+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : *** 2021-06-11 09:18:43.555202+0900 P2PCallsSample[1271:299902] flutter: RESPONSE 201 695aa718-a990-46b5-af1d-af54c93b4ab7 2021-06-11 09:18:43.555240+0900 P2PCallsSample[1271:299902] flutter: HEADERS 2021-06-11 09:18:43.555435+0900 P2PCallsSample[1271:299902] flutter: {cb-token-expirationdate: 2021-06-11 02:18:43 UTC, connection: keep-alive, date: Fri, 11 Jun 2021 00:18:43 GMT, content-length: 472, strict-transport-security: max-age=15768000; includeSubDomains, content-type: application/json; charset=utf-8, server: nginx/1.16.1} 2021-06-11 09:18:43.555492+0900 P2PCallsSample[1271:299902] flutter: BODY 2021-06-11 09:18:43.555532+0900 P2PCallsSample[1271:299902] flutter: [{"subscription":{"id":1784500,"_id":"60befb4b028c450011ee12bf","user_id":4399120,"bundle_identifier":"ties.ursoft.com.ties","client_identification_sequence":"4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22","notification_channel_id":6,"udid":"61E80F29-8826-41D6-B365-E8CB27422C37","platform_id":1,"environment":"development","notification_channel":{"name":"apns_voip"},"device":{"udid":"61E80F29-8826-41D6-B365-E8CB27422C37","platform":{"name":"ios"}}}}] 2021-06-11 09:18:43.555663+0900 P2PCallsSample[1271:299902] flutter: 2021-06-11 09:18:43.556488+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] subscription SUCCESS 2021-06-11 09:19:11.307057+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] didReceiveIncomingPushWithPayload payload.dictionaryPayload = { aps = { alert = "{\"message\":\"\Uc704\Ud130\Uc758 \Ud398\Uc774\Uc2a4\Ud1a1\",\"call_type\":1,\"session_id\":\"e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea\",\"caller_id\":4399114,\"caller_name\":\"galaxy s10\",\"call_opponents\":\"4399120\",\"signal_type\":\"startCall\"}"; }; "call_opponents" = 4399120; "call_type" = 1; "caller_id" = 4399114; "caller_name" = "galaxy s10"; message = "\Uc704\Ud130\Uc758 \Ud398\Uc774\Uc2a4\Ud1a1"; "session_id" = "e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea"; "signal_type" = startCall; }, type = PKPushTypeVoIP 2021-06-11 09:19:11.308046+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [onMessage] received on foreground payload: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"위터의 페이스톡","call_type":1,"session_id":"e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: 위터의 페이스톡, session_id: e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, caller_id: 4399114, signal_type: startCall}, isLocal=false 2021-06-11 09:19:11.308216+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [processCallNotification] message: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"위터의 페이스톡","call_type":1,"session_id":"e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: 위터의 페이스톡, session_id: e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, caller_id: 4399114, signal_type: startCall} 2021-06-11 09:19:11.309889+0900 P2PCallsSample[1271:299641] [FlutterCallKitPlugin][reportNewIncomingCall] uuid = E303F07F-9ACB-4B2E-9D8D-79C2D8A7E8EA 2021-06-11 09:19:11.484134+0900 P2PCallsSample[1271:299894] [connection] nw_endpoint_handler_set_adaptive_read_handler [C1.1 142.250.204.74:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] unregister notification for read_timeout failed 2021-06-11 09:19:11.484540+0900 P2PCallsSample[1271:299894] [connection] nw_endpoint_handler_set_adaptive_write_handler [C1.1 142.250.204.74:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] unregister notification for write_timeout failed 2021-06-11 09:19:14.733569+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> conversation_screen.dart : initState()-------------------- 2021-06-11 09:19:14.735055+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> conversation_screen.dart : build(context)-------------------- 2021-06-11 09:19:14.794420+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: _addLocalMediaStream 2021-06-11 09:19:14.794520+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399120 2021-06-11 09:19:14.795229+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: startAnswer 2021-06-11 09:19:14.900643+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateHaveRemoteOffer for opponent 4399114 2021-06-11 09:19:14.921495+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: _addRemoteMediaStream for user 4399114 2021-06-11 09:19:14.921585+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399114 2021-06-11 09:19:14.923750+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateStable for opponent 4399114 2021-06-11 09:19:15.115093+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> conversation_screen.dart : build(context)-------------------- 2021-06-11 09:19:16.725472+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: _drainIceCandidates 2021-06-11 09:19:16.725644+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onIceGatheringState changed to RTCIceGatheringState.RTCIceGatheringStateGathering for opponent 4399114 2021-06-11 09:19:16.725699+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: BaseSession: onIceGatheringStateChanged state= RTCIceGatheringState.RTCIceGatheringStateGathering for userId= 4399114 2021-06-11 09:19:16.727490+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.729397+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.730298+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.730365+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.832328+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.832425+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.834935+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:16.835020+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:18.172053+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: : processIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = e303f07f-9acb-4b2e-9d8d-79c2d8a7e8ea, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-11 09:19:18.172311+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, user id = 4399114, received 16 candidates 2021-06-11 09:19:18.174912+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, {sdp: v=0 2021-06-11 09:19:18.175076+0900 P2PCallsSample[1271:299902] flutter: o=- 347471995810825455 2 IN IP4 127.0.0.1 2021-06-11 09:19:18.175163+0900 P2PCallsSample[1271:299902] flutter: s=- 2021-06-11 09:19:18.175241+0900 P2PCallsSample[1271:299902] flutter: t=0 0 2021-06-11 09:19:18.175318+0900 P2PCallsSample[1271:299902] flutter: a=group:BUNDLE audio video 2021-06-11 09:19:18.178630+0900 P2PCallsSample[1271:299902] flutter: a=msid-semantic: WMS c6bd813d-a98d-4852-8a48-108d2ae3f966 2021-06-11 09:19:18.179042+0900 P2PCallsSample[1271:299902] flutter: m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 2021-06-11 09:19:18.179262+0900 P2PCallsSample[1271:299902] flutter: c=IN IP4 0.0.0.0 2021-06-11 09:19:18.179303+0900 P2PCallsSample[1271:299902] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-11 09:19:18.179891+0900 P2PCallsSample[1271:299902] flutter: a=ice-ufrag:1Pq6 2021-06-11 09:19:18.179952+0900 P2PCallsSample[1271:299902] flutter: a=ice-pwd:iT2FTC+22EdW2SAhbNVJvn7x 2021-06-11 09:19:18.180662+0900 P2PCallsSample[1271:299902] flutter: a=ice-options:trickle renomination 2021-06-11 09:19:18.181114+0900 P2PCallsSample[1271:299902] flutter: a=fingerprint:sha-256 7F:8D:80:AC:C1:D4:DD:90:6E:4D:B5:A8:49:14:DC:D5:A0:A7:4C:F4:4F:A1:2E:FF:18:AD:7F:EC:A4:DD:FA:8F 2021-06-11 09:19:18.181157+0900 P2PCallsSample[1271:299902] flutter: a=setup:actpass 2021-06-11 09:19:18.181184+0900 P2PCallsSample[1271:299902] flutter: a=mid:audio 2021-06-11 09:19:18.183795+0900 P2PCallsSample[1271:299902] flutter: a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level 2021-06-11 09:19:18.183884+0900 P2PCallsSample[1271:299902] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-11 09:19:18.183916+0900 P2PCallsSample[1271:299902] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-11 09:19:18.183954+0900 P2PCallsSample[1271:299902] flutter: a=sendrecv 2021-06-11 09:19:18.183980+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-mux 2021-06-11 09:19:18.184007+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:111 opus/48000/2 2021-06-11 09:19:18.184033+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:111 transport-cc 2021-06-11 09:19:18.184062+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:111 minptime=10;useinbandfec=1 2021-06-11 09:19:18.184088+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:103 ISAC/16000 2021-06-11 09:19:18.184113+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:104 ISAC/32000 2021-06-11 09:19:18.184213+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:9 G722/8000 2021-06-11 09:19:18.184245+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:102 ILBC/8000 2021-06-11 09:19:18.184820+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:0 PCMU/8000 2021-06-11 09:19:18.184876+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:8 PCMA/8000 2021-06-11 09:19:18.184903+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:106 CN/32000 2021-06-11 09:19:18.184929+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:105 CN/16000 2021-06-11 09:19:18.184955+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:13 CN/8000 2021-06-11 09:19:18.184980+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:110 telephone-event/48000 2021-06-11 09:19:18.185007+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:112 telephone-event/32000 2021-06-11 09:19:18.185033+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:113 telephone-event/16000 2021-06-11 09:19:18.185059+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:126 telephone-event/8000 2021-06-11 09:19:18.185085+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:2516345877 cname:cZTPI9r3rgezcMKm 2021-06-11 09:19:18.185112+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:2516345877 msid:c6bd813d-a98d-4852-8a48-108d2ae3f966 e6e3441f-ab70-4dce-8ccb-cfcd79d99e7d 2021-06-11 09:19:18.185187+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:2516345877 mslabel:c6bd813d-a98d-4852-8a48-108d2ae3f966 2021-06-11 09:19:18.185218+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:2516345877 label:e6e3441f-ab70-4dce-8ccb-cfcd79d99e7d 2021-06-11 09:19:18.186196+0900 P2PCallsSample[1271:299902] flutter: m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 123 125 122 124 2021-06-11 09:19:18.186623+0900 P2PCallsSample[1271:299902] flutter: c=IN IP4 0.0.0.0 2021-06-11 09:19:18.187092+0900 P2PCallsSample[1271:299902] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-11 09:19:18.187137+0900 P2PCallsSample[1271:299902] flutter: a=ice-ufrag:1Pq6 2021-06-11 09:19:18.187164+0900 P2PCallsSample[1271:299902] flutter: a=ice-pwd:iT2FTC+22EdW2SAhbNVJvn7x 2021-06-11 09:19:18.187190+0900 P2PCallsSample[1271:299902] flutter: a=ice-options:trickle renomination 2021-06-11 09:19:18.187216+0900 P2PCallsSample[1271:299902] flutter: a=fingerprint:sha-256 7F:8D:80:AC:C1:D4:DD:90:6E:4D:B5:A8:49:14:DC:D5:A0:A7:4C:F4:4F:A1:2E:FF:18:AD:7F:EC:A4:DD:FA:8F 2021-06-11 09:19:18.187269+0900 P2PCallsSample[1271:299902] flutter: a=setup:actpass 2021-06-11 09:19:18.187622+0900 P2PCallsSample[1271:299902] flutter: a=mid:video 2021-06-11 09:19:18.187759+0900 P2PCallsSample[1271:299902] flutter: a=extmap:14 urn:ietf:params:rtp-hdrext:toffset 2021-06-11 09:19:18.187984+0900 P2PCallsSample[1271:299902] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-11 09:19:18.188022+0900 P2PCallsSample[1271:299902] flutter: a=extmap:13 urn:3gpp:video-orientation 2021-06-11 09:19:18.188166+0900 P2PCallsSample[1271:299902] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-11 09:19:18.188229+0900 P2PCallsSample[1271:299902] flutter: a=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay 2021-06-11 09:19:18.188260+0900 P2PCallsSample[1271:299902] flutter: a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type 2021-06-11 09:19:18.188285+0900 P2PCallsSample[1271:299902] flutter: a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing 2021-06-11 09:19:18.188310+0900 P2PCallsSample[1271:299902] flutter: a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space 2021-06-11 09:19:18.188338+0900 P2PCallsSample[1271:299902] flutter: a=sendrecv 2021-06-11 09:19:18.189336+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-mux 2021-06-11 09:19:18.190041+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-rsize 2021-06-11 09:19:18.190307+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:96 VP8/90000 2021-06-11 09:19:18.190748+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:96 goog-remb 2021-06-11 09:19:18.190789+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:96 transport-cc 2021-06-11 09:19:18.190818+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:96 ccm fir 2021-06-11 09:19:18.190847+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:96 nack 2021-06-11 09:19:18.190875+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:96 nack pli 2021-06-11 09:19:18.190903+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:97 rtx/90000 2021-06-11 09:19:18.190931+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:97 apt=96 2021-06-11 09:19:18.190959+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:98 VP9/90000 2021-06-11 09:19:18.191034+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:98 goog-remb 2021-06-11 09:19:18.191477+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:98 transport-cc 2021-06-11 09:19:18.191523+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:98 ccm fir 2021-06-11 09:19:18.191554+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:98 nack 2021-06-11 09:19:18.191585+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:98 nack pli 2021-06-11 09:19:18.191614+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:99 rtx/90000 2021-06-11 09:19:18.191644+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:99 apt=98 2021-06-11 09:19:18.191729+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:100 H264/90000 2021-06-11 09:19:18.191819+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:100 goog-remb 2021-06-11 09:19:18.191849+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:100 transport-cc 2021-06-11 09:19:18.191878+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:100 ccm fir 2021-06-11 09:19:18.192306+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:100 nack 2021-06-11 09:19:18.192367+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:100 nack pli 2021-06-11 09:19:18.192540+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c1f 2021-06-11 09:19:18.192661+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:101 rtx/90000 2021-06-11 09:19:18.192784+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:101 apt=100 2021-06-11 09:19:18.192955+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:127 H264/90000 2021-06-11 09:19:18.193167+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:127 goog-remb 2021-06-11 09:19:18.193203+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:127 transport-cc 2021-06-11 09:19:18.193387+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:127 ccm fir 2021-06-11 09:19:18.193425+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:127 nack 2021-06-11 09:19:18.193455+0900 P2PCallsSample[1271:299902] flutter: a=rtcp-fb:127 nack pli 2021-06-11 09:19:18.193484+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f 2021-06-11 09:19:18.193515+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:123 rtx/90000 2021-06-11 09:19:18.193551+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:123 apt=127 2021-06-11 09:19:18.193581+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:125 red/90000 2021-06-11 09:19:18.193609+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:122 rtx/90000 2021-06-11 09:19:18.193639+0900 P2PCallsSample[1271:299902] flutter: a=fmtp:122 apt=125 2021-06-11 09:19:18.193668+0900 P2PCallsSample[1271:299902] flutter: a=rtpmap:124 ulpfec/90000 2021-06-11 09:19:18.193697+0900 P2PCallsSample[1271:299902] flutter: a=ssrc-group:FID 3534158647 1342693287 2021-06-11 09:19:18.194458+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:3534158647 cname:cZTPI9r3rgezcMKm 2021-06-11 09:19:18.194519+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:3534158647 msid:c6bd813d-a98d-4852-8a48-108d2ae3f966 d03c1301-f676-4556-901f-3f1188f1a0c9 2021-06-11 09:19:18.194550+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:3534158647 mslabel:c6bd813d-a98d-4852-8a48-108d2ae3f966 2021-06-11 09:19:18.194579+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:3534158647 label:d03c1301-f676-4556-901f-3f1188f1a0c9 2021-06-11 09:19:18.194972+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:1342693287 cname:cZTPI9r3rgezcMKm 2021-06-11 09:19:18.195059+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:1342693287 msid:c6bd813d-a98d-4852-8a48-108d2ae3f966 d03c1301-f676-4556-901f-3f1188f1a0c9 2021-06-11 09:19:18.195242+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:1342693287 mslabel:c6bd813d-a98d-4852-8a48-108d2ae3f966 2021-06-11 09:19:18.195289+0900 P2PCallsSample[1271:299902] flutter: a=ssrc:1342693287 label:d03c1301-f676-4556-901f-3f1188f1a0c9 2021-06-11 09:19:18.195352+0900 P2PCallsSample[1271:299902] flutter: , type: offer} 2021-06-11 09:19:18.195641+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3246205674 1 udp 2122197247 2001:4430:4190:9e59::5f0:ad9 38862 typ host generation 0 ufrag 1Pq6 network-id 4 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.196045+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122005759 ::1 49765 typ host generation 0 ufrag 1Pq6 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.196901+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121932543 127.0.0.1 57337 typ host generation 0 ufrag 1Pq6 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.197545+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3246205674 1 udp 2122197247 2001:4430:4190:9e59::5f0:ad9 56223 typ host generation 0 ufrag 1Pq6 network-id 4 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.197709+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122005759 ::1 55674 typ host generation 0 ufrag 1Pq6 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.197939+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121932543 127.0.0.1 43019 typ host generation 0 ufrag 1Pq6 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.198178+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518283007 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 3 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.198290+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 5 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.199188+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518083839 192.0.0.5 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 6 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.199339+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518025983 ::1 46977 typ host tcptype passive generation 0 ufrag 1Pq6 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.199822+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1517952767 127.0.0.1 39737 typ host tcptype passive generation 0 ufrag 1Pq6 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-11 09:19:18.199982+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518283007 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 3 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.200884+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 5 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.201005+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518083839 192.0.0.5 9 typ host tcptype active generation 0 ufrag 1Pq6 network-id 6 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.201070+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518025983 ::1 39005 typ host tcptype passive generation 0 ufrag 1Pq6 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.201162+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1517952767 127.0.0.1 32879 typ host tcptype passive generation 0 ufrag 1Pq6 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-11 09:19:18.201449+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateChecking for opponent 4399114 2021-06-11 09:19:33.306654+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateFailed for opponent 4399114 2021-06-11 09:19:33.306874+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: BaseSession: closeConnectionForOpponent, _channels.length = 0 2021-06-11 09:19:33.306937+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: BaseSession: closeCurrentSession 2021-06-11 09:19:33.307179+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: BaseSession: _notifySessionClosed 2021-06-11 09:19:33.307249+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: _onSessionClosed 2021-06-11 09:19:33.309121+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateClosed for opponent 4399114 2021-06-11 09:19:33.309520+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateClosed for opponent 4399114 2021-06-11 09:19:33.321511+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> login_screen.dart : build(context) -------------------- 2021-06-11 09:19:33.355399+0900 P2PCallsSample[1271:299902] flutter: >>>>>>>>>>>>>>>>> select_pppponents_screen.dart : build(context) -------------------- 2021-06-11 09:19:33.370523+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] voipRegistration 2021-06-11 09:19:33.373403+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] didUpdatePushCredentials credentials.token = {length = 32, bytes = 0x4ecc830d 47329348 71b8cf52 a0c15290 ... f3a268bb 5a1aed22 }, type = PKPushTypeVoIP 2021-06-11 09:19:33.373568+0900 P2PCallsSample[1271:299641] [FlutterVoipPushNotificationPlugin] handleRemoteNotificationsRegistered notification.userInfo = { deviceToken = 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22; } 2021-06-11 09:19:33.374256+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:19:33.443376+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:19:33.443864+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [onTokenRefresh] VoIP token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:19:33.443928+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] token: 4ecc830d4732934871b8cf52a0c152908df0bafa34a971d3f3a268bb5a1aed22 2021-06-11 09:19:33.443999+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-11 09:19:33.444045+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: PushNotificationsManager: [subscribe] skip subscription for same token 2021-06-11 09:19:33.621272+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: [dispose] dispose renderer for 4399120 2021-06-11 09:19:33.621938+0900 P2PCallsSample[1271:299902] flutter: CB-SDK: _ConversationCallScreenState: [dispose] dispose renderer for 4399114
Can you please connect all devices to the same WiFi network and check this case again? Or they are already in the same network?
I have a test today. Nothing has changed since a week ago. Suddenly it's working!
I have serveral tests as you said, in the same WiFi, other Wifi, LTE, 5G with IPhone7, IPhone12, Galaxy s10. It's all working!
It's nice to finally see the video call screen. Thanks for your help for a long time.
Platform (use [x]) [x] Android [x] iOS
Device info Manufacture: Apple Model: iphone7 OS version: 14.6
Manufacture: Samsung Model: galaxy10 OS version:
Describe the bug:
I have tested with sample code. Just changed configs.
Cannot establish a connection between iphone7(ios 14.6) and samsung galaxy10 (android). but can establish a connection between iphone12(ios 14.3) and samsung galaxy10 (android).
Steps to Reproduce:
Logs:
-when calling to iphone7 from galaxy s10 (this log is by caller, galaxy s10)
2021-06-09 10:29:52.343080+0900 P2PCallsSample[441:10833] [FlutterVoipPushNotificationPlugin] didReceiveIncomingPushWithPayload payload.dictionaryPayload = { aps = { alert = "{\"message\":\"Incoming Video call\",\"call_type\":1,\"session_id\":\"c65e0484-fd54-4915-878c-3995205d7d64\",\"caller_id\":4399114,\"caller_name\":\"galaxy s10\",\"call_opponents\":\"4399120\",\"signal_type\":\"startCall\"}"; }; "call_opponents" = 4399120; "call_type" = 1; "caller_id" = 4399114; "caller_name" = "galaxy s10"; message = "Incoming Video call"; "session_id" = "c65e0484-fd54-4915-878c-3995205d7d64"; "signal_type" = startCall; }, type = PKPushTypeVoIP 2021-06-09 10:29:52.344253+0900 P2PCallsSample[441:10833] [FlutterCallKitPlugin][reportNewIncomingCall] uuid = C65E0484-FD54-4915-878C-3995205D7D64 2021-06-09 10:29:52.346216+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PushNotificationsManager: [onMessage] received on foreground payload: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"Incoming Video call","call_type":1,"session_id":"c65e0484-fd54-4915-878c-3995205d7d64","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: Incoming Video call, session_id: c65e0484-fd54-4915-878c-3995205d7d64, caller_id: 4399114, signal_type: startCall}, isLocal=false 2021-06-09 10:29:52.346980+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PushNotificationsManager: [processCallNotification] message: {call_type: 1, caller_name: galaxy s10, call_opponents: 4399120, aps: {alert: {"message":"Incoming Video call","call_type":1,"session_id":"c65e0484-fd54-4915-878c-3995205d7d64","caller_id":4399114,"caller_name":"galaxy s10","call_opponents":"4399120","signal_type":"startCall"}}, message: Incoming Video call, session_id: c65e0484-fd54-4915-878c-3995205d7d64, caller_id: 4399114, signal_type: startCall}
-when answering a call in iphone7 (this log is by caller, galaxy s10)
2021-06-09 10:30:22.518250+0900 P2PCallsSample[441:11071] flutter: >>>>>>>>>>>>>>>>>>>> conversation page 2021-06-09 10:30:22.544534+0900 P2PCallsSample[441:11071] flutter: CB-SDK: _ConversationCallScreenState: _addLocalMediaStream 2021-06-09 10:30:22.545828+0900 P2PCallsSample[441:11071] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399120 2021-06-09 10:30:22.546585+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: startAnswer 2021-06-09 10:30:22.563031+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateHaveRemoteOffer for opponent 4399114 2021-06-09 10:30:22.569210+0900 P2PCallsSample[441:11071] flutter: CB-SDK: _ConversationCallScreenState: _addRemoteMediaStream for user 4399114 2021-06-09 10:30:22.569314+0900 P2PCallsSample[441:11071] flutter: CB-SDK: _ConversationCallScreenState: _onStreamAdd for user 4399114 2021-06-09 10:30:22.572201+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: onSignalingState changed to RTCSignalingState.RTCSignalingStateStable for opponent 4399114 2021-06-09 10:30:22.661359+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: _drainIceCandidates 2021-06-09 10:30:22.662049+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: onIceGatheringState changed to RTCIceGatheringState.RTCIceGatheringStateGathering for opponent 4399114 2021-06-09 10:30:22.662132+0900 P2PCallsSample[441:11071] flutter: CB-SDK: BaseSession: onIceGatheringStateChanged state= RTCIceGatheringState.RTCIceGatheringStateGathering for userId= 4399114 2021-06-09 10:30:22.663118+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.663238+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.665595+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.665904+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.945062+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.945756+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.947318+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidate, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:22.947928+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : sendIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:27.318030+0900 P2PCallsSample[441:11071] flutter: CB-SDK: : processIceCandidates, _sdp = CubeRTCSessionDescription: {sessionId = c65e0484-fd54-4915-878c-3995205d7d64, callerId = 4399114, opponents = {4399120}, conferenceType = 1, userInfo = null} 2021-06-09 10:30:27.318832+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, user id = 4399114, received 16 candidates 2021-06-09 10:30:27.320408+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, {sdp: v=0 2021-06-09 10:30:27.320540+0900 P2PCallsSample[441:11071] flutter: o=- 3884747382887494236 2 IN IP4 127.0.0.1 2021-06-09 10:30:27.320662+0900 P2PCallsSample[441:11071] flutter: s=- 2021-06-09 10:30:27.320743+0900 P2PCallsSample[441:11071] flutter: t=0 0 2021-06-09 10:30:27.320807+0900 P2PCallsSample[441:11071] flutter: a=group:BUNDLE audio video 2021-06-09 10:30:27.321356+0900 P2PCallsSample[441:11071] flutter: a=msid-semantic: WMS 64539247-f054-486a-a3dc-ee8d960bbb59 2021-06-09 10:30:27.321429+0900 P2PCallsSample[441:11071] flutter: m=audio 9 UDP/TLS/RTP/SAVPF 111 103 104 9 102 0 8 106 105 13 110 112 113 126 2021-06-09 10:30:27.321489+0900 P2PCallsSample[441:11071] flutter: c=IN IP4 0.0.0.0 2021-06-09 10:30:27.322410+0900 P2PCallsSample[441:11071] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-09 10:30:27.322493+0900 P2PCallsSample[441:11071] flutter: a=ice-ufrag:LG62 2021-06-09 10:30:27.323005+0900 P2PCallsSample[441:11071] flutter: a=ice-pwd:mbqCnFov8SpaA5JFIZOG+EKA 2021-06-09 10:30:27.323100+0900 P2PCallsSample[441:11071] flutter: a=ice-options:trickle renomination 2021-06-09 10:30:27.323587+0900 P2PCallsSample[441:11071] flutter: a=fingerprint:sha-256 7E:CD:9A:E3:82:F6:DC:2F:43:C9:02:E2:E4:18:20:EE:CB:89:BA:32:FF:2B:02:B4:97:1F:11:C1:4D:9B:D2:E5 2021-06-09 10:30:27.323660+0900 P2PCallsSample[441:11071] flutter: a=setup:actpass 2021-06-09 10:30:27.323714+0900 P2PCallsSample[441:11071] flutter: a=mid:audio 2021-06-09 10:30:27.324622+0900 P2PCallsSample[441:11071] flutter: a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level 2021-06-09 10:30:27.325427+0900 P2PCallsSample[441:11071] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-09 10:30:27.325537+0900 P2PCallsSample[441:11071] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-09 10:30:27.325597+0900 P2PCallsSample[441:11071] flutter: a=sendrecv 2021-06-09 10:30:27.325654+0900 P2PCallsSample[441:11071] flutter: a=rtcp-mux 2021-06-09 10:30:27.325710+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:111 opus/48000/2 2021-06-09 10:30:27.325768+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:111 transport-cc 2021-06-09 10:30:27.327771+0900 P2PCallsSample[441:11071] flutter: a=fmtp:111 minptime=10;useinbandfec=1 2021-06-09 10:30:27.327868+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:103 ISAC/16000 2021-06-09 10:30:27.327923+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:104 ISAC/32000 2021-06-09 10:30:27.327976+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:9 G722/8000 2021-06-09 10:30:27.329349+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:102 ILBC/8000 2021-06-09 10:30:27.329519+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:0 PCMU/8000 2021-06-09 10:30:27.329575+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:8 PCMA/8000 2021-06-09 10:30:27.329628+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:106 CN/32000 2021-06-09 10:30:27.329681+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:105 CN/16000 2021-06-09 10:30:27.330695+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:13 CN/8000 2021-06-09 10:30:27.331370+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:110 telephone-event/48000 2021-06-09 10:30:27.331425+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:112 telephone-event/32000 2021-06-09 10:30:27.331541+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:113 telephone-event/16000 2021-06-09 10:30:27.332196+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:126 telephone-event/8000 2021-06-09 10:30:27.332279+0900 P2PCallsSample[441:11071] flutter: a=ssrc:509590394 cname:t9hjPAAcbCluMqut 2021-06-09 10:30:27.332323+0900 P2PCallsSample[441:11071] flutter: a=ssrc:509590394 msid:64539247-f054-486a-a3dc-ee8d960bbb59 38ce8188-28dd-402b-9778-0657accd1371 2021-06-09 10:30:27.332367+0900 P2PCallsSample[441:11071] flutter: a=ssrc:509590394 mslabel:64539247-f054-486a-a3dc-ee8d960bbb59 2021-06-09 10:30:27.332410+0900 P2PCallsSample[441:11071] flutter: a=ssrc:509590394 label:38ce8188-28dd-402b-9778-0657accd1371 2021-06-09 10:30:27.332453+0900 P2PCallsSample[441:11071] flutter: m=video 9 UDP/TLS/RTP/SAVPF 96 97 98 99 100 101 127 123 125 122 124 2021-06-09 10:30:27.332494+0900 P2PCallsSample[441:11071] flutter: c=IN IP4 0.0.0.0 2021-06-09 10:30:27.332535+0900 P2PCallsSample[441:11071] flutter: a=rtcp:9 IN IP4 0.0.0.0 2021-06-09 10:30:27.332576+0900 P2PCallsSample[441:11071] flutter: a=ice-ufrag:LG62 2021-06-09 10:30:27.334430+0900 P2PCallsSample[441:11071] flutter: a=ice-pwd:mbqCnFov8SpaA5JFIZOG+EKA 2021-06-09 10:30:27.334491+0900 P2PCallsSample[441:11071] flutter: a=ice-options:trickle renomination 2021-06-09 10:30:27.334540+0900 P2PCallsSample[441:11071] flutter: a=fingerprint:sha-256 7E:CD:9A:E3:82:F6:DC:2F:43:C9:02:E2:E4:18:20:EE:CB:89:BA:32:FF:2B:02:B4:97:1F:11:C1:4D:9B:D2:E5 2021-06-09 10:30:27.334594+0900 P2PCallsSample[441:11071] flutter: a=setup:actpass 2021-06-09 10:30:27.335665+0900 P2PCallsSample[441:11071] flutter: a=mid:video 2021-06-09 10:30:27.335743+0900 P2PCallsSample[441:11071] flutter: a=extmap:14 urn:ietf:params:rtp-hdrext:toffset 2021-06-09 10:30:27.335791+0900 P2PCallsSample[441:11071] flutter: a=extmap:2 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 2021-06-09 10:30:27.335835+0900 P2PCallsSample[441:11071] flutter: a=extmap:13 urn:3gpp:video-orientation 2021-06-09 10:30:27.335889+0900 P2PCallsSample[441:11071] flutter: a=extmap:3 http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01 2021-06-09 10:30:27.336537+0900 P2PCallsSample[441:11071] flutter: a=extmap:5 http://www.webrtc.org/experiments/rtp-hdrext/playout-delay 2021-06-09 10:30:27.337114+0900 P2PCallsSample[441:11071] flutter: a=extmap:6 http://www.webrtc.org/experiments/rtp-hdrext/video-content-type 2021-06-09 10:30:27.337430+0900 P2PCallsSample[441:11071] flutter: a=extmap:7 http://www.webrtc.org/experiments/rtp-hdrext/video-timing 2021-06-09 10:30:27.337483+0900 P2PCallsSample[441:11071] flutter: a=extmap:8 http://www.webrtc.org/experiments/rtp-hdrext/color-space 2021-06-09 10:30:27.337525+0900 P2PCallsSample[441:11071] flutter: a=sendrecv 2021-06-09 10:30:27.337567+0900 P2PCallsSample[441:11071] flutter: a=rtcp-mux 2021-06-09 10:30:27.338027+0900 P2PCallsSample[441:11071] flutter: a=rtcp-rsize 2021-06-09 10:30:27.338079+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:96 VP8/90000 2021-06-09 10:30:27.338201+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:96 goog-remb 2021-06-09 10:30:27.338265+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:96 transport-cc 2021-06-09 10:30:27.338311+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:96 ccm fir 2021-06-09 10:30:27.338807+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:96 nack 2021-06-09 10:30:27.338865+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:96 nack pli 2021-06-09 10:30:27.338908+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:97 rtx/90000 2021-06-09 10:30:27.338949+0900 P2PCallsSample[441:11071] flutter: a=fmtp:97 apt=96 2021-06-09 10:30:27.338988+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:98 VP9/90000 2021-06-09 10:30:27.339029+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:98 goog-remb 2021-06-09 10:30:27.339070+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:98 transport-cc 2021-06-09 10:30:27.339110+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:98 ccm fir 2021-06-09 10:30:27.339150+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:98 nack 2021-06-09 10:30:27.339190+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:98 nack pli 2021-06-09 10:30:27.339231+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:99 rtx/90000 2021-06-09 10:30:27.339271+0900 P2PCallsSample[441:11071] flutter: a=fmtp:99 apt=98 2021-06-09 10:30:27.340203+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:100 H264/90000 2021-06-09 10:30:27.340258+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:100 goog-remb 2021-06-09 10:30:27.340311+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:100 transport-cc 2021-06-09 10:30:27.341124+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:100 ccm fir 2021-06-09 10:30:27.341163+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:100 nack 2021-06-09 10:30:27.341671+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:100 nack pli 2021-06-09 10:30:27.341721+0900 P2PCallsSample[441:11071] flutter: a=fmtp:100 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=640c1f 2021-06-09 10:30:27.341758+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:101 rtx/90000 2021-06-09 10:30:27.341795+0900 P2PCallsSample[441:11071] flutter: a=fmtp:101 apt=100 2021-06-09 10:30:27.341830+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:127 H264/90000 2021-06-09 10:30:27.341907+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:127 goog-remb 2021-06-09 10:30:27.342511+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:127 transport-cc 2021-06-09 10:30:27.342563+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:127 ccm fir 2021-06-09 10:30:27.342597+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:127 nack 2021-06-09 10:30:27.342991+0900 P2PCallsSample[441:11071] flutter: a=rtcp-fb:127 nack pli 2021-06-09 10:30:27.343046+0900 P2PCallsSample[441:11071] flutter: a=fmtp:127 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f 2021-06-09 10:30:27.343086+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:123 rtx/90000 2021-06-09 10:30:27.343525+0900 P2PCallsSample[441:11071] flutter: a=fmtp:123 apt=127 2021-06-09 10:30:27.343585+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:125 red/90000 2021-06-09 10:30:27.343620+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:122 rtx/90000 2021-06-09 10:30:27.343973+0900 P2PCallsSample[441:11071] flutter: a=fmtp:122 apt=125 2021-06-09 10:30:27.344030+0900 P2PCallsSample[441:11071] flutter: a=rtpmap:124 ulpfec/90000 2021-06-09 10:30:27.344078+0900 P2PCallsSample[441:11071] flutter: a=ssrc-group:FID 2314793878 3435745295 2021-06-09 10:30:27.344467+0900 P2PCallsSample[441:11071] flutter: a=ssrc:2314793878 cname:t9hjPAAcbCluMqut 2021-06-09 10:30:27.344530+0900 P2PCallsSample[441:11071] flutter: a=ssrc:2314793878 msid:64539247-f054-486a-a3dc-ee8d960bbb59 3b800a26-eee0-4c27-aad8-e8693c8b661c 2021-06-09 10:30:27.344566+0900 P2PCallsSample[441:11071] flutter: a=ssrc:2314793878 mslabel:64539247-f054-486a-a3dc-ee8d960bbb59 2021-06-09 10:30:27.345287+0900 P2PCallsSample[441:11071] flutter: a=ssrc:2314793878 label:3b800a26-eee0-4c27-aad8-e8693c8b661c 2021-06-09 10:30:27.345337+0900 P2PCallsSample[441:11071] flutter: a=ssrc:3435745295 cname:t9hjPAAcbCluMqut 2021-06-09 10:30:27.345376+0900 P2PCallsSample[441:11071] flutter: a=ssrc:3435745295 msid:64539247-f054-486a-a3dc-ee8d960bbb59 3b800a26-eee0-4c27-aad8-e8693c8b661c 2021-06-09 10:30:27.345413+0900 P2PCallsSample[441:11071] flutter: a=ssrc:3435745295 mslabel:64539247-f054-486a-a3dc-ee8d960bbb59 2021-06-09 10:30:27.345450+0900 P2PCallsSample[441:11071] flutter: a=ssrc:3435745295 label:3b800a26-eee0-4c27-aad8-e8693c8b661c 2021-06-09 10:30:27.345484+0900 P2PCallsSample[441:11071] flutter: , type: offer} 2021-06-09 10:30:27.345583+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:770825455 1 udp 2122197247 2001:4430:419d:7127::432:cad9 47086 typ host generation 0 ufrag LG62 network-id 4 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.346787+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122005759 ::1 52996 typ host generation 0 ufrag LG62 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.346907+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121932543 127.0.0.1 44401 typ host generation 0 ufrag LG62 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.347511+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:770825455 1 udp 2122197247 2001:4430:419d:7127::432:cad9 36787 typ host generation 0 ufrag LG62 network-id 4 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.347895+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:559267639 1 udp 2122005759 ::1 53334 typ host generation 0 ufrag LG62 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.348566+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1510613869 1 udp 2121932543 127.0.0.1 51073 typ host generation 0 ufrag LG62 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.349538+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518283007 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag LG62 network-id 3 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.349684+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag LG62 network-id 5 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.349786+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518083839 192.0.0.5 9 typ host tcptype active generation 0 ufrag LG62 network-id 6 network-cost 900, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.350673+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518025983 ::1 40033 typ host tcptype passive generation 0 ufrag LG62 network-id 2, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.351061+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1517952767 127.0.0.1 50369 typ host tcptype passive generation 0 ufrag LG62 network-id 1, sdpMid: audio, sdpMLineIndex: 0} 2021-06-09 10:30:27.351550+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:436605672 1 tcp 1518283007 2001:4430:155:7a03::375:4ad9 9 typ host tcptype active generation 0 ufrag LG62 network-id 3 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.351948+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:3865011119 1 tcp 1518149375 192.0.0.4 9 typ host tcptype active generation 0 ufrag LG62 network-id 5 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.352148+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1591936202 1 tcp 1518083839 192.0.0.5 9 typ host tcptype active generation 0 ufrag LG62 network-id 6 network-cost 900, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.352595+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:1876313031 1 tcp 1518025983 ::1 43715 typ host tcptype passive generation 0 ufrag LG62 network-id 2, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.352986+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: processIceCandidates, candidate {candidate: candidate:344579997 1 tcp 1517952767 127.0.0.1 49711 typ host tcptype passive generation 0 ufrag LG62 network-id 1, sdpMid: video, sdpMLineIndex: 1} 2021-06-09 10:30:27.353863+0900 P2PCallsSample[441:11071] flutter: CB-SDK: PeerConnection: onIceConnectionState changed to RTCIceConnectionState.RTCIceConnectionStateChecking for opponent 4399114
Actual result: No connection is established.
Expected behavior: Estalblishing a connection and have a video call.
Additional info