STUN TURN ICE Library for Guaranteed
VoIP & IoT Connectivity

Contact Eyeball Networks

“Most methods I have used in the past to make business video calls have shown sporadic quality, but not so with the PlayBook Video Chat solution.”
Source: ZDNet Mobile News – James Kendrick

NATs and firewalls break end-to-end connectivity for networked applications including VoIP, video conferencing, file sharing, and online gaming. AnyFirewall Engine is a software toolkit, based on STUN, TURN, and ICE, which enables guaranteed firewall and NAT traversal for fixed and mobile applications over any fixed or mobile network, through any NAT or firewall, and to any device.

AnyFirewall Engine is the world’s most widely deployed NAT and firewall traversal toolkit, having been deployed to more than 20 million subscribers by licensees including Comcast, Digital Lifeboat, Intel, Maxis, Nokia, Nokia Siemens Networks, Polycom, Blackberry, Smartvue, and more.

AnyFirewall Engine can be deployed with AnyFirewall Server and AnyFirewall Gateway for an end-to-end firewall and NAT traversal solution, or can be combined with third-party, standards-based products.

AnyFirewall Benefits:

  • 95% Peer-2-peer connectivity

  • 100% guaranteed NAT and firewall traversal

  • Secure – TLS and SRTP security

  • Field proven with over 50 million subscribers


Product Applications


Real time peer-to-peer (P2P) multi-player gaming


P2P voice, video, text and file transfer


Proximity and geography based peering for social apps


Multi-device single sign-on services


Photo shoot and share


Remote IP camera viewing and management

Eyeball-platform-supportPlatform Support

AnyFirewall Server, in conjunction with AnyFirewall Engine, supports NAT traversal connectivity for applications on major fixed and mobile device platforms, including Android, iOS, Linux, OS X, Windows, and Windows Phone.

AnyFirewall Server also supports applications running over many fixed and mobile networks, including cable, DSL, 3G, LTE, 4G, and WiFi.

Standards SupportStandards-support.141

  • Compliant with IETF, 3GPP, and CableLabs standards STUN, TURN, and ICE

  • Compliant with Microsoft standards Lync, MS-STUN, MS-TURN, MS-ICE, MS-TURNBWM and MS-ICE2BWM

  • AnyFirewall Engine and Server are the reference STUN/TURN/ICE software for CableLabs PacketCable 2.0 certification

  • TLS and SRTP security

  • Supports any application protocol including Jingle, RTP, SIP, XMPP, and more

  • Supports any data or media format including G.711, G.729, H.263, H.264, MPEG-4, and more

Standards Compliance

  • RFC 5245 – ICE

  • RFC 5389 – STUN

  • RFC 5766 – TURN

  • RFC 5768 – ICE – SIP

  • RFC 5928 – TURN Resolution Mechanism

  • RFC 6062 – TURN Extensions for TCP Allocations

  • RFC 6156 – Extension for IPv6


  • RFC 6336 – ICE – IANA Registry

  • RFC 6544 – ICE – TCP

  • MS-STUN – Microsoft STUN extensions

  • MS-TURN – Microsoft TURN extensions

  • MS-ICE – Microsoft ICE extensions

  • MS-ICE2 – Microsoft ICE2 extensions


  • ~300 KB footprint for integration into embedded systems and mobile devices

  • Peer-to-peer media transport over UDP-enabled networks for low latency and high scalability

  • Scalable to tens of millions of subscribers

Programmability and Integration

  • C and C++ APIs

  • C and C++ sample application source code

  • Optional Eyeball Networks technical support and professional services

  • Android, iOS, Linux, OS X, Windows, and Windows Phone support

Product Versions

  • IETF   (AFE-IF12)

  • Lync 2013   (AFE-LC13)

  • IBM® Sametime®   (AFE-ST14)

  • WebRTC   (AFE-WC15)


Trusted by tier one companies around the world, AnyFirewall Technology is embedded in products used by 98% of the Fortune 500 and 100% of the Fortune 100.