vipsir/litv-go

By vipsir

Updated about 1 year ago

litv-go is a high-performance live streaming proxy developed in Golang

Image
Networking
Web servers
7

6.3K

vipsir/litv-go repository overview

A High Performance Live Streaming Proxy

litv-go is a high-performance live streaming proxy developed in Golang, With ​lightweight efficiency (low memory footprint) and ​stable, smooth playback as its core advantages.

featuring:
✓ ​Instant channel switching (millisecond-level)
✓ ​Ultra-low latency (optimized TCP/UDP transmission)
✓ ​Multi-source load balancing (intelligent route selection)
✓ ​Adaptive HLS/MPEG-TS transcoding
✓ ​EPG electronic program guide
✓ ​Multi-device compatibility

📦 Supported Platforms

Deployment MethodSupported SystemsManagement Method
Native BinaryGeneric Linux AMD64/ARM64/ARMV7, Synology DSM/OpenWRT/Wankeyunsystemd/synoservice
Docker ContainerAll Docker-supported systemsdocker commands

🚀 Quick Start

Docker container deployment
docker run -d \
  --restart=always \
  --name litv-go \
  -p 8080:8080 \
  -e SECRET_TOKEN=your_token_here \
  vipsir/litv-go:latest
Service Management
# Start/Stop container
docker start/stop litv-go

# View logs
docker logs -f litv-go

# Enter container
docker exec -it litv-go sh

# Update container
docker pull vipsir/litv-go:latest
docker stop litv-go && docker rm litv-go

# Rerun the run command
Native Installation
wget https://cdn.jsdelivr.net/gh/hostemail/cdn@main/litv/install_litv.sh
chmod +x install_litv.sh
sudo ./install_litv.sh

Tag summary

Content type

Image

Digest

sha256:f19fd2167

Size

321 Bytes

Last updated

about 1 year ago

docker pull vipsir/litv-go:buildcache