STUN TURN ICE Library for Guaranteed
VoIP 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


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.

AnyFirewall benefits:

  • 95% Peer-2-peer connectivity
  • 100% guaranteed NAT and firewall traversal
  • Secure – TLS and SRTP security
  • Field proven with over 20 million subscribers

Standards supportStandards-support.141

  • Compliant with IETF, 3GPP, and CableLabs standards STUN, TURN,
    and ICE
  • Compliant with Microsoft standards Lync, MS-STUN, MS-TURN,
  • 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 6336 – ICE – IANA Registry
RFC 6544 – ICE – TCP
RFC 5928 – TURN Resolution Mechanism
RFC 6062 – TURN Extensions for TCP Allocations
RFC 6156 – Extension for IPv6
MS-STUN – Microsoft STUN extensions
MS-TURN – Microsoft TURN extensions
MS-ICE – Microsoft ICE extensions
MS-ICE2 – Microsoft ICE2 extensions

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.



  • ~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


Product versions

  • IETF   (AFE-IF12)
  • Lync 2013   (AFE-LC13)
  • IBM® Sametime®   (AFE-ST14)
  • WebRTC   (AFE-WC15)


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

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.