#Hls

Showing 54 of 54 repositories tagged #hls, ranked by stars

bluenviron
bluenviron
mediamtx

Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.

Score
100
★ 19.4k ⑂ 2.3k +35/day
Go
AlexxIT
AlexxIT
go2rtc

Ultimate camera streaming application

Score
90
★ 13.4k ⑂ 1.2k +53/day
Go
owncast
owncast
owncast

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

Score
80
★ 11.4k ⑂ 1.2k +14/day
HTML
cookpete
cookpete
react-player

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

Score
100
★ 10.3k ⑂ 1.2k +4/day
TypeScript
gwuhaolin
gwuhaolin
livego

live video streaming server in golang

Score
70
★ 10.2k ⑂ 2.0k
Go
anyrtcIO-Community
anyrtcIO-Community
anyRTC-RTMP-OpenSource

RTMP 推流器,RTMP(HLS)秒开播放器,直播点播,跨平台(Win,IOS,Android)开源代码

Score
83
★ 4.9k ⑂ 1.6k
C++
abhiTronix
abhiTronix
vidgear

A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

Score
100
★ 3.7k ⑂ 286 +1/day
Python
vidstack
vidstack
player

UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js.

Score
89
★ 3.6k ⑂ 217 +6/day
TypeScript
mrlt8
mrlt8
docker-wyze-bridge

WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

Score
100
★ 3.2k ⑂ 282 +2/day
Python
q191201771
q191201771
lal

🔥 Golang audio/video live streaming lib/client/server. support RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket-FLV/TS, GB28181, H264/H265/AAC/G711/OPUS, relay, cluster, record, HTTP Notify/API/UI. 直播

Score
60
★ 3.0k ⑂ 495
Go
vime-js
vime-js
vime

Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

Score
33
★ 2.8k ⑂ 155 +1/day
TypeScript
puemos
puemos
hls-downloader

Web Extension for sniffing and downloading HTTP Live streams (HLS)

Score
78
★ 2.6k ⑂ 301 +1/day
TypeScript
zhihu
zhihu
griffith

A React-based web video player

Score
67
★ 2.5k ⑂ 226 +1/day
TypeScript
harlanc
harlanc
xiu

A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀

Score
100
★ 2.3k ⑂ 237 +4/day
Rust
fastmachinelearning
fastmachinelearning
hls4ml

Machine learning on FPGAs using HLS

Score
100
★ 2.0k ⑂ 569 +1/day
Python
galaxy-s10
galaxy-s10
billd-live

基于Vue3 + WebRTC + Nodejs + SRS搭建的直播间

Score
90
★ 1.7k ⑂ 350
Vue
superpoweredSDK
superpoweredSDK
Low-Latency-Android-iOS-Linux-Windows-tvOS-macOS-Interactive-Audio-Platform

🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers.

Score
100
★ 1.4k ⑂ 286 +5/day
C++
doonny
doonny
PipeCNN

An OpenCL-based FPGA Accelerator for Convolutional Neural Networks

Score
0
★ 1.4k ⑂ 373
C
asdfghj1237890
asdfghj1237890
WebVideo2NAS

Self-hosted Chrome → NAS pipeline: capture HLS / DASH / MP4 streams from any site and download to your NAS. Single multi-arch Docker image (FastAPI + worker + ffmpeg) distributed via GHCR.

Score
80
★ 1.1k ⑂ 67
Python
AstraeLabs
AstraeLabs
VibraVid

Downloader for Movie, Series, Anime, Album + MPD/M3U8/ISM/MP4.

Score
100
★ 1.1k ⑂ 148 +3/day
Python
Tinywan
Tinywan
lua-nginx-redis

:hibiscus: Redis、Lua、Nginx、OpenResty 入门教程

Score
40
★ 1.1k ⑂ 381
Lua
alfg
alfg
docker-nginx-rtmp

🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.

Score
50
★ 1.1k ⑂ 409
XSLT
quasarstream
quasarstream
python-ffmpeg-video-streaming

📼 Package media content for online streaming(DASH and HLS) using FFmpeg

Score
33
★ 860 ⑂ 139
Python
hitarth-gg
hitarth-gg
zenshin

🔖 Web & Electron based Anime Streaming App for 🐈s

Score
44
★ 744 ⑂ 67 +2/day
JavaScript
JulianKemmerer
JulianKemmerer
PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.

Score
67
★ 734 ⑂ 60 +6/day
Python
Roverr
Roverr
rtsp-stream

Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.

Score
40
★ 722 ⑂ 168
Go
atyenoria
atyenoria
janus-webrtc-gateway-docker

Perfect Docker Image for Media Streaming Expert User ( https://github.com/meetecho/janus-gateway )

Score
10
★ 692 ⑂ 197
Dockerfile
openplayerjs
openplayerjs
openplayerjs

Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VMAP/SIMID/OMID/non-linear ads

Score
56
★ 646 ⑂ 90
TypeScript
shimberger
shimberger
gohls

A server that exposes a directory for video streaming via web interface

Score
20
★ 583 ⑂ 82
Go
beeequeue
beeequeue
yuna

ツ An anime player.

Score
11
★ 570 ⑂ 45
TypeScript
ffplayout
ffplayout
ffplayout

Rust and ffmpeg based playout

Score
75
★ 564 ⑂ 139 +1/day
Rust
oopsguy
oopsguy
m3u8

A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。

Score
30
★ 548 ⑂ 139
Go
clitic
clitic
vsd

Download streams from DASH and HLS playlists.

Score
50
★ 521 ⑂ 55 +5/day
Rust
savokiss
savokiss
vue-videojs-demo

Use video.js & vue to play RTMP && HLS streams && playback

Score
0
★ 346 ⑂ 88
JavaScript
josephnhtam
josephnhtam
live-streaming-server-net

A .NET implementation of RTMP live streaming server, supporting HTTP-FLV, WebSocket-FLV, HLS, Kubernetes, cloud storage services integration and more.

Score
60
★ 329 ⑂ 46 +2/day
C#
bluenviron
bluenviron
gohlslib

HLS client and muxer library for the Go programming language

Score
50
★ 184 ⑂ 54
Go
peaBerberian
peaBerberian
wasp-hls

WebAssembly-based (Rust) & in-worker HLS Media Player for the web

Score
25
★ 184 ⑂ 7
Rust
kaltura
kaltura
media-framework

Kaltura Live Media Framework

Score
70
★ 178 ⑂ 30
C
orthdron
orthdron
subatic

Extremely simple video hosting Site that scales with you

Score
30
★ 161 ⑂ 11
TypeScript
vidstack
vidstack
examples

Examples on how to use Vidstack with your favourite JS and CSS libraries.

Score
22
★ 151 ⑂ 26
TypeScript
superuser404notfound
superuser404notfound
AetherEngine

Media player engine for iOS, tvOS and macOS. FFmpeg demux, VideoToolbox / dav1d / libavcodec decode (HEVC, H.264, AV1, VP9, MPEG-2, VC-1), live TV with DVR timeshift, Dolby Atmos passthrough, HDR10 / HDR10+ / Dolby Vision / HLG, inline text + bitmap subtitle decode, plus a lean audio-only path with system Now-Playing. You ship the UI.

Score
50
★ 106 ⑂ 27 +18/day
Swift
SRGSSR
SRGSSR
pillarbox-apple

A next-generation reactive media playback ecosystem for Apple platforms.

Score
33
★ 102 ⑂ 11
Swift
100mslive
100mslive
100ms-react-native

React Native Live Streaming, Video Conferencing SDK & Sample App

Score
67
★ 100 ⑂ 39
TypeScript
martinbjeldbak
martinbjeldbak
acestream-http-proxy

Stream AceStream sources on macOS and other systems without needing to install AceStream player

Score
20
★ 96 ⑂ 18
Dockerfile
jordicenzano
jordicenzano
go-ts-segmenter

Live TS segmenter and HLS manifest creation in Go

Score
0
★ 95 ⑂ 13
Go
erkexzcx
erkexzcx
stalkerhek

Stalker portal proxy server that allows sharing account on multiple STB boxes and play on VLC.

Score
10
★ 92 ⑂ 53
Go
databricks
databricks
terraform-databricks-lakehouse-blueprints

Set of Terraform automation templates and quickstart demos to jumpstart the design of a Lakehouse on Databricks. This project has incorporated best practices across the industries we work with to deliver composable modules to build a workspace to comply with the highest platform security and governance standards.

Score
0
★ 92 ⑂ 35 +1/day
Python
soyersoyer
soyersoyer
fmp4streamer

Fmp4streamer streams your V4L2 camera directly to any browser and media player as MP4 (H264).

Score
17
★ 88 ⑂ 7
Python
futzu
futzu
SCTE-35_HLS_x9k3

HLS and SCTE-35 x9k3 is a HLS Segmenter with SCTE 35, and Live Streaming from Non-Live Soures and Looping.

Score
0
★ 82 ⑂ 19
Python
creeveliu
creeveliu
HTTPLiveStreamingTools

Latest Apple HLS tools copy from Apple Developer Center

Score
0
★ 76 ⑂ 7
2bc4
2bc4
twitch-hls-client

Minimal CLI client for watching Twitch streams

Score
67
★ 74 ⑂ 8 +1/day
Rust
tjenkinson
tjenkinson
mock-hls-server

Fake a live/event HLS stream from a VOD one. Useful for testing. Supports looping.

Score
33
★ 71 ⑂ 9
JavaScript
emrahcom
emrahcom
emrah-buster-templates

The templates of the emrah-buster installer.

Score
0
★ 61 ⑂ 40
Shell
rafaelcaricio
rafaelcaricio
gst-flexhlssink-rs

This plugin was renamed to hlssink3 and is being merged upstream to GStreamer official Rust plugins https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/514

Score
0
★ 13 ⑂ 1 +13/day
Rust
Related Topics
#video#rtmp#ffmpeg#streaming#dash#golang#audio#react#docker#m3u8#webrtc#player

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly