Topic

hls

Repositories (1308)

FFmpeg
FFmpeg FFmpeg C

Mirror of https://git.ffmpeg.org/ffmpeg.git

59.3k
video.js
video.js videojs JavaScript

Video.js - open source HTML5 video player

39.7k
srs
srs ossrs C++

SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec supp...

28.8k
mediamtx
mediamtx bluenviron Go

Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP media server and media proxy that allows to read, publish, proxy, record and playback...

18.6k
ZLMediaKit
ZLMediaKit ZLMediaKit C++

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based...

17k
hls.js
hls.js video-dev TypeScript

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

16.6k
DPlayer
DPlayer DIYgod JavaScript

:lollipop: Wow, such a lovely HTML5 danmaku video player

16.4k
digital_video_introduction
digital_video_introduction leandromoreira Jupyter Notebook

A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

16.2k
go2rtc
go2rtc AlexxIT Go

Ultimate camera streaming application

12.9k
owncast
owncast owncast Go

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

11.2k
react-player
react-player cookpete TypeScript

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

10.2k
livego
livego gwuhaolin Go

live video streaming server in golang

10.2k
xgplayer
xgplayer bytedance JavaScript

A HTML5 video player with a parser that saves traffic

9.2k
mediago
mediago caorushizi TypeScript

Cross-platform video downloader — sniff and grab m3u8/HLS streams, Bilibili, YouTube and more. Desktop + Docker + 🦞.

8.9k
mediaelement
mediaelement mediaelement JavaScript

HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5...

8.3k
N_m3u8DL-RE
N_m3u8DL-RE nilaoda C#

Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文.

7.8k
shaka-player
shaka-player shaka-project JavaScript

JavaScript player library / DASH & HLS client / MSE-EME player

7.6k
clappr
clappr clappr JavaScript

An extensible, plugin-oriented, HTML5-first media player for the web

7.5k
Node-Media-Server
Node-Media-Server illuspas JavaScript

A Node.js implementation of RTMP/HTTP-FLV Media Server

6.2k
videojs-player
videojs-player surmon-china TypeScript

@videojs player component for @vuejs(3) and React.

5.4k
restreamer
restreamer datarhei HTML

The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Uplo...

5k
anyRTC-RTMP-OpenSource
anyRTC-RTMP-OpenSource anyrtcIO-Community C++

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

4.9k
Ant-Media-Server
Ant-Media-Server ant-media Java

Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling

4.7k
openwifi
openwifi open-sdr C

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

4.6k
M3U8-Downloader
M3U8-Downloader HeiSir2014 JavaScript

M3U8-Downloader 支持多线程、断点续传、加密视频下载缓存。

4.1k
vidgear
vidgear abhiTronix Python

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

3.7k
player
player vidstack TypeScript

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

3.5k
media-server
media-server ireader C

RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM

3.5k
gpac
gpac gpac C

GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery

3.2k
docker-wyze-bridge
docker-wyze-bridge mrlt8 Python

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

3.2k
OvenMediaEngine
OvenMediaEngine OvenMediaLabs C++

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS

3.1k
HaishinKit.swift
HaishinKit.swift HaishinKit Swift

Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.

3k
lal
lal q191201771 Go

🔥 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,...

3k
videojs-contrib-hls
videojs-contrib-hls videojs JavaScript

HLS library for video.js

2.9k
vime
vime vime-js TypeScript

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

2.8k
hls-downloader
hls-downloader puemos TypeScript

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

2.6k
griffith
griffith zhihu TypeScript

A React-based web video player

2.5k
Bento4
Bento4 axiomatic-systems C++

Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

2.4k
chimee
chimee Chimeejs JavaScript

a video player framework aims to bring wonderful experience on browser

2.4k
monibuca
monibuca langhuihui Go

🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server

2.4k
xiu
xiu harlanc Rust

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

2.3k
h265web.js
h265web.js numberwolf JavaScript

🔥 作者:常炎隆(Author: ChangYanlong):HEVC/H.265 网页直播/点播播放器 支持硬解! 支持H.265的HttpFLV/HLS/MP4/TS/FLV/M3U8/Websocket播放。 🔥 A HEVC/H.265...

2.3k
m3u8
m3u8 globocom Python

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

2.3k
H5-dash-hls-rtmp-webrtc
H5-dash-hls-rtmp-webrtc Tinywan JavaScript

:sunflower: 传统直播:HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权。:green_apple: 实时直播:WebRTC

2.2k
nginx-vod-module
nginx-vod-module kaltura C

NGINX-based MP4 Repackager

2.1k
v4l2rtspserver
v4l2rtspserver mpromonet C++

RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9

2k
hls4ml
hls4ml fastmachinelearning Python

Machine learning on FPGAs using HLS

2k
basic_verilog
basic_verilog pConst Verilog

Must-have verilog systemverilog modules

1.9k
awesome-video
awesome-video krzemienski HTML

A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.

1.9k
laravel-ffmpeg
laravel-ffmpeg protonemedia PHP

This package provides an integration with FFmpeg for Laravel. Laravel's Filesystem handles the storage of the files.

1.8k