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.
The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
Red5 Server core
Audio Normalization for Python/ffmpeg
Encrypted Media Extensions
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 🚀
Free Open Source No-Download HTML5 Media Player for Video, Music, Audio, Android, iPhone, FLV, MP4, WEBM
Showcases build around the Bitmovin Adaptive Streaming Player, demonstrating usage and capabilities of the HTML5 based HLS and MPEG-DASH player, as well as the Flash based Fallback.
A guide to cables and connectors used for audiovisual tech
Roku Automated Channel Testing: Selenium-based WebDriver + Robot Framework + JS Framework + Samples
Current draft (HTML): https://aomediacodec.github.io/av1-rtp-spec/
Secure Interactive Media Interface Definition (SIMID)
A collection of video players with vaguely simple GUIs for video engineers.
Deprecated, moved to: https://github.com/Dash-Industry-Forum/DASH-IF-Conformance
Tool suite for Roku channel development.
Demos of MPEG-DASH and DRM.
W3C Audiovisual Media Formats for Browsers Community Group
An example of how to build a third-party application that uses SecondState's Wasm VM to edit video on the server side. This prototype shows how video can undergo frame-by-frame, pixel-by-pixel processing using native Wasm data only i.e. pixel as i32
A ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists