Topic

hls

Repositories (1161)

FFmpeg
FFmpeg FFmpeg C

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

52k
video.js
video.js videojs JavaScript

Video.js - open source HTML5 video player

39.1k
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.

27.5k
DPlayer
DPlayer DIYgod JavaScript

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

16k
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: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

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

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

15.9k
ZLMediaKit
ZLMediaKit ZLMediaKit C++

WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11

15.2k
mediamtx
mediamtx bluenviron Go

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

14.6k
owncast
owncast owncast Go

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

10.4k
livego
livego gwuhaolin Go

live video streaming server in golang

10k
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...

9.9k
xgplayer
xgplayer bytedance JavaScript

A HTML5 video player with a parser that saves traffic

8.9k
go2rtc
go2rtc AlexxIT Go

Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.

8.6k
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
shaka-player
shaka-player shaka-project JavaScript

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

7.6k
mediago
mediago caorushizi TypeScript

跨平台视频提取工具:支持流媒体下载、视频下载、m3u8 下载及 B站视频下载,提供 Windows 和 Mac 桌面客户端。Cross-platform video extraction tool: Supports...

7.5k
clappr
clappr clappr JavaScript

:clapper: An extensible media player for the web.

7.3k
N_m3u8DL-RE
N_m3u8DL-RE nilaoda C#

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

5.6k
videojs-player
videojs-player surmon-china TypeScript

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

5.4k
Node-Media-Server
Node-Media-Server illuspas JavaScript

A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server

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

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

4.8k
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...

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

Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds...

4.4k
openwifi
openwifi open-sdr C

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

4.1k
M3U8-Downloader
M3U8-Downloader HeiSir2014 JavaScript

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

3.9k
vidgear
vidgear abhiTronix Python

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

3.6k
media-server
media-server ireader C

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

3.2k
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...

3k
docker-wyze-bridge
docker-wyze-bridge mrlt8 Python

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

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
gpac
gpac gpac C

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

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

HLS library for video.js

2.8k
HaishinKit.swift
HaishinKit.swift HaishinKit Swift

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

2.8k
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
OvenMediaEngine
OvenMediaEngine AirenSoft C++

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

2.7k
griffith
griffith zhihu TypeScript

A React-based web video player

2.5k
chimee
chimee Chimeejs JavaScript

a video player framework aims to bring wonderful experience on browser

2.4k
hls-downloader
hls-downloader puemos TypeScript

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

2.3k
Bento4
Bento4 axiomatic-systems C++

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

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

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

2.1k
m3u8
m3u8 globocom Python

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

2.1k
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.1k
h265web.js
h265web.js numberwolf C

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

2.1k
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

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
basic_verilog
basic_verilog pConst Verilog

Must-have verilog systemverilog modules

1.8k
awesome-video
awesome-video krzemienski HTML

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

1.7k
billd-live
billd-live galaxy-s10 Vue

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

1.6k
monibuca
monibuca langhuihui JavaScript

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

1.6k