2016-04-11 4 views
0

Я реализовал видеоролик sinch, и вот мой код.InternalServerError (2228479) in Sinch VideoCalling

@Override 
public void onClientStarted(SinchClient sinchClient) { 
    Log.e(TAG, "started"); 

    callClient = sinchClient.getCallClient(); 
    callClient.addCallClientListener(this); 
} 
public void initiateCall(String receiverId) { 
    Call call = callClient.callUserVideo(receiverId); 
    call.addCallListener(this); 
} 

Но всегда называя onCallEnded() и вот ошибка, я получаю в ней

SessionDetails [startTime=1460378041, endTime=1460378049, progressTime=0, establishTime=0, terminationCause=FAILURE, 
       packetsSent=0, packetsReceived=0, error=SinchError[errorType=OTHER, 
       code=4000, message='InternalServerError (2228479)', 
       data={serverCode=2228479, serverMessage=InternalServerError}]] 
+0

вы можете поделиться больше с logcat, пожалуйста, – cjensen

+0

Это единственное, что я получаю в onCallEnded(). –

+0

Если вы реализуете onLogMessage, вы должны получить больше материала, – cjensen

ответ

0

Я получил ту же ошибку, что начали приходить с сегодняшнего дня только то, что я думаю, что его приход после того как я изменил настройки уведомлений только, но его нет, то я посмотрел более подробно, и я нашел причину для меня проблема в том, эти две строки в моей Localizable.strings файл

SIN_INCOMING_VIDEO_CALL = "Incoming video call"; 
SIN_INCOMING_VIDEO_CALL_DISPLAY_NAME = "Incoming video call from %@"; 

Так Я просто удалил эти два, и все отлично работало для меня, хотя я смотрю в нем, почему это для текстовой строки создало проблему,