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
10k stars
228 watching
2k forks
Language: Go
last commit: 16 days ago
Linked from 1 awesome list
flashflvgolangh264hlslivestreamrtmpvideo
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 |