List of Top Free Open Source & Self Hosted Application for Media Streaming – Video Streaming

Video streaming tools and software.

  • Bluecherry – Closed-circuit television (CCTV) software application which supports IP and Analog cameras. GPL-2.0 PHP
  • cmyflix  – Self-hosted, super lightweight Netflix alternative. AGPL-3.0 C
  • CyTube – CyTube is a web application providing media synchronization, chat, and more for an arbitrary number of channels. MIT Nodejs
  • Frigate – Monitor your security cameras with locally processed AI. MIT Docker/Python/Nodejs
  • Invidious  – Invidious is an alternative front-end to YouTube. AGPL-3.0 Crystal
  • Kerberos.io – Kerberos.io is a video surveillance solution, which works with any camera and on every Linux based machine (Raspberry Pi, Docker, Kubernetes cluster). MIT Docker
  • MediaCMS – MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API. AGPL-3.0 Python/Docker
  • Oblecto  – Media server for Movies and TV Shows with a responsive Vue.js frontend. It has robust transcoding support as well as federation capabilities to share your library with your friends. AGPL-3.0 Nodejs
  • Oddworks – Oddworks is an open source video distribution platform built to destroy the barriers to streaming television with SDKs for Roku, Apple iOS/tvOS, Google Android, and Amazon FireTV. MIT Nodejs
  • Olaris – Olaris is an open-source, community driven, media manager and transcoding server. GPL-3.0 Go
  • Open Streaming Platform – Self-Hosted alternative to Twitch and Youtube Live for live and on-demand video streaming. MIT Python
  • OvenMediaEngine – OvenMediaEngine is a selfhostable Open-Source Streaming Server with Sub-Second Latency. GPL-3.0 C++
  • Owncast – Owncast is an open source, self-hosted, decentralized, single user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. MIT Go
  • PeerTube – Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser. AGPL-3.0 Nodejs
  • Radium – Synced stream and video playback with VOD capabilities utilizing HLS. Developed for movie nights but has many use cases. MIT Nodejs/Docker
  • Rapidbay – Self-hosted torrent videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV. MIT Python/Docker
  • Restreamer – Restreamer allows you to do h.264 real-time video streaming on your website without a streaming provider. Apache-2.0 Nodejs/Docker
  • ShinobiCE – Open Source CCTV software written in Node with both IP and local camera support. AGPL-3.0/GPL-3.0 Nodejs
  • SRS – A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. MIT Docker/C++
  • Streama – Self hosted streaming media server. MIT Java
  • SyncTube – Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat. MIT Nodejs/Haxe
  • Tube – Youtube-like (without censorship and features you don’t need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed. MIT Go
  • VideoLAN Client (VLC) – Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. GPL-2.0 C
  • Zoneminder – Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras. GPL-2.0 PHP
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x