Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
GitHub stars and default-branch commits for krzemienski/awesome-video.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
🐋 A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux.
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
A reference system for end to end live streaming video. Capture, encode, package, uplink, origin, CDN, and player.
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Middleware for serving HTTP Live Streaming (HLS) compatible media streams in NodeJS.
encoder with hls output based on gstreamer.
OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS
A simple HLS playlist parser for Java
Download the files of m3u8 using python. (基于Python的m3u8下载器)
A set of command lines to debug video streaming files like mp4 (MPEG-4 Part 14), ts (MPEG-2 Part 1), fmp4 in Dash, HLS, or MSS, with or without DRM.
A clustered video stream is an AWS architecture that increases the quality and reliability of live events by providing seamless regional failover capabilities for live video steams. Operators can monitor the status of the clustered stream from a single pane of glass and dynamically control from which region the stream consumed by a player originates.
HLS stream health monitoring utility tool provides an report of live HLS stream. This utility tool checks the all available bitrate streams and generates the report in html file format. HTML file is viewable in all devices phone/tablet/PC. Utility tool also recognizes #EXT-X-DISCONTINUITY tag in the stream. Validation will be done at the sub-mili seconds level. This tool also recongises custom markers in the stream, and validates marker position in all the available bitrates. This will save your time in finding stream issues just by looking at the report. This utility tool is created for on mac system and generated report can be viewable in all sytems/phones
Node.js DASH and HLS downloader
HLSを使ってみたです.