https://github.com/matvp91/superstreamer Skip to content Navigation Menu Toggle navigation Sign in * Product + GitHub Copilot Write better code with AI + Security Find and fix vulnerabilities + Actions Automate any workflow + Codespaces Instant dev environments + Issues Plan and track work + Code Review Manage code changes + Discussions Collaborate outside of code + Code Search Find more, search less Explore + All features + Documentation + GitHub Skills + Blog * Solutions By company size + Enterprises + Small and medium teams + Startups By use case + DevSecOps + DevOps + CI/CD + View all use cases By industry + Healthcare + Financial services + Manufacturing + Government + View all industries View all solutions * Resources Topics + AI + DevOps + Security + Software Development + View all Explore + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Enterprise + Enterprise platform AI-powered developer platform Available add-ons + Advanced Security Enterprise-grade security features + GitHub Copilot Enterprise-grade AI features + Premium Support Enterprise-grade 24/7 support * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up Reseting focus You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} matvp91 / superstreamer Public * * Notifications You must be signed in to change notification settings * Fork 15 * Star 748 An open, scalable, online streaming setup. All-in-one toolkit from ingest to adaptive video playback. Built for developers in need of video tooling. superstreamer.xyz License MPL-2.0 license 748 stars 15 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings * Code * Issues 23 * Pull requests 0 * Discussions * Actions * Projects 0 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights matvp91/superstreamer main BranchesTags [ ] Go to file Code Folders and files Name Name Last commit Last commit message date Latest commit History 460 Commits .changeset .changeset .github .github .vscode .vscode docker docker docs docs extern extern packages packages public public scripts scripts .dockerignore .dockerignore .editorconfig .editorconfig .gitattributes .gitattributes .gitignore .gitignore .prettierrc .prettierrc CODE_OF_CONDUCT.md CODE_OF_CONDUCT.md CONTRIBUTING.md CONTRIBUTING.md LICENSE LICENSE README.md README.md bun.lockb bun.lockb config.env.example config.env.example package.json package.json View all files Repository files navigation * README * Code of conduct * MPL-2.0 license [logo-mascotte] Superstreamer From video processing to playback in a matter of minutes. [6874747073] [6874747073] stars pr discord Documentation * Getting Started Buy me a coffee button Join Discord button Superstreamer is a self hostable platform that aims to simplify the complexities of video delivery. Transcode and package your media for online streaming with simple API calls and sane defaults, or craft dynamic HLS playlists on the fly with bumpers, ads and filters. * Transcode your video file into separate quality tracks (eg; 1080p, 720p, 480p). * Write HLS CMAF playlists directly to S3, ready for playback! * Want to insert a bumper like Netflix? Stitch it as an HLS interstitial on the fly. * Insert linear ads as interstitials by providing a simple VMAP. * Use our facade to interact with HLS.js, a heavily simplified wrapper that makes sense for player builders. * Awesome React components to start building your own player. Give us a if you like our work. Much appreciated! Getting Started # We have prebuilt containers, see docker/docker-compose.yml cp config.env.example config.env # Open config.env and change the variables. docker compose up -d Dive into the Documentation and do not hesitate to ask questions on Discord. Support I've lost count of the weekends I've sacrificed to this project. If you think Superstreamer adding value to your company -- or just want to help me remember what sunlight looks like -- consider sponsoring! You can also pitch in by writing code, docs, or just spreading the word. Any help is hugely appreciated! About An open, scalable, online streaming setup. All-in-one toolkit from ingest to adaptive video playback. Built for developers in need of video tooling. superstreamer.xyz Topics api streaming video ffmpeg hls media-server video-processing advertising hevc video-streaming server-side Resources Readme License MPL-2.0 license Code of conduct Code of conduct Activity Stars 748 stars Watchers 4 watching Forks 15 forks Report repository Releases 3 v1.1.0 Latest Oct 23, 2024 + 2 releases Sponsor this project * * buy_me_a_coffee buymeacoffee.com/matvp91 * patreon patreon.com/matvp91 Learn more about GitHub Sponsors Packages 0 No packages published Contributors 3 * @matvp91 matvp91 Matthias * @h4writer h4writer Hannes Verschore * @hot-cacao hot-cacao Quang Nam Ta Languages * TypeScript 91.9% * JavaScript 6.6% * Shell 1.1% * Other 0.4% Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.