livego

Live broadcast server

A simple and efficient live broadcast server in Go that supports multiple transmission protocols and formats.

live video streaming server in golang

GitHub

10k stars
228 watching
2k forks
Language: Go
last commit: 16 days ago
Linked from 1 awesome list

flashflvgolangh264hlslivestreamrtmpvideo

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
quangngotan95/go-m3u8 Library for parsing and generating Apple HTTP Live Streaming m3u8 playlists 118
alexxit/go2rtc A streaming application that supports multiple protocols and sources, enabling real-time video transmission from various devices to different platforms. 6,662
gopeedlab/gopeed A high-speed download manager that supports various platforms and protocols. 16,882
golang/protobuf Provides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data. 9,785
grpc/grpc-go A high-performance RPC framework that supports mobile and HTTP/2-based communication. 21,100
air-verse/air A command line utility for live reloading of Go applications during development. 18,194
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 78,978
grafov/m3u8 Library to parse and generate M3U8 playlists used in HTTP Live Streaming (Apple HLS) for internet video translations. 1,233
livekit/livekit An end-to-end WebRTC stack for real-time video conferencing and data sharing 10,585
xiaonanln/goworld A scalable distributed game server engine with hot swapping capabilities and support for multiple communication protocols. 2,573
shogo4405/haishinkit.swift A library for streaming live video and audio from mobile devices to remote servers using RTMP and SRT protocols 2,782
golang/go A programming language designed to build simple, reliable, and efficient software 124,071
etherlabsio/go-m3u8 A Golang package for parsing and generating HLS playlists. 28
oxequa/realize Automates common tasks and provides live reloading for Golang applications. 4,460
iawia002/lux A fast and simple video downloader written in Go. 27,737