Skip to content

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

Open
@vovanb

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

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