Awesome Open Source
Awesome Open Source
Combined Topics
hls
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 118 Hls Open Source Projects
Categories
>
Networking
>
Hls
Video.js
⭐
31,157
Video.js - open source HTML5 & Flash video player
Ffmpeg
⭐
24,318
Mirror of https://git.ffmpeg.org/ffmpeg.git
Srs
⭐
11,354
SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181/RTSP.
Digital_video_introduction
⭐
11,179
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
Dplayer
⭐
11,062
🍭 Wow, such a lovely HTML5 danmaku video player
Hls.js
⭐
9,671
JavaScript HLS client using Media Source Extension
Mediaelement
⭐
7,594
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 MediaElement API, enabling a consistent UI in all browsers.
Clappr
⭐
5,250
🎬 An extensible media player for the web.
React Player
⭐
5,155
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Livego
⭐
5,103
live video streaming server in golang
Shaka Player
⭐
4,886
JavaScript player library / DASH & HLS client / MSE-EME player
Owncast
⭐
4,428
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
Xgplayer
⭐
3,942
A HTML5 video player with a parser that saves traffic
Node Media Server
⭐
3,866
A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server
Vue Video Player
⭐
3,685
🎞 @videojs component for @vuejs
Zlmediakit
⭐
2,967
A lightweight RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/WebRTC server and client framework based on C++11
Videojs Contrib Hls
⭐
2,669
HLS library for video.js
Chimee
⭐
2,269
a video player framework aims to bring wonderful experience on browser
Griffith
⭐
2,150
A React-based web video player
Haishinkit.swift
⭐
2,069
Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.
Openwifi
⭐
1,737
open-source IEEE802.11/Wi-Fi baseband chip/FPGA design
Html5 Dash Hls Rtmp
⭐
1,662
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Vime
⭐
1,558
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Media Server
⭐
1,412
RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
Nginx Vod Module
⭐
1,391
NGINX-based MP4 Repackager
Gpac
⭐
1,359
Modular Multimedia framework for packaging, streaming and playing your favorite content.
Indigo Player
⭐
1,178
Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element.
Low Latency Android Ios Linux Windows Tvos Macos Interactive Audio Platform
⭐
1,136
🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers.
V4l2rtspserver
⭐
1,121
RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9
Shinobi
⭐
1,103
☮️ 🇵🇸 Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer
M3u8
⭐
1,094
Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions
Starrysky
⭐
1,031
🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)
P2p Media Loader
⭐
854
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Laravel Ffmpeg
⭐
832
This package provides an integration with FFmpeg for Laravel. Laravel's Filesystem handles the storage of the files.
M3u8
⭐
810
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. 🎦
Pipecnn
⭐
792
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
Hlsjs P2p Engine
⭐
770
Let your viewers become your unlimitedly scalable CDN.
Docker Nginx Rtmp
⭐
630
🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
Go Oryx
⭐
610
The go-oryx is a toolkit for SRS.
Janus Webrtc Gateway Docker
⭐
593
Perfect Docker Image for Media Streaming Expert User ( https://github.com/meetecho/janus-gateway )
Streamline
⭐
586
A reference system for end to end live streaming video. Capture, encode, package, uplink, origin, CDN, and player.
Hls Downloader Web Extension
⭐
533
Web Extension for sniffing and downloading HTTP Live streams (HLS)
Lal
⭐
503
🔥 Golang live stream lib/client/server. support RTMP/RTSP/HLS/HTTP[S]-FLV/HTTP-TS, H264/H265/AAC, relay, cluster, record, HTTP API/Notify, GOP cache.
Iptv
⭐
494
一键安装管理 FFmpeg / nginx / openresty / xray / v2ray / armbian / proxmox / cloudflare partner,workers / ibm cloud foundry 脚本
Hls4ml
⭐
493
Machine learning in FPGAs using HLS
Fastocloud
⭐
464
Self-hosted IPTV/NVR/CCTV/Video service (Community version)
M3u8 Downloader
⭐
444
M3U8-Downloader 支持多线程、断点续传、加密视频下载缓存。
Easyplayer Rtsp Android
⭐
440
An elegant, simple, fast android RTSP/RTMP/HLS/HTTP Player.EasyPlayer support RTSP(RTP over TCP/UDP)version & Pro version,cover all kinds of streaming media!EasyPlayer是一款精炼、高效、稳定的流媒体播放器,分为RTSP版和Pro版本,支持各种各样的流媒体音视频播放!
Awesome Video
⭐
430
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Gohls
⭐
414
A server that exposes a directory for video streaming via web interface
Free Hls
⭐
406
一个自由的 HLS 解决方案
Mxreality.js
⭐
392
普通全景视频,直播全景视频,hls和flv全景VR视频直播,全景图片、VR模型、多终端自适应
Tsduck
⭐
391
MPEG Transport Stream Toolkit
Hlsdl
⭐
377
C program to download VoD HLS (.m3u8) files
Yuna
⭐
373
ツ An anime player that integrates with AniList, Simkl, Crunchyroll, and Hidive.
Rapidvms
⭐
370
rapidvms(open source VMS/NVR Video Management System/ Network Video Recorder) mail to
[email protected]
for latest version
Rtsp Stream
⭐
361
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Php Practice
⭐
351
🌹 一天一点点,积少成多...
Pp4fpgas Cn
⭐
351
中文版 Parallel Programming for FPGAs
Mediaelement Plugins
⭐
331
Plugins for the main mediaelement project
Monibuca
⭐
311
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
Awesome Live Stream
⭐
297
Webrtc && Nginx && DASH && Quic 学习资料收集,持续更新中
Python Ffmpeg Video Streaming
⭐
284
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
Vue Videojs Demo
⭐
276
Use video.js & vue to play RTMP && HLS streams && playback
Chimee Player
⭐
275
A complete set of H5 player. 这是一套包含UI插件、FLV和HLS解码器的快速上手解决方案,可以按您的业务场景适当调整依赖后重新构建打包。
Node Video Lib
⭐
267
Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer
Hlx_examples
⭐
263
Open Source HLx Examples
Openplayerjs
⭐
259
Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VPAID/VMAP ads
Php Ffmpeg Video Streaming
⭐
249
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
M3u8
⭐
246
A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。
Jmuxer
⭐
233
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Minyami
⭐
228
A lovely video downloader for HLS videos
Nginx Rtmp Monitoring
⭐
225
real-time monitoring statistics dashboard for nginx rtmp module
Ovenplayer
⭐
202
OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming.
Openwifi Hw
⭐
194
FPGA/hardware design of openwifi
Blss
⭐
188
NGINX-based Live Media Streaming Server
M3u8parser
⭐
187
A light weight M3U8 parser. Support X-Key & X-Session-Key.
Magicalexoplayer
⭐
181
The Easiest Way To Play/Stream Video And Audio Using Google ExoPlayer In Your Android Application
Media Server
⭐
176
A brpc-based server to host and proxy live streams
Lenet5_hls
⭐
172
FPGA Accelerator for CNN using Vivado HLS
Mediasdk
⭐
170
The library is working for downloading video while playing the video, the video contains M3U8/MP4
Fpga_readings
⭐
164
Recipe for FPGA cooking
P2p Cdn Sdk Javascript
⭐
162
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Shaka Player Embedded
⭐
157
Shaka Player in a C++ Framework
Ott Packager
⭐
153
OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS
Mamba
⭐
152
Mamba is a Swift iOS, tvOS and macOS framework to parse, validate and write HTTP Live Streaming (HLS) data.
Hls Server
⭐
147
Middleware for serving HTTP Live Streaming (HLS) compatible media streams.
Playease
⭐
146
This is not only an HTML5 FLV Player, but also supports HTTP/WS-fMP4, MPEG-DASH, HLS and Original HTML5 Media Resources, with an independent UI framework.
Video2hls
⭐
144
Prepare a video to be streamed with HLS
Docker Streaming Server
⭐
143
Live streaming server
Pipelinec
⭐
140
A C-like hardware description language (HDL) adding HLS(high level synthesis)-like automatic pipelining as a language construct/compiler feature.
Desktoplivestreaming
⭐
139
DesktopLiveStreaming
Ffplayout Engine
⭐
137
python and ffmpeg based playout
Gemm_hls
⭐
137
Scalable systolic array-based matrix-matrix multiplication implemented in Vivado HLS for Xilinx FPGAs.
Rtmp Ts Dash Webrtc
⭐
132
👾 音视频解决方案 Audio and video solutions(AV1)
Live Stream From Desktop
⭐
126
Provide guidance to test live streaming (mpeg-dash or hls) or vod from your desktop
Raspilive
⭐
123
📷 Stream video from the Raspberry Pi Camera Module to the web
Pp4fpgas Cn Hls
⭐
102
HLS Project of pp4fpgas - https://github.com/xupsh/pp4fpgas-cn
Sjmediacacheserver
⭐
101
A HTTP Media Caching Framework. It can cache FILE or HLS media. 音视频边播边缓存框架, 支持 HLS(m3u8) 和 FILE(mp4, mp3等).
Mediaelement Files
⭐
92
Sample media files (MP4, WebM, Ogv, MP3, etc.) for the MediaElement.js library
1-100 of 118 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210