Skip to content

add-1-on-1-video-calling - how to get it working #263

Description

@vovanb

Using tutorial https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/voice-video-calling/get-started-with-video-calling?pivots=platform-web I used add-1-on-1-video-calling
so I open web application from localhost twice and generate token twice.
Then when I press start call it show fast local video and close it with error:

index.js:8 azure:ACS-calling:warning 2024-07-08T09:32:42.350Z CallClient1:CallStack:MA:webrtc2-1 On ICE candidate error stun:20.202.248.2:3478 | [2a0d:6fc2:5a80:x:x:x:x:x]:50631: code 701: STUN server address is incompatible. 12:32:42.351 index.js:8 azure:ACS-calling:warning 2024-07-08T09:32:42.351Z CallClient1:CallStack:MA:webrtc2-1 On ICE candidate error stun:20.202.248.2:3478 | [2a0d:6fc2:5a80:x:x:x:x:x]:50632: code 701: STUN server address is incompatible. 12:32:42.641 index.js:8 azure:ACS-calling:warning 2024-07-08T09:32:42.641Z CallClient1:CallStack:MA:webrtc2-1 On ICE candidate error turns:relay.communication.microsoft.com:443?transport=tcp | 192.168.1.x:65164: code 600: Address not associated with the desired network interface. 12:32:42.653 index.js:8 azure:ACS-calling:warning 2024-07-08T09:32:42.653Z CallClient1:CallStack:MA:webrtc2-1 On ICE candidate error turns:relay.communication.microsoft.com:443?transport=tcp | 192.168.1.x:65163: code 600: Address not associated with the desired network interface. 12:32:46.192 index.js:8 azure:ACS-calling:verbose 2024-07-08T09:32:46.192Z CallClient1:TelemetryLogManager:TelemetryLogger[1cae5691997646c98b01d15beddae7a3-ce16e198-bc32-420f-ac64-42bb916111af-6865]:TelemetryLogger[1cae5691997646c98b01d15beddae7a3-ce16e198-bc32-420f-ac64-42bb916111af-6865] Notification Manager sent telemetry events [{"name":"mdsc_webrtc_session","data":{"agent_environment_id":{"value":"a9ec99a5-693d-4a6b-916d-c319c84f5f38","kind":0},"CorrelationId":{"value":"c71c7dce-3a94-42cb-9c6e-1b765a8cfb04","kind":0},"TenantId":{"value":"","kind":0},"UserHexCID":{"value":"","kind":0},"participant_id":{"value":"2baae7ff-397d-475a-8418-4234d5feb15e","kind":0},"endpoint_id":{"value":"cb282e76-5250-44ed-882f-9ef82adf3398","kind":0},"media_leg_id":{"value":"","kind":0},"web_media_config_ids":{"value":"","kind":0},"ts_calling_version":{"value":"2023.30.01.27","kind":0},"AcsResourceId":{"value":"b138aed7-3ed3-4892-97fc-f78341b3c432","kind":0},"Extensions_AudioTransportRecvBitrate":{"value":"0","kind":0},"Extensions_AudioTransportSendBitrate":{"value":"0","kind":0},"Extensions_AudioPayloadSendBitrate":{"value":"0","kind":0},"Extensions_AudioPayloadRecvBitrate":{"value":"0","kind":0},"Extensions_VideoPayloadSendBitrate":{"value":"0","kind":0},"Extensions_VideoPayloadRecvBitrate":{"value":"0","kind":0},"Extensions_TimerAudioTransportRecvBitrate":{"value":"0","kind":0},"Extensions_TimerAudioTransportSendBitrate":{"value":"0","kind":0},"Extensions_TimerAudioPayloadRecvBitrate":{"value":"0","kind":0},"Extensions_TimerAudioPayloadSendBitrate":{"value":"0","kind":0},"Extensions_TimerVideoPayloadRecvBitrate":{"value":"0","kind":0},"Extensions_TimerVideoPayloadSendBitrate":{"value":"0","kind":0},"Extensions_StartTime":{"value":"1720431160957","kind":0},"Extensions_EndTime":{"value":"1720431163622","kind":0},"Extensions_Audio_recv_jitterBufferAvgSize":{"value":"0","kind":0},"Extensions_Audio_recv_jitterMax":{"value":"0","kind":0},"Extensions_Audio_recv_jitterAvg":{"value":"0","kind":0},"Extensions_Audio_send_rttAvg":{"value":"0","kind":0},"Extensions_Audio_send_rttMax":{"value":"0","kind":0},"Extensions_MaxSessionBandwidth":{"value":"0","kind":0},"Extensions_CallSetupTimeTracker":{"value":"{\"createOfferAsync\":[[{\"name\":\"queryRelaysAsync\",\"duration\":1,\"ts\":1720431162195,\"parentName\":\"createOfferAsync|assurePeerConnectionAsync\"},{\"name\":\"checkVideoCodecsSupport\",\"duration\":3.3,\"ts\":1720431162196,\"parentName\":\"createOfferAsync|assurePeerConnectionAsync\"},{\"name\":\"encStreamsManagerInitialize\",\"duration\":0.3,\"ts\":1720431162200,\"parentName\":\"createOfferAsync|assurePeerConnectionAsync\"},{\"name\":\"assurePeerConnectionAsync\",\"duration\":6.1,\"ts\":1720431162194,\"parentName\":\"createOfferAsync\"},{\"name\":\"configureHold\",\"duration\":0.2,\"ts\":1720431162206,\"parentName\":\"createOfferAsync|assureStreamsAndDataChannel\"},{\"name\":\"updateStreamsWithModalities\",\"duration\":82.7,\"ts\":1720431162206,\"parentName\":\"createOfferAsync|assureStreamsAndDataChannel|updateStreams\"},{\"name\":\"updateSenders\",\"duration\":32.2,\"ts\":1720431162289,\"parentName\":\"createOfferAsync|assureStreamsAndDataChannel|updateStreams\"},{\"name\":\"updateStreams\",\"duration\":115.7,\"ts\":1720431162206,\"parentName\":\"createOfferAsync|assureStreamsAndDataChannel\"},{\"name\":\"assureStreamsAndDataChannel\",\"duration\":121.6,\"ts\":1720431162201,\"parentName\":\"createOfferAsync\"},{\"name\":\"createOffer\",\"duration\":3,\"ts\":1720431162322,\"parentName\":\"createOfferAsync\"},{\"name\":\"sLD\",\"duration\":19.1,\"ts\":1720431162325,\"parentName\":\"createOfferAsync\"},{\"name\":\"candidates\",\"duration\":194.4,\"ts\":1720431162344,\"parentName\":\"createOfferAsync\"},{\"name\":\"createOfferAsync\",\"duration\":338.8,\"ts\":1720431162206,\"parentName\":\"\"}]]}","kind":0},"Extensions_Data_SessionState":{"value":"Active","kind":0},"Extensions_Video_send_Simulcast":{"value":"[]","kind":0},"Extensions_Sharing_send_Simulcast":{"value":"[]","kind":0},"Extensions_iceCandidateErrors":{"value":"[{\"address\":\"192.168.1.x\",\"port\":65164,\"url\":\"turns:relay.communication.microsoft.com:443?transport=tcp\",\"errorCode\":600,\"errorText\":\"Address not associated with the desired network interface.\"},{\"address\":\"192.168.1.x\",\"port\":65163,\"url\":\"turns:relay.communication.microsoft.com:443?transport=tcp\",\"errorCode\":600,\"errorText\":\"Address not associated with the desired network interface.\"}]","kind":0},"Extensions_Audio_recv_packetsLostRateMax":{"value":"0","kind":0},"Extensions_Audio_recv_networkAvgLossRate":{"value":"0","kind":0},"Extensions_Audio_recv_healedRatioMax":{"value":"0","kind":0},"Extensions_Audio_recv_healedRatioAvg":{"value":"0","kind":0},"Extensions_Audio_recv_packetsLostAvg":{"value":"0","kind":0},"Extensions_OfferedSrtp":{"value":"none","kind":0},"Extensions_NegotiatedSrtp":{"value":"dtls","kind":0},"Extensions_IceConnectionState":{"value":"none","kind":0},"Extensions_IceConnectionStatePrev

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions