Dev48
Language
  • About
  • Services
  • Industries
  • Technologies
  • Articles
  • Contacts
Book a call
    Home/Articles/Ice restart and call diagnostics now available in the telnyx webrtc android sdk
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · All rights reserved.

ICE Restart and Call Diagnostics Now Available in the Telnyx WebRTC Android SDK

Source: Telnyx•November 4, 2026 at 04:27 PM

ICE Restart and Call Diagnostics Now Available in the Telnyx WebRTC Android SDK

Telnyx WebRTC Android SDK 3.8.0: automatic ICE restart at JS/iOS parity, session-wide trickle ICE, ICE diagnostics in every call report, and an R8 minification fix.

Telnyx WebRTC Android SDK 3.8.0 is now available. Calls recover from network hiccups on their own, and when one does fail, the report tells you exactly why.

What's new

  • Calls that survive weak networks: Transient signaling and connection failures now recover automatically, with no app-side logic needed. Android now behaves like the JS and iOS SDKs.
  • Faster call setup with one setting: Turn on Trickle ICE once at login and every call in the session connects sooner. Switch it on or off at runtime, no reconnect required.
  • Know why a call dropped: Every call report now includes a full ICE diagnostics section: what the network did, when each state changed, and which path the call finally used. Works for every call, no debug flag required.
  • Cleaner troubleshooting: Live logcat logging (adb logcat -s ICE_DIAG:*) streams the same diagnostics in real time, and outbound messages now identify the SDK version that made the call.
  • Fewer failures in production builds: A newer bundled WebRTC engine plus built-in proguard rules mean R8-minified release builds no longer break call setup.
  • One migration needed: The per-call useTrickleIce option moved to the login config or the session-wide setter. It's a one-line change, shown below.

Why it matters

Mobile calls fail in exactly the spots you cannot reproduce: a tower handoff, a NAT timeout, a socket reset. Recovery logic used to live in your app, and diagnosing a drop usually meant borrowing the user's device. The Android SDK now handles recovery and observability at parity with the JS and iOS SDKs, so the same resilience ships on every platform. When a call does drop, the report shows which hop failed and when.

Example use cases

  • Support engineers diagnose a dropped call from the ICE state transitions in the call report, with no debug build.
  • Field service apps ride out weak coverage areas by leaning on automatic ICE restart.

Getting started

  • Upgrade to 3.8.0 via JitPack.
  • Replace per-call useTrickleIce parameters with the session-wide login config option or TelnyxClient.setUseTrickleIce().

Learn more in the 3.8.0 release notes or on .

← All articles

What this article says

More in Telecom & Networks

All →
Local SQLDB Development and Larger Database Imports and Exports Now Available
Telnyx

Local SQLDB Development and Larger Database Imports and Exports Now Available

SES Achieves Optical Communications Milestone for Future meoSphere Network
SES

SES Achieves Optical Communications Milestone for Future meoSphere Network

Build vs. buy: How to decide for your orchestration layer
Twilio

Build vs. buy: How to decide for your orchestration layer

Contact center analytics: 6 metrics for AI and human agents
Twilio

Contact center analytics: 6 metrics for AI and human agents

SpaceX signs deal with Qualcomm to provide network technology for U.S. mobile serviceПресса
SpaceX

SpaceX signs deal with Qualcomm to provide network technology for U.S. mobile service

Telnyx expands two-way local voice and SMS coverage across Europe, Asia, and the Americas
Telnyx

Telnyx expands two-way local voice and SMS coverage across Europe, Asia, and the Americas

More from Telnyx

Local SQLDB Development and Larger Database Imports and Exports Now Available
Telnyx

Local SQLDB Development and Larger Database Imports and Exports Now Available

Telnyx expands two-way local voice and SMS coverage across Europe, Asia, and the Americas
Telnyx

Telnyx expands two-way local voice and SMS coverage across Europe, Asia, and the Americas

DeepSeek V4.1 Flash 1017 Now Available on Telnyx Inference
Telnyx

DeepSeek V4.1 Flash 1017 Now Available on Telnyx Inference

gpt-oss-120b Now Available on Telnyx Inference
Telnyx

gpt-oss-120b Now Available on Telnyx Inference

Automatic SMS Chunking for Oversized Messages
Telnyx

Automatic SMS Chunking for Oversized Messages

Pipecat Voice Agents Now Run on Telnyx Edge
Telnyx

Pipecat Voice Agents Now Run on Telnyx Edge