ShopX (Twitter)

ICEPerf

ICEPerf

TURN Network & STUN/TURN Server Testing

Comprehensive benchmarking tool for TURN (Traversal Using Relays around NAT) networks, essential for WebRTC applications to manage network traversal and firewall issues. Compare public and private TURN providers with detailed performance analysis.

Start Testing →


Essential WebRTC Infrastructure Testing

In the world of real-time communication, reliable TURN servers are critical for handling NAT traversal and firewall issues. ICEPerf provides the tools you need to benchmark, compare, and optimize TURN network performance, ensuring seamless WebRTC connectivity for your applications.

Why TURN Network Testing Matters

WebRTC Success Depends on Connectivity

  • 15-20% of connections require TURN relay
  • NAT traversal failures cause dropped calls
  • Poor TURN performance impacts user experience
  • Network conditions change constantly

The Cost of Poor Performance

  • Lost revenue from failed connections
  • Frustrated users and customer churn
  • Support tickets and operational overhead
  • Damaged reputation and brand trust

Comprehensive Testing Suite

🔍 TURN Server Performance Testing

  • Latency Measurements: Round-trip time analysis across different providers
  • Throughput Testing: Bandwidth capacity evaluation and comparison
  • Reliability Testing: Connection success rates and stability metrics
  • Provider Comparison: Compare Twilio, Xirsys, Cloudflare, Metred.ca, ExpressTURN, and more

📊 Private Subscriptions (New Feature)

Launched in December 2024, this feature allows businesses to:

  • Test Private TURN Networks: Benchmark your own TURN infrastructure
  • Compare Against Public Providers: Measure private vs. public performance
  • Business Insights: Get detailed performance analysis for enterprise decisions
  • Cost Optimisation: Determine optimal TURN provider mix

🌐 Real-Time Performance Monitoring

  • Live Results: Latest test results available on ICEPerf website
  • Historical Trending: Long-term performance analysis and patterns
  • Geographic Testing: Performance analysis from multiple global locations
  • Network Path Analysis: Comprehensive route and connectivity testing

🔧 Open Source STUN/TURN Testing

  • STUNNER Support: Testing for the open-source STUNNER project
  • Custom Configurations: Test your own TURN server implementations
  • Development Integration: Perfect for WebRTC developers
  • Community Contributions: Active GitHub repository and community

Key Features

Multi-Platform Deployment

  • Binary Download: Direct executable for immediate use
  • Docker Container: Containerized deployment for scalability
  • Build from Source: Complete source code availability
  • CLI Support: Command-line interface with flags and YAML configuration

Comprehensive Analysis

  • Performance Dashboards: Visual representation of test results
  • Comparative Benchmarking: Side-by-side provider comparison
  • Custom Metrics: Tailored KPIs for your specific needs
  • Automated Reporting: Scheduled testing and report generation

Enterprise Features

  • Private Network Testing: Secure testing of internal TURN infrastructure
  • API Integration: RESTful API for programmatic access
  • Custom Test Scenarios: Tailored testing for specific use cases
  • White-label Solutions: Custom branding for enterprise deployments

Supported TURN Providers

Public TURN Services

  • Twilio: Enterprise-grade TURN infrastructure
  • Xirsys: Global TURN network with multiple regions
  • Cloudflare: Edge-based TURN services
  • Metred.ca: Specialised TURN provider
  • ExpressTURN: High-performance TURN solutions

Private Infrastructure

  • Self-Hosted TURN Servers: Test your own implementations
  • Coturn: Open-source TURN server testing
  • Custom Solutions: Any RFC-compliant TURN implementation
  • Hybrid Deployments: Mix of public and private providers

Open Source Projects

  • STUNNER: Complete testing suite for the STUNNER project
  • GitHub Integration: Available at https://github.com/l7mp/stunner
  • Community Support: Active development and community contributions

Installation & Deployment

Quick Start Options

  1. Download Binary: Immediate deployment with pre-built executables
  2. Docker Container: docker run iceperf/agent for containerized deployment
  3. Build Locally: Full source code compilation for custom needs
  4. GitHub Repository: https://github.com/everycastlabs/iceperf-agent

Configuration

  • CLI Flags: Command-line parameter configuration
  • YAML Configuration: Structured configuration files
  • Environment Variables: Container-friendly configuration
  • API Configuration: Programmatic setup and management

Pricing

Monthly Subscription

  • Price: £99/month plus tax
  • Features: Full access to all testing capabilities
  • Private Subscriptions: Included for business TURN network testing
  • Support: Email and community support

Annual Subscription

  • Discount: 50% launch discount when paid upfront
  • Long-term Value: Significant savings for ongoing testing needs
  • Priority Support: Enhanced support for annual subscribers

Sign up at: iceperf.com


Use Cases

WebRTC Application Developers

  • Validate TURN server selection for optimal performance
  • Debug connectivity issues in development and production
  • Performance regression testing for application updates
  • Cost optimisation through provider comparison

Infrastructure Teams

  • Monitor TURN server health and performance
  • Capacity planning and scaling decisions
  • Incident response and troubleshooting
  • SLA compliance and performance validation

Broadcasting Platforms

Perfect for platforms like Broadcast Bridge to ensure:

  • Optimal WebRTC connectivity for remote talent
  • Minimal latency for professional broadcasts
  • Reliable connections for critical productions
  • Cost-effective TURN provider selection

Enterprise Organisations

  • Vendor evaluation and selection processes
  • Network readiness assessment for WebRTC deployments
  • Compliance and security validation
  • Operational monitoring and optimisation

Technical Capabilities

Testing Methodologies

  • ICE Connectivity Tests: Standard WebRTC connection testing
  • STUN Binding Requests: Basic connectivity verification
  • TURN Allocation Tests: Relay server performance testing
  • NAT Type Detection: Network configuration analysis

Performance Metrics

  • Latency Analysis: Round-trip time measurements
  • Throughput Testing: Bandwidth capacity evaluation
  • Connection Success Rates: Reliability metrics
  • Geographic Performance: Multi-region testing results

Reporting & Analytics

  • Real-Time Results: Live performance dashboards
  • Historical Data: Trend analysis and performance tracking
  • Comparative Reports: Provider-to-provider comparisons
  • Export Options: Data export for further analysis

Why Choose ICEPerf?

🎯 Specialised for TURN Testing

Purpose-built for TURN network benchmarking by WebRTC experts who understand the unique challenges of real-time communication.

🏢 Enterprise-Ready

Private Subscriptions feature enables businesses to test and optimize their own TURN infrastructure alongside public providers.

📈 Data-Driven Decisions

Comprehensive performance data helps make informed decisions about TURN provider selection and network optimisation.

⚡ Developer-Friendly

Multiple deployment options, CLI support, and API integration make it easy to incorporate into development workflows.

🌍 Real-World Testing

Global testing infrastructure provides insights into performance across different network conditions and geographic locations.


Company Evolution

ICEPerf was previously managed by Nimble Ape and joined Everycast Labs to enhance product and subscription management. This transition has enabled:

  • Improved subscription management and billing
  • Enhanced feature development and support
  • Better integration with other Everycast Labs products
  • Continued focus on WebRTC infrastructure optimisation

Start Optimizing Your TURN Infrastructure

Ensure your WebRTC applications deliver reliable connectivity with comprehensive TURN network testing and performance analysis.

Create Account →

Need Help? Contact our technical team at [email protected]


ICEPerf is developed by Everycast Labs Ltd, specialists in WebRTC technology and real-time communication infrastructure. Originally created for internal use and now available as a comprehensive TURN testing platform.

Explore our innovative products:

Dottie Boards|Unofficial RNLI Stats|Broadcast Bridge|ICEPerf

Questions? Contact us at [email protected]

© 2025 by Everycast Labs Ltd. All rights reserved.

Theme by LekoArts