Skip to main content

Running a local go-livepeer broadcaster connects your development environment directly to the Livepeer Network, bypassing managed API infrastructure. Use this when you need to test RTMP ingest, custom Orchestrator selection, or payment flows with full network access.

Prerequisites

  • go-livepeer installed (see )
  • An Arbitrum One RPC endpoint (Alchemy, Infura, or any Arbitrum RPC provider)
  • An Ethereum keystore file with ETH on Arbitrum One for payment deposits
Once the deposit is funded and a test stream completes successfully, the Gateway is ready for development workloads. See the production checklist before moving to real traffic.

ETH Escrow and Deposits

Managing TicketBroker deposits including withdrawal.

Transcoding

The segment submission API the local broadcaster uses.

Local Development Overview

Choosing the right local setup for your development scenario.
Last modified on June 2, 2026