Open Source Server

Gazer Proxy Streaming Server

Open-source Go-based RTMP proxy server with GPU transcoding, many-to-many stream routing, and enterprise linkage capabilities for professional broadcasting workflows.

Free Community Edition
gazer-proxy
$ ./gazer-proxy --config config.yml
[INFO] Starting Gazer Proxy Server v2.0.0
[INFO] GPU transcoding enabled
[INFO] RTMP server listening on :1935
[INFO] Server ready - accepting connections
_
5 Active Streams
15MB/s Throughput

Enterprise-Grade Streaming Features

Built for scalability, performance, and reliability

GPU Transcoding

Hardware-accelerated video transcoding using NVIDIA and AMD GPUs for high-performance stream processing with minimal CPU overhead.

  • NVIDIA NVENC support
  • AMD VCE acceleration
  • Multiple codec support
  • Real-time processing

Linkage Router System

Advanced stream routing with configurable routers and links. Community edition includes 1 router with unlimited links, Professional charges per router and limits links per router.

  • Dynamic router configuration
  • Multi-platform distribution
  • License-controlled scaling
  • Backup stream support (Pro)

S3 Cloud Recording

Automatic cloud recording to Amazon S3 compatible storage with configurable quality settings and retention policies.

  • AWS S3 integration
  • Automatic upload
  • Configurable quality
  • Retention management

Docker Deployment

Production-ready Docker containers with orchestration support for easy deployment and scaling in cloud environments.

  • Docker & Docker Compose
  • Kubernetes manifests
  • Auto-scaling support
  • Health monitoring

Go Performance

Built with Go for exceptional performance, low memory usage, and excellent concurrency handling for high-throughput scenarios.

  • High concurrency
  • Low memory footprint
  • Fast startup times
  • Cross-platform binaries

Enterprise Security

Comprehensive security features including authentication, encryption, and access controls for enterprise deployments.

  • RTMPS/SSL encryption
  • Token-based auth
  • Access control lists
  • Audit logging

Shared Features (Both Editions)

Core capabilities available in Community and Professional

H.264 & H.265 Encoding

Hardware-accelerated encoding support

RTMP/RTMPS Streaming

Standard streaming protocol support

Real-time Preview

Live stream monitoring capabilities

Basic Configuration

Essential stream settings and controls

Connection Monitoring

Stream status and health tracking

Community Support

Forum-based community assistance

Flexible Deployment Options

Choose the deployment model that fits your needs

Community Edition

Free
  • Core RTMP proxy functionality
  • 1 linkage router included
  • Unlimited links (sources & destinations)
  • GPU transcoding
  • S3 cloud recording
  • Docker deployment
  • Community support
  • Open source license

Professional Edition

$5/router/month
  • Unlimited routers ($5/month each)
  • 3 links per router included
  • $1/month per additional link
  • Advanced analytics & monitoring
  • API access for integrations
  • Custom encoding profiles
  • Enterprise authentication
  • Audit logging & compliance
  • SLA guarantees & dedicated support
  • Stream Recording & Playback
  • Multi-tenant Management
  • Professional Dashboard & Reporting
  • WaddleBot AI Integration (Future)
  • SSO/SAML Access for Manager
  • Email Support + Support Portal SLA

License Server Integration

Professional edition integrates with license server for scalable router management

How It Works

The Professional edition connects to our license server to validate and manage linkage router limits dynamically. The license server returns the number of allowed routers as part of the license response, and the application enforces these limits automatically.

Dynamic License Validation

Real-time license checking against our server

Router Limit Enforcement

Application automatically limits routers based on license units

Scalable Licensing

Add more routers by purchasing additional license units

1

License Check

Application queries license server

2

Units Returned

Server returns allowed router count

3

Limit Enforced

App enables routers up to limit

Quick Start Guide

Get up and running in minutes

1

Clone Repository

git clone https://github.com/penguintechinc/gazer.git
2

Run with Docker

docker-compose up -d
3

Start Streaming

rtmp://localhost:1935/live/stream_key

Performance Requirements

GPU Encoding Recommended: For large streams and multiple routers on a single server, a dedicated GPU with strong encoding capabilities (NVIDIA RTX series or equivalent) is required to handle high-throughput transcoding efficiently.

Need More Routers or Links?

Upgrade to Professional Edition with unlimited routers at $5 each, 3 links included per router, then $5 per additional link, plus exclusive features like backup stream.

Unlimited Routers ($5 each)
3 Links + $5 Each Additional
Backup Stream (Pro Only)
Contact Sales Team
$5 Per Router
Routers
24/7 Support