gortsplib
lal
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gortsplib
lal
- [OpenSource] I am building high performance Plex alternative in Go for Movies and TV Show
-
Grab single frame from RTSP network stream
This library claims to be pure-Go, with the only dependency being another small Go lib, and supports RTSP and H.265, and has recent activity - https://github.com/q191201771/lal
- Video streaming in golang
What are some alternatives?
rtsp-stream - Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
gomedia - golang library for rtmp, mpeg-ts,mpeg-ps,flv,mp4,ogg,rtsp
libvlc-go - Go bindings for libVLC and high-level media player interface
Voogle
Vnc2Video - A fully featured VNC client written in golang
livekit - End-to-end stack for WebRTC. SFU media server and SDKs.
go-libav - Go language bindings for ffmpeg libraries
Pion WebRTC - Pure Go implementation of the WebRTC API
libgosubs - golang library to read and write various subtitle formats
GoHM - H265/HEVC HM Video Codec in Go
lunarr-go - [WIP] Self-hosted media streaming server designed as an alternative to Plex, allowing you to monitor and manage your movie and TV show files on a headless server.