facts.dev

Routr

A lightweight sip proxy, location server, and registrar for a reliable and scalable SIP infrastructure.

GitHub starsAwesome Lists Badge
Screenshot of Routr website

Product Overview

Routr is an innovative, lightweight SIP proxy, location server, and registrar designed to provide a reliable and scalable SIP infrastructure. As a cloud-ready, open-source solution, Routr offers programmable routing, load balancing strategies, session affinity, and multi-tenant/multi-domain capabilities with domain-level access control lists. With its flexible architecture, Routr enables region-based routing, configurable routing strategies, and no single point of failure.

Main Features

Routr's key features include:

  • Common SIP Server functions: Proxy, Registrar, Location Service
  • Programmable routing
  • Load balancing strategies against Media Servers like Asterisk and FreeSWITCH
  • Session Affinity
  • Multi-tenant/multi-domain with domain-level Access Control List (ACL)
  • Region-based routing
  • Configurable routing strategies: Intra-Domain, Domain Ingress, Domain Egress, and Peer Egress
  • No single point of failure
  • Transport: TCP, UDP, TLS, WS, WSS
  • In-memory and Redis Location Service
  • JSON and YAML files as a data source
  • Postgres as a data source
  • Server management with the gRPC API
  • NodeSDK
  • Command-Line Tool
  • RTPEngine Middleware
  • Helm Chart for Kubernetes Deployments
  • Endpoint Authentication with JWT (For web phones)
  • Support for STIR/SHAKEN
  • Web Application

To learn more about Routr's innovative features, challenges, and opportunities, read the official handbook or get the eBook.