STUN TURN ICE Library for Guaranteed
VoIP & IoT Connectivity

Contact Eyeball Networks
AFE_full_web90px

“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

stunturnicelibrary

Product Applications

gaming

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

p2p

P2P voice, video, text and file transfer

geo

Proximity and geography based peering for social apps

signon

Multi-device single sign-on services

photo

Photo shoot and share

camera

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

Performance

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

companies300

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.