Sendbird directcall sdk

directCall get duration, 1.5.3 version works, but 1.6.0 version doesn’t.

The setCallConnectionTimeout setting also does not work.
Is the function not the socket timeout setting for direct call?
Set it to 10 and run the test.
There is a 30 second delay until the “connected lost” occurs when the other party terminates abnormally.

Also, I would like to ask if there is a way to know the connection strength when making a video call.
If the connection strength is weak, I want to show the user the information screen.

한글로 문의 다시 작성합니다… 짧은 영어로 이해에 어려움을 드려 죄송합니다. ㅎㅎ;;
sdk 버전 1.5.3 에서 사용하던 directcall.duration 값이 1.6.0 버전에서는 값이 0으로 고정되어 내려오고 있습니다.

또한 SendBirdCall init 시 option에서 setCallConnectionTimeout / callConnectionTimeoutSec 값을 10으로 설정하였으나 상대방 앱 강제종료 및 비정상 종료 시 call 의 CONNECTED_LOST 이벤트가 30~40초 후 수신이 되고 있습니다. 해당 함수 및 변수 사용이 잘 못 되었는지 문의 드립니다.

한가지 더 영상 통화 시 영상 수신의 강도? 레벨? 등 현 통화의 네트워트 상태 값을 알 수 있는 방법이 있는지도 문의드립니다.


Hi @futuredigm, Sorry for the late response.
We’ve just released a new version of Android SDK which includes the bug fix you reported. Please test it again with Calls Android 1.6.1.

And you can see the MOS, average packet loss rate, average round trip time values in our dashboard Calls > Direct calls > click some call ID.

안녕하세요. 문의해주신 버그를 수정한 SDK가 release 되었습니다. 1.6.1 버전으로 다시 한번 테스트해봐주시고 여전히 문제가 있거나 다른 문제가 있으면 언제든지 다시 제보해주시면 감사하겠습니다.

현재 제공되고 있는 네트워크 상태값은 MOS, average packet loss rate, average round trip time 값이 있고 dashboard에서 Calls > Direct calls > click some call ID에서 보실 수 있습니다.

Nathan Park

1 Like