twilio / voice-quickstart-android

Quickstart app for the Voice Android SDK
https://www.twilio.com/docs/api/voice-sdk/android/getting-started
MIT License
185 stars 140 forks source link

Call Error: 31503, Service Unavailable #302

Closed luukschipperheyn closed 5 years ago

luukschipperheyn commented 5 years ago

Description

When I run the example, i consistently get the following error message: Call Error: 31503, Service Unavailable

From what I can tell, this seems to be the critical part of the log, having to do with finding matching TLS transport:

...: [Signaling]:RESIP::TRANSPORT: TLS connected
...: [Signaling]:RESIP::TRANSPORT: TLS sessions set up with TLSv1.2 TLSv1/SSLv3 ECDHE-RSA-AES128-GCM-SHA256 
...: [Signaling]:RESIP::SIP: subjectAltName of TLS session cert contains DNS <*.twilio.com>
...: [Signaling]:RESIP::SIP: subjectAltName of TLS session cert contains DNS <twilio.com>
...: [Signaling]:RESIP::TRANSPORT: TLS handshake done for peer *.twilio.com, twilio.com
...: [Signaling]:RESIP::DUM: Got: SipResp: 100 tid=da3b5f8f9d675061 cseq=1 INVITE / 1 from(wire)
...: [Signaling]:RESIP::TRANSPORT: Can't find matching transport [ V4 192.168.0.179:0 TLS target domain=unspecified mFlowKey=0 ]
...: [Signaling]:RESIP::DUM: Got: SipResp: 503 tid=da3b5f8f9d675061 cseq=1 INVITE / 1 from(wire)
...: [Signaling]:RESIP::DUM: Failure:  error response: SipResp: 503 tid=da3b5f8f9d675061 cseq=1 INVITE / 1 from(wire)
...: [Signaling]:RESIP::DUM: Transition UAC_Start -> InviteSession::Terminated
...: [Core]:virtual void twilio::voice::SipCall::onFailure(resip::ClientInviteSessionHandle, const resip::SipMessage &)
...: [Core]:Received incoming SIP message from infra:
    SIP/2.0 503 Service Unavailable

Steps to Reproduce

Code

Android code: voice-quickstart-android. The only changes I made:

hardcoding an accessToken:

    private void retrieveAccessToken() {
                    VoiceActivity.this.accessToken = "<ACCESS_TOKEN>";
                    registerForCallInvites();
    }

Increasing Twilio log level:

    private DialogInterface.OnClickListener callClickListener() {
        return new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                // Place a call
                EditText contact = (EditText) ((AlertDialog) dialog).findViewById(R.id.contact);
                params.put("to", contact.getText().toString());
                ConnectOptions connectOptions = new ConnectOptions.Builder(accessToken)
                        .params(params)
                        .build();
                Voice.setLogLevel(LogLevel.DEBUG);
                Voice.setModuleLogLevel(LogModule.SIGNALING, LogLevel.ALL);
                Voice.setModuleLogLevel(LogModule.WEBRTC, LogLevel.ALL);
                activeCall = Voice.connect(VoiceActivity.this, connectOptions, callListener);
                setCallUI();
                alertDialog.dismiss();
            }
        };
    }

I generated the token with voice-quickstart-server-python, using the following SID's:

account_sid = "ACfedac235c53c1bc753efd91e266d15b7"
app_sid = "APc399becf4b1f2895e2110ed7398f94f6"
push_credential_sid = "CRcbaeb461a399e7b861b1ab7a7d6acbf2"

Expected Behavior

I expect the call to start

Actual Behavior

App returns to start screen, shows toast message: Call Error: 31503, Service Unavailable

Reproduces How Often

100%

Logs

2019-08-19 18:36:18.783 20774-20774/? D/Zygote: SDP linked(0)
2019-08-19 18:36:18.789 20774-20774/? W/SELinux: SELinux selinux_android_compute_policy_index : Policy Index[2],  Con:u:r:zygote:s0 RAM:SEPF_SM-T395_8.1.0_0008, [-1 -1 -1 -1 0 1]
2019-08-19 18:36:18.791 20774-20774/? I/SELinux: SELinux: seapp_context_lookup: seinfo=untrusted, level=s0:c512,c768, pkgname=com.twilio.voice.quickstart 
2019-08-19 18:36:18.798 20774-20774/? I/zygote: Late-enabling -Xcheck:jni
2019-08-19 18:36:18.912 20774-20774/? D/ActivityThread: Added TimaKeyStore provider
2019-08-19 18:36:19.002 20774-20774/com.twilio.voice.quickstart D/MDO: MDO if sIsMdo=false, sIsCheckMdo=false, uid = 10161
2019-08-19 18:36:19.003 20774-20774/com.twilio.voice.quickstart D/Proxy: mdoP is null: 10161
2019-08-19 18:36:19.129 20774-20774/com.twilio.voice.quickstart D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization.
2019-08-19 18:36:19.131 20774-20774/com.twilio.voice.quickstart D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
2019-08-19 18:36:19.132 20774-20774/com.twilio.voice.quickstart D/FirebaseApp: com.google.android.gms.measurement.AppMeasurement is not linked. Skipping initialization.
2019-08-19 18:36:19.132 20774-20774/com.twilio.voice.quickstart I/FirebaseInitProvider: FirebaseApp initialization successful
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk"],nativeLibraryDirectories=[/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/lib/arm, /data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.290 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.291 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk"],nativeLibraryDirectories=[/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/lib/arm, /data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.292 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.293 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk"],nativeLibraryDirectories=[/data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/lib/arm, /data/app/com.twilio.voice.quickstart-DcbIZtq_6I8pJK7IjLQqZw==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-08-19 18:36:19.294 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.twilio.voice.quickstart.VoiceActivity.onCreate(android.os.Bundle) (VoiceActivity.java:108)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7258)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7249)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1222)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2927)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3059)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1724)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.os.Looper.loop() (Looper.java:164)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7000)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:441)
2019-08-19 18:36:19.295 20774-20774/com.twilio.voice.quickstart I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1408)
2019-08-19 18:36:19.543 20774-20774/com.twilio.voice.quickstart D/AudioManager: setSpeakerphoneOn true
2019-08-19 18:36:19.543 20774-20818/com.twilio.voice.quickstart D/MediaBufferGroup: creating MemoryDealer
2019-08-19 18:36:19.546 20774-20818/com.twilio.voice.quickstart D/MediaBufferGroup: creating MemoryDealer
2019-08-19 18:36:19.551 20774-20774/com.twilio.voice.quickstart I/VoiceActivity: Registering with FCM
2019-08-19 18:36:19.583 20774-20823/com.twilio.voice.quickstart D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2019-08-19 18:36:19.592 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:19.592 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:19.605 20774-20825/com.twilio.voice.quickstart D/OpenGLRenderer: HWUI GL Pipeline
2019-08-19 18:36:19.613 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel constructed: fd=60
2019-08-19 18:36:19.614 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: setView = DecorView@2a2d1a9[VoiceActivity] TM=true MM=false
2019-08-19 18:36:19.653 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: dispatchAttachedToWindow
2019-08-19 18:36:19.700 20774-20774/com.twilio.voice.quickstart V/Surface: sf_framedrop debug : 0x4f4c, game : false, logging : 0
2019-08-19 18:36:19.704 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: Relayout returned: old=[0,0][0,0] new=[0,0][800,1280] result=0x7 surface={valid=true 3319891968} changed=true
2019-08-19 18:36:19.712 20774-20825/com.twilio.voice.quickstart I/zygote: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
2019-08-19 18:36:19.712 20774-20825/com.twilio.voice.quickstart I/OpenGLRenderer: Initialized EGL, version 1.4
2019-08-19 18:36:19.713 20774-20825/com.twilio.voice.quickstart D/OpenGLRenderer: Swap behavior 2
2019-08-19 18:36:19.717 20774-20825/com.twilio.voice.quickstart D/libGLESv1: STS_GLApi : DTS, ODTC are not allowed for Package : com.twilio.voice.quickstart
2019-08-19 18:36:19.718 20774-20825/com.twilio.voice.quickstart D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [800x1280]-format:1
2019-08-19 18:36:19.718 20774-20825/com.twilio.voice.quickstart D/OpenGLRenderer: eglCreateWindowSurface = 0xc5e64658, 0xc5e18808
2019-08-19 18:36:19.805 20774-20825/com.twilio.voice.quickstart D/vndksupport: Loading /vendor/lib/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
2019-08-19 18:36:19.936 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 800, 1280) ci=Rect(0, 32 - 0, 0) vi=Rect(0, 32 - 0, 0) or=1
2019-08-19 18:36:19.936 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_WINDOW_FOCUS_CHANGED 1
2019-08-19 18:36:19.949 20774-20774/com.twilio.voice.quickstart V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@9d6cf69 nm : com.twilio.voice.quickstart ic=null
2019-08-19 18:36:19.950 20774-20774/com.twilio.voice.quickstart D/InputMethodManager: startInputInner - Id : 0
2019-08-19 18:36:19.950 20774-20774/com.twilio.voice.quickstart I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
2019-08-19 18:36:19.957 20774-20828/com.twilio.voice.quickstart D/InputTransport: Input channel constructed: fd=71
2019-08-19 18:36:19.968 20774-20774/com.twilio.voice.quickstart V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@7de7dee nm : com.twilio.voice.quickstart ic=null
2019-08-19 18:36:19.969 20774-20774/com.twilio.voice.quickstart D/InputMethodManager: startInputInner - Id : 0
2019-08-19 18:36:20.448 20774-20774/com.twilio.voice.quickstart D/VoiceActivity: Successfully registered FCM eNW085dbkTE:APA91bGv0cjuXFt66JXAu-1xtqqSEKYay8Il_7XxpZ5I6Wcv0V9_wNTvcRDVwoxFRDA3683plHiwUJSlwUtlHGAe4WQmQSHtsWSywhpOXxnM3tdTdMm0yIowZvOAef4tcjPnJKkuqFL8
2019-08-19 18:36:20.448 20774-20792/com.twilio.voice.quickstart I/zygote: Do partial code cache collection, code=30KB, data=23KB
2019-08-19 18:36:20.449 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"registration","group":"registration","timestamp":"2019-08-19T16:36:20.434Z","level":"INFO","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232580425,"sdk_version":"4.4.0","platform":"android","request_sid":"RQ3ce6eb0ac47d13188d4b7109fa612bd0"}}
2019-08-19 18:36:20.449 20774-20792/com.twilio.voice.quickstart I/zygote: After code cache collection, code=30KB, data=23KB
2019-08-19 18:36:20.449 20774-20792/com.twilio.voice.quickstart I/zygote: Increasing code cache capacity to 128KB
2019-08-19 18:36:20.455 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:20.455 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:21.299 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:35.097 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: ViewPostIme pointer 0
2019-08-19 18:36:35.176 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: ViewPostIme pointer 1
2019-08-19 18:36:35.373 20774-20774/com.twilio.voice.quickstart D/ScrollView: initGoToTop
2019-08-19 18:36:35.421 20774-20792/com.twilio.voice.quickstart I/zygote: Do partial code cache collection, code=46KB, data=55KB
2019-08-19 18:36:35.421 20774-20792/com.twilio.voice.quickstart I/zygote: After code cache collection, code=46KB, data=55KB
2019-08-19 18:36:35.421 20774-20792/com.twilio.voice.quickstart I/zygote: Increasing code cache capacity to 256KB
2019-08-19 18:36:35.427 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel constructed: fd=78
2019-08-19 18:36:35.428 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: setView = DecorView@4851047[VoiceActivity] TM=true MM=false
2019-08-19 18:36:35.459 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: dispatchAttachedToWindow
2019-08-19 18:36:35.531 20774-20774/com.twilio.voice.quickstart V/Surface: sf_framedrop debug : 0x4f4c, game : false, logging : 0
2019-08-19 18:36:35.533 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: Relayout returned: old=[0,0][0,0] new=[14,484][786,827] result=0x7 surface={valid=true 3287058432} changed=true
2019-08-19 18:36:35.535 20774-20825/com.twilio.voice.quickstart D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [858x429]-format:1
2019-08-19 18:36:35.535 20774-20825/com.twilio.voice.quickstart D/OpenGLRenderer: eglCreateWindowSurface = 0xc5e658a0, 0xc3ec8808
2019-08-19 18:36:35.549 20774-20792/com.twilio.voice.quickstart I/zygote: Do full code cache collection, code=80KB, data=86KB
2019-08-19 18:36:35.550 20774-20792/com.twilio.voice.quickstart I/zygote: After code cache collection, code=52KB, data=53KB
2019-08-19 18:36:35.572 20774-20774/com.twilio.voice.quickstart D/ScrollView:  onsize change changed 
2019-08-19 18:36:35.620 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: MSG_WINDOW_FOCUS_CHANGED 1
2019-08-19 18:36:35.642 20774-20774/com.twilio.voice.quickstart V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@d1fbd72 nm : com.twilio.voice.quickstart ic=com.android.internal.widget.EditableInputConnection@a6895c3
2019-08-19 18:36:35.643 20774-20774/com.twilio.voice.quickstart D/InputMethodManager: startInputInner - Id : 0
2019-08-19 18:36:35.643 20774-20774/com.twilio.voice.quickstart I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
2019-08-19 18:36:35.650 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel constructed: fd=81
2019-08-19 18:36:35.650 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel destroyed: fd=71
2019-08-19 18:36:35.843 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: MSG_RESIZED_REPORT: frame=Rect(14, 484 - 786, 827) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
2019-08-19 18:36:35.861 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_WINDOW_FOCUS_CHANGED 0
2019-08-19 18:36:35.990 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_RESIZED: frame=Rect(0, 0 - 800, 1280) ci=Rect(0, 32 - 0, 0) vi=Rect(0, 32 - 0, 494) or=1
2019-08-19 18:36:40.324 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: ViewPostIme key 1
2019-08-19 18:36:51.436 20774-20792/com.twilio.voice.quickstart I/zygote: Compiler allocated 4MB to compile void android.view.ViewRootImpl.performTraversals()
2019-08-19 18:36:53.977 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: ViewPostIme pointer 0
2019-08-19 18:36:54.079 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: ViewPostIme pointer 1
2019-08-19 18:36:54.115 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:256): JVM::Initialize
2019-08-19 18:36:54.115 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:287): JVM::JVM
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:65): LoadClasses:
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:68): name: tvo/webrtc/voiceengine/BuildInfo
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:68): name: tvo/webrtc/voiceengine/WebRtcAudioManager
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:68): name: tvo/webrtc/voiceengine/WebRtcAudioRecord
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:68): name: tvo/webrtc/voiceengine/WebRtcAudioTrack
2019-08-19 18:36:54.116 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating peer connection signaling thread ...
2019-08-19 18:36:54.117 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating peer connection worker thread ...
2019-08-19 18:36:54.117 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating peer connection networking thread ...
2019-08-19 18:36:54.117 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating media engine ...
2019-08-19 18:36:54.117 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:441): Capture post processor activated: 0
    Render pre processor activated: 0
2019-08-19 18:36:54.118 20774-20774/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:211): WebRtcVoiceEngine::WebRtcVoiceEngine
2019-08-19 18:36:54.118 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Done creating media engine.
2019-08-19 18:36:54.118 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating peer connection factory ...
2019-08-19 18:36:54.119 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:234): WebRtcVoiceEngine::Init
2019-08-19 18:36:54.119 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:241): Supported send codecs in order of preference:
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): opus/48000/2 { minptime=10 useinbandfec=1 } (111)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): ISAC/16000/1 (103)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): G722/8000/1 (9)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): PCMU/8000/1 (0)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): PCMA/8000/1 (8)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): CN/16000/1 (105)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): CN/8000/1 (13)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): telephone-event/48000/1 (110)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): telephone-event/16000/1 (113)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:244): telephone-event/8000/1 (126)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:247): Supported recv codecs in order of preference:
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): opus/48000/2 { minptime=10 useinbandfec=1 } (111)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): ISAC/16000/1 (103)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): G722/8000/1 (9)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): PCMU/8000/1 (0)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): PCMA/8000/1 (8)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): CN/16000/1 (105)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): CN/8000/1 (13)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): telephone-event/48000/1 (110)
2019-08-19 18:36:54.120 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): telephone-event/16000/1 (113)
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:250): telephone-event/8000/1 (126)
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:74): Create
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:64): AudioDeviceBuffer::ctor
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:108): AudioDeviceModuleImpl
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:112): CheckPlatform
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:120): current platform is Android
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:142): CreatePlatformSpecificObjects
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:912): PlatformAudioLayer
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:104): AttachCurrentThreadIfNeeded::ctor
2019-08-19 18:36:54.121 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:109): Attaching thread to JVM
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:299): JVM::environment
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:221): JNIEnvironment::ctor
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:71): ctor
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:231): JNIEnvironment::RegisterNatives: tvo/webrtc/voiceengine/WebRtcAudioManager
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:166): NativeRegistration::ctor
2019-08-19 18:36:54.122 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:181): NativeRegistration::NewObject
2019-08-19 18:36:54.124 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: ctor@[name=Thread-5, id=93217]
2019-08-19 18:36:54.126 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: Sample rate is set to 48000 Hz
2019-08-19 18:36:54.151 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: canUseAcousticEchoCanceler: true
2019-08-19 18:36:54.152 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: canUseNoiseSuppressor: true
2019-08-19 18:36:54.153 20774-20877/com.twilio.voice.quickstart W/tvo.webrtc.Logging: WebRtcAudioManager: AAudio support is currently disabled on all devices!
2019-08-19 18:36:54.156 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:276): OnCacheAudioParameters: hardware_aec: 1, hardware_agc: 0, hardware_ns: 1, low_latency_output: 0, low_latency_input: 0, pro_audio: 0, a_audio: 0, sample_rate: 48000, output_channels: 1, input_channels: 1, output_buffer_size: 3848, input_buffer_size: 1920
2019-08-19 18:36:54.156 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: Android SDK: 27, Release: 8.1.0, Brand: samsung, Device: gtactive2lte, Id: M1AJQ, Hardware: samsungexynos7870, Manufacturer: samsung, Model: SM-T395, Product: gtactive2ltexx
2019-08-19 18:36:54.160 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: Audio State: audio mode: MODE_NORMAL, has mic: true, mic muted: false, music active: false, speakerphone: true, BT SCO: false
2019-08-19 18:36:54.160 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: Audio State: 
2019-08-19 18:36:54.160 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   fixed volume=false
2019-08-19 18:36:54.162 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_VOICE_CALL: volume=5, max=5, muted=false
2019-08-19 18:36:54.163 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_MUSIC: volume=15, max=15, muted=false
2019-08-19 18:36:54.165 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_RING: volume=15, max=15, muted=false
2019-08-19 18:36:54.167 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_ALARM: volume=11, max=15, muted=false
2019-08-19 18:36:54.168 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_NOTIFICATION: volume=15, max=15, muted=false
2019-08-19 18:36:54.170 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   STREAM_SYSTEM: volume=15, max=15, muted=false
2019-08-19 18:36:54.174 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: Audio Devices: 
2019-08-19 18:36:54.175 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   TYPE_BUILTIN_EARPIECE(out): channels=[1], encodings=[2], sample rates=[48000], id=1
2019-08-19 18:36:54.176 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   TYPE_BUILTIN_SPEAKER(out): channels=[2], encodings=[2], sample rates=[48000], id=2
2019-08-19 18:36:54.177 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   TYPE_BUILTIN_MIC(in): channels=[1, 2], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=5
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager:   TYPE_TELEPHONY(in): channels=[1, 2], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=7
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:129): GlobalRef::ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:36): JavaAudioManager::ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:104): AttachCurrentThreadIfNeeded::ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:299): JVM::environment
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:221): JNIEnvironment::ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:73): ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:231): JNIEnvironment::RegisterNatives: tvo/webrtc/voiceengine/WebRtcAudioTrack
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:166): NativeRegistration::ctor
2019-08-19 18:36:54.178 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:181): NativeRegistration::NewObject
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioTrack: ctor@[name=Thread-5, id=93217]
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:129): GlobalRef::ctor
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:104): AttachCurrentThreadIfNeeded::ctor
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:299): JVM::environment
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:221): JNIEnvironment::ctor
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:96): ctor
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:231): JNIEnvironment::RegisterNatives: tvo/webrtc/voiceengine/WebRtcAudioRecord
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:166): NativeRegistration::ctor
2019-08-19 18:36:54.179 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:181): NativeRegistration::NewObject
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioRecord: ctor@[name=Thread-5, id=93217]
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: ctor@[name=Thread-5, id=93217]
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:129): GlobalRef::ctor
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:42): AudioDeviceTemplate
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:93): SetActiveAudioLayer: 5
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:106): delay_estimate_in_milliseconds: 150
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:282): AttachAudioBuffer
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:371): AttachAudioBuffer
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:196): AttachAudioBuffer
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:200): SetPlayoutSampleRate(48000)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:204): SetPlayoutSampleRate(48000)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:203): SetPlayoutChannels(1)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:228): SetPlayoutChannels(1)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:198): AttachAudioBuffer
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:202): SetRecordingSampleRate(48000)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:197): SetRecordingSampleRate(48000)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:205): SetRecordingChannels(1)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:221): SetRecordingChannels(1)
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:210): total_delay_in_milliseconds: 150
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:302): Init
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:57): Init
2019-08-19 18:36:54.180 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:152): Init
2019-08-19 18:36:54.181 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: init@[name=Thread-5, id=93217]
2019-08-19 18:36:54.181 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: audio mode is: MODE_NORMAL
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:101): Init
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:124): Init
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:643): SetPlayoutDevice(0)
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:120): SetPlayoutDevice
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:335): InitSpeaker
2019-08-19 18:36:54.183 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:219): InitSpeaker
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:547): StereoPlayoutIsAvailable
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:321): StereoPlayoutIsAvailable
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:554): output: 0
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:559): SetStereoPlayout(0)
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:155): PlayoutIsInitialized
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:327): SetStereoPlayout
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:228): SetPlayoutChannels(1)
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:705): SetRecordingDevice(0)
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:133): SetRecordingDevice
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:341): InitMicrophone
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:229): InitMicrophone
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:504): StereoRecordingIsAvailable
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:342): StereoRecordingIsAvailable
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:511): output: 0
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:516): SetStereoRecording(0)
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:171): RecordingIsInitialized
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:348): SetStereoRecording
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:221): SetRecordingChannels(1)
2019-08-19 18:36:54.184 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:441): Capture post processor activated: 0
    Render pre processor activated: 0
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:704): Highpass filter activated: 0
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:717): Gain Controller 2 activated: 0
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:818): RegisterAudioCallback
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:84): RegisterAudioCallback
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:324): WebRtcVoiceEngine::ApplyOptions: AudioOptions {aec: true, agc: true, ns: true, hf: true, swap: false, audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, typing: true, experimental_agc: false, extended_filter_aec: false, delay_agnostic_aec: false, experimental_ns: false, intelligibility_enhancer: false, residual_echo_detector: true, }
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:840): BuiltInAECIsAvailable
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:389): BuiltInAECIsAvailable
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:843): output: 1
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:848): EnableBuiltInAEC(1)
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:395): EnableBuiltInAEC(1)
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:389): BuiltInAECIsAvailable
2019-08-19 18:36:54.185 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:215): EnableBuiltInAEC(1)
2019-08-19 18:36:54.186 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioRecord: enableBuiltInAEC(true)
2019-08-19 18:36:54.186 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: setAEC(true)
2019-08-19 18:36:54.186 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: canUseAcousticEchoCanceler: true
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:851): output: 0
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:435): Disabling EC since built-in EC will be used instead
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:118): Echo control set to 0 with mode 1
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:139): CNG set to 0
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:856): BuiltInAGCIsAvailable
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:405): BuiltInAGCIsAvailable
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:859): output: 0
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:82): AGC set to 1 with mode 2
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:872): BuiltInNSIsAvailable
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:421): BuiltInNSIsAvailable
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:875): output: 1
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:880): EnableBuiltInNS(1)
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:427): EnableBuiltInNS(1)
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:421): BuiltInNSIsAvailable
2019-08-19 18:36:54.187 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:227): EnableBuiltInNS(1)
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioRecord: enableBuiltInNS(true)
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: setNS(true)
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioEffects: canUseNoiseSuppressor: true
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:883): output: 0
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:499): Disabling NS since built-in NS will be used instead
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:153): NS set to 0
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:507): Stereo swapping enabled? 0
2019-08-19 18:36:54.188 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:512): NetEq capacity is 50
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:518): NetEq fast mode? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:525): Typing detection is enabled? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:167): VAD set to 0 for typing detection.
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:536): Delay agnostic aec is enabled? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:546): Extended filter aec is enabled? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:556): Experimental ns is enabled? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:562): Intelligibility Enhancer is enabled? 0
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:704): Highpass filter activated: 1
2019-08-19 18:36:54.189 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:717): Gain Controller 2 activated: 0
2019-08-19 18:36:54.189 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Done creating peer connection factory.
2019-08-19 18:36:54.189 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(messagequeue.cc:535): Message took 71ms to dispatch. Posted from: CreateModularPeerConnectionFactory@../../../src/pc/peerconnectionfactory.cc:81
2019-08-19 18:36:54.189 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Adding audio track ...
2019-08-19 18:36:54.203 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Using user provider notifier queue
2019-08-19 18:36:54.203 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Initializing SIP stack ...
2019-08-19 18:36:54.208 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Adding IPv4/IPv6 TLS transports ...
2019-08-19 18:36:54.208 20774-20774/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Connection::Connection: new connection created to who: [ V4 0.0.0.0:0 UNKNOWN_TRANSPORT target domain=unspecified mFlowKey=0 ]
2019-08-19 18:36:54.208 20774-20774/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Creating TLS transport for domain  interface= port=0
2019-08-19 18:36:54.208 20774-20774/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Connection::Connection: new connection created to who: [ V4 0.0.0.0:0 UNKNOWN_TRANSPORT target domain=unspecified mFlowKey=0 ]
2019-08-19 18:36:54.209 20774-20774/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Creating TLS transport for domain  interface= port=0
2019-08-19 18:36:54.209 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Initializing DUM ...
2019-08-19 18:36:54.209 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Starting SIP stack thread ...
2019-08-19 18:36:54.209 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Starting DUM thread ...
2019-08-19 18:36:54.210 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Creating peer connection ...
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(alr_experiment.cc:65): Using ALR experiment settings: pacing factor: 1, max pacer queue length: 2875, ALR start bandwidth usage percent: 80, ALR end budget level percent: 40, ALR end budget level percent: -60, ALR experiment group ID: 3
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(bitrate_prober.cc:62): Bandwidth probing enabled, set to inactive
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(aimd_rate_control.cc:75): Using aimd rate control with back off factor 0.85
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(delay_based_bwe.cc:105): Using Trendline filter for delay change estimation with window size 20
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(send_side_congestion_controller.cc:275): SignalNetworkState Down
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(delay_based_bwe.cc:313): BWE Setting start bitrate to: 300000
2019-08-19 18:36:54.211 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(paced_sender.cc:354): ProcessThreadAttached 0x0xdad99860
2019-08-19 18:36:54.212 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(cpu_info.cc:46): Available number of cores: 4
2019-08-19 18:36:54.212 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(aimd_rate_control.cc:75): Using aimd rate control with back off factor 0.85
2019-08-19 18:36:54.212 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(remote_bitrate_estimator_single_stream.cc:56): RemoteBitrateEstimatorSingleStream: Instantiating.
2019-08-19 18:36:54.213 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(peerconnection.cc:4648): TCP candidates are disabled.
2019-08-19 18:36:54.213 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(opensslidentity.cc:44): Making key pair
2019-08-19 18:36:54.215 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(opensslidentity.cc:92): Returning key pair
2019-08-19 18:36:54.215 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(opensslidentity.cc:99): Making certificate for WebRTC
2019-08-19 18:36:54.217 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(opensslidentity.cc:146): Returning certificate
2019-08-19 18:36:54.217 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:Adding local stream to peer connection ...
2019-08-19 18:36:54.218 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:Create initial local offer
2019-08-19 18:36:54.218 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:onCreateSessionLocalDescription
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:441): Set backup connection ping interval to 25000 milliseconds.
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:450): Set ICE receiving timeout to 30000 milliseconds
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:457): Set ping most likely connection to 0
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:464): Set stable_writable_connection_ping_interval to 2500
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:477): Set presume writable when fully relayed to 0
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:486): Set regather_on_failed_networks_interval to 300000
2019-08-19 18:36:54.225 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:505): Set receiving_switching_delay to1000
2019-08-19 18:36:54.226 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(dtlssrtptransport.cc:71): Setting RTCP Transport on audio transport 0x0
2019-08-19 18:36:54.226 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(dtlssrtptransport.cc:76): Setting RTP Transport on audio transport 0xd5b7d080
2019-08-19 18:36:54.226 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:378): Set ICE ufrag: efp8 pwd: FuWFxf3/UqhmLnYSLI5SdNOr on transport audio
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1482): Setting voice channel options: AudioOptions {audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, }
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:324): WebRtcVoiceEngine::ApplyOptions: AudioOptions {audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, }
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:512): NetEq capacity is 50
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:518): NetEq fast mode? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:525): Typing detection is enabled? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:167): VAD set to 0 for typing detection.
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:536): Delay agnostic aec is enabled? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:546): Extended filter aec is enabled? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:556): Experimental ns is enabled? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:562): Intelligibility Enhancer is enabled? 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:704): Highpass filter activated: 1
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:717): Gain Controller 2 activated: 0
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1500): Set voice channel options. Current options: AudioOptions {audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, }
2019-08-19 18:36:54.226 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(channel.cc:111): Created channel for audio
2019-08-19 18:36:54.227 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(call.cc:1047): UpdateAggregateNetworkState: aggregate_state=down
2019-08-19 18:36:54.227 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(send_side_congestion_controller.cc:275): SignalNetworkState Down
2019-08-19 18:36:54.227 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(call.cc:1047): UpdateAggregateNetworkState: aggregate_state=down
2019-08-19 18:36:54.227 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(send_side_congestion_controller.cc:275): SignalNetworkState Down
2019-08-19 18:36:54.227 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(peerconnection.cc:3495): Session: 7514128055730790904 Old state: kStable New state: kHaveLocalOffer
2019-08-19 18:36:54.227 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:OnSignalingChange
2019-08-19 18:36:54.227 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Signaling state: have-local-offer
2019-08-19 18:36:54.227 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(channel.cc:743): Setting local voice description
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1338): WebRtcVoiceMediaChannel::SetRecvParameters: {codecs: [AudioCodec[111:opus:48000:0:2], AudioCodec[103:ISAC:16000:0:1], AudioCodec[9:G722:8000:0:1], AudioCodec[0:PCMU:8000:0:1], AudioCodec[8:PCMA:8000:0:1], AudioCodec[105:CN:16000:0:1], AudioCodec[13:CN:8000:0:1], AudioCodec[110:telephone-event:48000:0:1], AudioCodec[113:telephone-event:16000:0:1], AudioCodec[126:telephone-event:8000:0:1]], extensions: [{uri: urn:ietf:params:rtp-hdrext:ssrc-audio-level, id: 1}]}
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1510): Setting receive voice codecs.
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1780): AddSendStream: {id:BCFbB5A73B7908CBDd3ff1C0D0814AFE;ssrcs:[3189683706];ssrc_groups:;cname:2/PkaWlisj1tpBZx;stream_ids:D1044F3Cc1a5B5f0eBaf1fb10D5cFEFB;}
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(neteq_impl.cc:110): NetEq config: sample_rate_hz=16000, enable_post_decode_vad=true, max_packets_in_buffer=0, background_noise_mode=2, playout_mode=0, enable_fast_accelerate=false, enable_muted_state= true
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_coding_module.cc:461): Created
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_send_stream.cc:134): AudioSendStream: 3189683706
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_send_stream.cc:199): AudioSendStream::ConfigureStream: {rtp: {ssrc: 3189683706, extensions: [], nack: {rtp_history_ms: 0}, c_name: 2/PkaWlisj1tpBZx}, send_transport: (Transport), min_bitrate_bps: -1, max_bitrate_bps: -1, send_codec_spec: <unset>}
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(call.cc:1047): UpdateAggregateNetworkState: aggregate_state=down
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(send_side_congestion_controller.cc:275): SignalNetworkState Down
2019-08-19 18:36:54.228 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(channel.cc:573): Add send stream ssrc: 3189683706
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(channel.cc:735): Changing voice state, recv=0 send=0
2019-08-19 18:36:54.229 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(peerconnection.cc:4735): Local and Remote descriptions must be applied to get the SSL Role of the SCTP transport.
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1482): Setting voice channel options: AudioOptions {}
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:324): WebRtcVoiceEngine::ApplyOptions: AudioOptions {audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, }
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:512): NetEq capacity is 50
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:518): NetEq fast mode? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:525): Typing detection is enabled? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(apm_helpers.cc:167): VAD set to 0 for typing detection.
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:536): Delay agnostic aec is enabled? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:546): Extended filter aec is enabled? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:556): Experimental ns is enabled? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:562): Intelligibility Enhancer is enabled? 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:704): Highpass filter activated: 1
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_processing_impl.cc:717): Gain Controller 2 activated: 0
2019-08-19 18:36:54.229 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1500): Set voice channel options. Current options: AudioOptions {audio_jitter_buffer_max_packets: 50, audio_jitter_buffer_fast_accelerate: false, }
2019-08-19 18:36:54.230 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:312): Start getting ports with prune_turn_ports disabled
2019-08-19 18:36:54.231 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:onSetSessionLocalDescription
2019-08-19 18:36:54.232 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Local SDP - v=0
    o=- 7514128055730790904 2 IN IP4 127.0.0.1
    s=-
    t=0 0
    a=group:BUNDLE audio
    a=msid-semantic: WMS D1044F3Cc1a5B5f0eBaf1fb10D5cFEFB
    m=audio 9 UDP/TLS/RTP/SAVPF 111 103 9 0 8 105 13 110 113 126
    c=IN IP4 0.0.0.0
    a=rtcp:9 IN IP4 0.0.0.0
    a=ice-ufrag:efp8
    a=ice-pwd:FuWFxf3/UqhmLnYSLI5SdNOr
    a=ice-options:trickle
    a=fingerprint:sha-256 59:09:07:5A:23:47:F0:D9:0C:E9:76:7F:6E:DC:61:20:5C:96:79:2E:DB:63:CC:E8:AB:E4:0F:4D:B5:92:48:C1
    a=setup:actpass
    a=mid:audio
    a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
    a=sendrecv
    a=rtcp-mux
    a=rtpmap:111 opus/48000/2
    a=rtcp-fb:111 transport-cc
    a=fmtp:111 minptime=10;useinbandfec=1
    a=rtpmap:103 ISAC/16000
    a=rtpmap:9 G722/8000
    a=rtpmap:0 PCMU/8000
    a=rtpmap:8 PCMA/8000
    a=rtpmap:105 CN/16000
    a=rtpmap:13 CN/8000
    a=rtpmap:110 telephone-event/48000
    a=rtpmap:113 telephone-event/16000
    a=rtpmap:126 telephone-event/8000
    a=ssrc:3189683706 cname:2/PkaWlisj1tpBZx
    a=ssrc:3189683706 msid:D1044F3Cc1a5B5f0eBaf1fb10D5cFEFB BCFbB5A73B7908CBDd3ff
2019-08-19 18:36:54.232 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:New SipCall ...
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:803): Network manager has started
2019-08-19 18:36:54.232 20774-20876/com.twilio.voice.quickstart I/Twilio: [Core]:Looking up: chunderm.gll.twilio.com
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:718): Allocate ports on 1 networks
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:1258): Net[wlan0:192.168.0.x/24:Wifi]: Allocation Phase=Udp
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(port.cc:312): Port[0xc2dc5700::1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Port created with network cost 10
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:1329): AllocationSequence: UDPPort will be handling the STUN candidate generation.
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:825): Adding allocated port for audio
2019-08-19 18:36:54.232 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:845): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Added port to allocator
2019-08-19 18:36:54.233 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:863): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Gathered candidate: Cand[:2955402076:1:udp:2122260223:192.168.0.x:33611:local::0:efp8:FuWFxf3/UqhmLnYSLI5SdNOr:3:10:0]
2019-08-19 18:36:54.233 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:891): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Port ready.
2019-08-19 18:36:54.233 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(physicalsocketserver.cc:593): Socket::OPT_DSCP not supported.
2019-08-19 18:36:54.233 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:714): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: SetOption(5, 0) failed: 0
2019-08-19 18:36:54.233 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(stunport.cc:390): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Starting STUN host lookup for global.stun.twilio.com:3478
2019-08-19 18:36:54.236 20774-20886/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(paced_sender.cc:97): PacedSender paused.
2019-08-19 18:36:54.263 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(thread.cc:267): Waiting for the thread to join, but blocking calls have been disallowed
2019-08-19 18:36:54.283 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:1258): Net[wlan0:192.168.0.x/24:Wifi]: Allocation Phase=Relay
2019-08-19 18:36:54.286 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Address family: 2: 35.157.205.11
2019-08-19 18:36:54.286 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Address family: 2: 35.157.205.11
2019-08-19 18:36:54.286 20774-20876/com.twilio.voice.quickstart I/Twilio: [Core]:Setting outbound proxy to: sip:35.157.205.11:443;transport=tls
2019-08-19 18:36:54.287 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(messagequeue.cc:535): Message took 55ms to dispatch. Posted from: PostSetSessionDescriptionSuccess@../../../src/pc/peerconnection.cc:3550
2019-08-19 18:36:54.287 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Gathered ICE candidate: candidate:2955402076 1 udp 2122260223 192.168.0.179 33611 typ host generation 0 ufrag efp8 network-id 3 network-cost 10
2019-08-19 18:36:54.289 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:863): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Gathered candidate: Cand[:829414888:1:udp:1686052607:217.103.247.x:33611:stun:192.168.0.179:33611:efp8:FuWFxf3/UqhmLnYSLI5SdNOr:3:10:0]
2019-08-19 18:36:54.289 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:965): Port[0xc2dc5700:audio:1:0:local:Net[wlan0:192.168.0.x/24:Wifi]]: Port completed gathering candidates.
2019-08-19 18:36:54.290 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Connection::Connection: new connection created to who: [ V4 35.157.205.11:443 TLS target domain=35.157.205.11 mFlowKey=112 ]
2019-08-19 18:36:54.290 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Gathered ICE candidate: candidate:829414888 1 udp 1686052607 217.103.247.171 33611 typ srflx raddr 192.168.0.179 rport 33611 generation 0 ufrag efp8 network-id 3 network-cost 10
2019-08-19 18:36:54.290 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: Creating TLS connection for domain  [ V4 35.157.205.11:443 TLS target domain=35.157.205.11 mFlowKey=0 ] on 112
2019-08-19 18:36:54.293 20774-20825/com.twilio.voice.quickstart D/OpenGLRenderer: eglDestroySurface = 0xc5e658a0, 0xc3ec8800
2019-08-19 18:36:54.293 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@373f86[VoiceActivity]: dispatchDetachedFromWindow
2019-08-19 18:36:54.294 20774-20774/com.twilio.voice.quickstart D/InputEventReceiver: channel 'a393549 com.twilio.voice.quickstart/com.twilio.voice.quickstart.VoiceActivity (client)' ~ Disposing input event receiver.
2019-08-19 18:36:54.294 20774-20774/com.twilio.voice.quickstart D/InputEventReceiver: channel 'a393549 com.twilio.voice.quickstart/com.twilio.voice.quickstart.VoiceActivity (client)' ~NativeInputEventReceiver.
2019-08-19 18:36:54.301 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel destroyed: fd=78
2019-08-19 18:36:54.313 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: TLS handshake starting (client mode)
2019-08-19 18:36:54.313 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: TLS connected
2019-08-19 18:36:54.322 20774-20774/com.twilio.voice.quickstart D/ConnectivityReceiver: Network event received
2019-08-19 18:36:54.323 20774-20774/com.twilio.voice.quickstart D/ConnectivityReceiver: Ignoring network event, sticky broadcast
2019-08-19 18:36:54.324 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : have-local-offer
2019-08-19 18:36:54.333 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:1258): Net[wlan0:192.168.0.x/24:Wifi]: Allocation Phase=Tcp
2019-08-19 18:36:54.333 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(basicportallocator.cc:1061): All candidates gathered for audio:1:0
2019-08-19 18:36:54.333 20774-20878/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(p2ptransportchannel.cc:768): P2PTransportChannel: audio, component 1 gathering complete
2019-08-19 18:36:54.341 20774-20792/com.twilio.voice.quickstart I/zygote: Do partial code cache collection, code=122KB, data=111KB
2019-08-19 18:36:54.341 20774-20792/com.twilio.voice.quickstart I/zygote: After code cache collection, code=122KB, data=111KB
2019-08-19 18:36:54.341 20774-20792/com.twilio.voice.quickstart I/zygote: Increasing code cache capacity to 512KB
2019-08-19 18:36:54.349 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : outgoing
2019-08-19 18:36:54.349 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"have-local-offer","group":"signaling-state","timestamp":"2019-08-19T16:36:54.336Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614326,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.356 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.356 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.376 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"outgoing","group":"connection","timestamp":"2019-08-19T16:36:54.360Z","level":"INFO","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614351,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.376 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : gathering
2019-08-19 18:36:54.405 20774-20850/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"gathering","group":"ice-gathering-state","timestamp":"2019-08-19T16:36:54.390Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614379,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.410 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.410 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.416 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: TLS connected
2019-08-19 18:36:54.416 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: TLS sessions set up with TLSv1.2 TLSv1/SSLv3 ECDHE-RSA-AES128-GCM-SHA256 
2019-08-19 18:36:54.416 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::SIP: subjectAltName of TLS session cert contains DNS <*.twilio.com>
2019-08-19 18:36:54.416 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::SIP: subjectAltName of TLS session cert contains DNS <twilio.com>
2019-08-19 18:36:54.416 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::TRANSPORT: TLS handshake done for peer *.twilio.com, twilio.com
2019-08-19 18:36:54.422 20774-20850/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.427 20774-20850/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.432 20774-20851/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"ice-candidate","group":"ice-candidate","timestamp":"2019-08-19T16:36:54.418Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614407,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll","transport_id":"","is_remote":"0","ip":"192.168.0.179","port":"33611","protocol":"udp","candidate_type":"local","priority":"2122260223","url":"","deleted":"0","network-cost":"10"}}
2019-08-19 18:36:54.448 20774-20884/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::DUM: Got: SipResp: 100 tid=ac9be1c22e8bd282 cseq=1 INVITE / 1 from(wire)
2019-08-19 18:36:54.451 20774-20851/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.451 20774-20851/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.452 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_WINDOW_FOCUS_CHANGED 1
2019-08-19 18:36:54.456 20774-20796/com.twilio.voice.quickstart E/SpellCheckerSession: ignoring processOrEnqueueTask due to unexpected mState=TASK_CLOSE scp.mWhat=TASK_CLOSE
2019-08-19 18:36:54.459 20774-20774/com.twilio.voice.quickstart V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@c01d80b nm : com.twilio.voice.quickstart ic=null
2019-08-19 18:36:54.459 20774-20774/com.twilio.voice.quickstart D/InputMethodManager: startInputInner - Id : 0
2019-08-19 18:36:54.460 20774-20774/com.twilio.voice.quickstart I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus
2019-08-19 18:36:54.466 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel constructed: fd=85
2019-08-19 18:36:54.466 20774-20774/com.twilio.voice.quickstart D/InputTransport: Input channel destroyed: fd=81
2019-08-19 18:36:54.466 20774-20774/com.twilio.voice.quickstart E/ViewRootImpl: sendUserActionEvent() returned.
2019-08-19 18:36:54.476 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : complete
2019-08-19 18:36:54.505 20774-20774/com.twilio.voice.quickstart W/IInputConnectionWrapper: performPrivateCommand on inactive InputConnection
2019-08-19 18:36:54.519 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.520 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"ice-candidate","group":"ice-candidate","timestamp":"2019-08-19T16:36:54.441Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614433,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll","transport_id":"","is_remote":"0","ip":"217.103.247.171","port":"33611","protocol":"udp","candidate_type":"stun","priority":"1686052607","url":"stun:18.195.48.238:3478","deleted":"0","network-cost":"10"}}
2019-08-19 18:36:54.526 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.527 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.570 20774-20774/com.twilio.voice.quickstart D/ViewRootImpl@e4b8130[VoiceActivity]: MSG_RESIZED: frame=Rect(0, 0 - 800, 1280) ci=Rect(0, 32 - 0, 0) vi=Rect(0, 32 - 0, 0) or=1
2019-08-19 18:36:54.634 20774-20883/com.twilio.voice.quickstart W/Twilio: [Signaling]:RESIP::TRANSPORT: Can't find matching transport [ V4 192.168.0.179:0 TLS target domain=unspecified mFlowKey=0 ]
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::DUM: Got: SipResp: 503 tid=ac9be1c22e8bd282 cseq=1 INVITE / 1 from(wire)
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::DUM: Failure:  error response: SipResp: 503 tid=ac9be1c22e8bd282 cseq=1 INVITE / 1 from(wire)
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::DUM: Transition UAC_Start -> InviteSession::Terminated
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:virtual void twilio::voice::SipCall::onFailure(resip::ClientInviteSessionHandle, const resip::SipMessage &)
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:Received incoming SIP message from infra:
    SIP/2.0 503 Service Unavailable
    Via: SIP/2.0/TLS 192.168.0.179;received=217.103.247.171;branch=z9hG4bK-524287-1---ac9be1c22e8bd282;rport=48936
    To: <sip:chunderm.gll.twilio.com:443;transport=tls>;tag=b1e55648b67cec9b66f6798e1eaa7aed-89f5
    From: <sip:VoiceSDK@chunderm.gll.twilio.com>;tag=f28d9088
    Call-ID: r2RGOWihoOOAZcKv0LAkvQ..
    CSeq: 1 INVITE
    Server: Twilio Client SBC
    Content-Length: 0
2019-08-19 18:36:54.635 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:onFailure
2019-08-19 18:36:54.636 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:onTerminated: reason 0
2019-08-19 18:36:54.636 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:Received incoming SIP message from infra:
    SIP/2.0 503 Service Unavailable
    Via: SIP/2.0/TLS 192.168.0.179;received=217.103.247.171;branch=z9hG4bK-524287-1---ac9be1c22e8bd282;rport=48936
    To: <sip:chunderm.gll.twilio.com:443;transport=tls>;tag=b1e55648b67cec9b66f6798e1eaa7aed-89f5
    From: <sip:VoiceSDK@chunderm.gll.twilio.com>;tag=f28d9088
    Call-ID: r2RGOWihoOOAZcKv0LAkvQ..
    CSeq: 1 INVITE
    Server: Twilio Client SBC
    Content-Length: 0
2019-08-19 18:36:54.636 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:onTerminated
2019-08-19 18:36:54.636 20774-20884/com.twilio.voice.quickstart D/Twilio: [Core]:~SipCall(): 0xc3f58b80
2019-08-19 18:36:54.637 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : error
2019-08-19 18:36:54.637 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(peerconnection.cc:3495): Session: 7514128055730790904 Old state: kHaveLocalOffer New state: kClosed
2019-08-19 18:36:54.637 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:OnIceConnectionChange
2019-08-19 18:36:54.637 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Call State: Disconnected ICE connection state: closed
2019-08-19 18:36:54.637 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:OnSignalingChange
2019-08-19 18:36:54.637 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Signaling state: closed
2019-08-19 18:36:54.638 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:1817): RemoveSendStream: 3189683706
2019-08-19 18:36:54.638 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(call.cc:1047): UpdateAggregateNetworkState: aggregate_state=down
2019-08-19 18:36:54.638 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(send_side_congestion_controller.cc:275): SignalNetworkState Down
2019-08-19 18:36:54.638 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_send_stream.cc:157): ~AudioSendStream: 3189683706
2019-08-19 18:36:54.638 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(channel.cc:125): Destroyed channel: audio
2019-08-19 18:36:54.639 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(paced_sender.cc:354): ProcessThreadAttached 0x0x0
2019-08-19 18:36:54.639 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(paced_sender.cc:354): ProcessThreadAttached 0x0x0
2019-08-19 18:36:54.639 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Shutting down DUM thread ...
2019-08-19 18:36:54.655 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : closed
2019-08-19 18:36:54.674 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.676 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"complete","group":"ice-gathering-state","timestamp":"2019-08-19T16:36:54.487Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614478,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.678 20774-20774/com.twilio.voice.quickstart D/InternalCall: Publishing event : closed
2019-08-19 18:36:54.681 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.681 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.821 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.825 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"error","group":"connection","timestamp":"2019-08-19T16:36:54.646Z","level":"ERROR","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614638,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll","code":31503,"message":"Service Unavailable : SIP\/2.0 503 Service Unavailable"}}
2019-08-19 18:36:54.836 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.836 20774-20823/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.913 20774-20850/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.916 20774-20850/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"closed","group":"ice-connection-state","timestamp":"2019-08-19T16:36:54.663Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614656,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.924 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.928 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Start publishing events to : https://eventgw.twilio.com/v4/EndpointEvents
    {"name":"closed","group":"signaling-state","timestamp":"2019-08-19T16:36:54.697Z","level":"DEBUG","private":false,"payload_type":"application\/json","publisher":"twilio-voice-android","publisher_metadata":{"client_address":"FE80::8A9F:6FFF:FE91:A942","os_name":"android","os_version":"8.1.0","device_model":"SM-T395","device_vendor":"samsung","device_type":"SM-T395","cpu_architecture":"armeabi-v7a"},"payload":{"timestamp_ms":1566232614681,"temp_call_sid":"TSIDbf86a8c6-b690-4d17-96d4-c1ea16dda1e5","sdk_version":"4.4.0","platform":"android","direction":"OUTGOING","selected_region":"gll"}}
2019-08-19 18:36:54.928 20774-20850/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.929 20774-20850/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.936 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.937 20774-20846/com.twilio.voice.quickstart I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
2019-08-19 18:36:54.952 20774-20851/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:54.987 20774-20823/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:55.062 20774-20850/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:55.072 20774-20846/com.twilio.voice.quickstart D/EventPublisher: Response: 200 - OK
2019-08-19 18:36:55.637 20774-20876/com.twilio.voice.quickstart D/Twilio: [Core]:Shutting down SIP stack thread ...
2019-08-19 18:36:55.637 20774-20883/com.twilio.voice.quickstart I/Twilio: [Signaling]:RESIP::SIP: Shutting down stack thread
2019-08-19 18:36:55.644 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(messagequeue.cc:535): Message took 1008ms to dispatch. Posted from: onFailure@/home/circleci/project/voice/src/call_impl.cpp:1367
2019-08-19 18:36:55.646 20774-20774/com.twilio.voice.quickstart D/Twilio: [Core]:~CallImpl
2019-08-19 18:36:55.650 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(peerconnection.cc:849): Session: 7514128055730790904 is destroyed.
2019-08-19 18:36:55.652 20774-20876/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(dtmfsender.cc:235): The Dtmf provider is deleted. Clear the sending queue.
2019-08-19 18:36:55.653 20774-20774/com.twilio.voice.quickstart D/Call: onConnectFailure()
2019-08-19 18:36:55.659 20774-20774/com.twilio.voice.quickstart I/Twilio: [Core]:~AudioMediaFactoryImpl
2019-08-19 18:36:55.660 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(webrtcvoiceengine.cc:220): WebRtcVoiceEngine::~WebRtcVoiceEngine
2019-08-19 18:36:55.660 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:769): StopPlayout
2019-08-19 18:36:55.660 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:194): Playing
2019-08-19 18:36:55.660 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:773): output: 0
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:800): StopRecording
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:209): StopRecording
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:804): output: 0
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:818): RegisterAudioCallback
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:84): RegisterAudioCallback
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:319): Terminate
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:77): Terminate
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:130): Terminate
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:178): StopRecording
2019-08-19 18:36:55.661 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:107): Terminate
2019-08-19 18:36:55.662 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:145): StopPlayout
2019-08-19 18:36:55.662 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:165): Close
2019-08-19 18:36:55.664 20774-20877/com.twilio.voice.quickstart I/tvo.webrtc.Logging: WebRtcAudioManager: dispose@[name=Thread-5, id=93217]
2019-08-19 18:36:55.667 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_impl.cc:288): ~AudioDeviceModuleImpl
2019-08-19 18:36:55.667 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_template.h:47): ~AudioDeviceTemplate
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:118): dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:130): Terminate
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_record_jni.cc:178): StopRecording
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:133): GlobalRef::dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:170): NativeRegistration::dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:225): JNIEnvironment::dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:117): AttachCurrentThreadIfNeeded::dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:95): dtor
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:107): Terminate
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_track_jni.cc:145): StopPlayout
2019-08-19 18:36:55.668 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:133): GlobalRef::dtor
2019-08-19 18:36:55.669 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:170): NativeRegistration::dtor
2019-08-19 18:36:55.669 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:225): JNIEnvironment::dtor
2019-08-19 18:36:55.669 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:117): AttachCurrentThreadIfNeeded::dtor
2019-08-19 18:36:55.669 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_device_buffer.cc:78): AudioDeviceBuffer::~dtor
2019-08-19 18:36:55.670 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:86): dtor
2019-08-19 18:36:55.670 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:165): Close
2019-08-19 18:36:55.670 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(audio_manager.cc:40): JavaAudioManager::~dtor
2019-08-19 18:36:55.670 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:133): GlobalRef::dtor
2019-08-19 18:36:55.671 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:170): NativeRegistration::dtor
2019-08-19 18:36:55.671 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:225): JNIEnvironment::dtor
2019-08-19 18:36:55.671 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:117): AttachCurrentThreadIfNeeded::dtor
2019-08-19 18:36:55.671 20774-20877/com.twilio.voice.quickstart I/Twilio: [WebRTC]:(jvm_android.cc:120): Detaching thread from JVM
2019-08-19 18:36:55.681 20774-20774/com.twilio.voice.quickstart D/VoiceActivity: Connect failure
2019-08-19 18:36:55.684 20774-20774/com.twilio.voice.quickstart E/VoiceActivity: Call Error: 31503, Service Unavailable

Versions

Voice Android SDK

4.4.0

OS Version

andoid 8.1.0

Device Model

Samsung tab active 2

kbagchiGWC commented 5 years ago

@luukschipperheyn

Thanks for reaching out and providing detailed description and logs.

Can you please try the same scenario using a different device? We have validated SDK functionality using API 19 devices and have not seen this issue. We would like to make sure the issue you are facing is not device specific.

luukschipperheyn commented 5 years ago

@kbagchiGWC

I found the cause of this problem. The identity string used for generating the access token contained an @-character.

You can reproduce this behaviour by changing the identity in voice-quickstart-android:

private static String identity = "alice@";
luukschipperheyn commented 5 years ago

From the docs:

The identity provided in the accessToken may only contain alpha-numeric and underscore characters. Other characters, including spaces, will result in undefined behavior.

I'll go ahead and close this one