{"id":152,"date":"2019-05-01T08:39:00","date_gmt":"2019-05-01T00:39:00","guid":{"rendered":"https:\/\/yeslq.com\/201905152.html"},"modified":"2019-05-07T10:44:37","modified_gmt":"2019-05-07T02:44:37","slug":"media-streaming-free-software-and-web","status":"publish","type":"post","link":"https:\/\/yeslq.com\/?p=152","title":{"rendered":"Media Streaming \/ Free Software and web applications"},"content":{"rendered":"<p><span style=\"background-color: white; color: #24292e;\"><span style=\"font-size: x-small;\"><i>This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. &#8212;from github\/<\/i><\/span><\/span><span style=\"color: #24292e; font-size: x-small;\"><i>Kickball\/awesome-selfhosted<\/i><\/span><\/p>\n<div>\n<\/div>\n<h3 style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 1.25em; line-height: 1.25; margin-bottom: 16px; margin-top: 24px;\">\n<a aria-hidden=\"true\" class=\"anchor\" href=\"https:\/\/github.com\/Kickball\/awesome-selfhosted#multimedia-streaming\" id=\"user-content-multimedia-streaming\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; float: left; line-height: 1; margin-left: -20px; padding-right: 4px; text-decoration-line: none;\"><\/a>Multimedia Streaming<\/h3>\n<ul style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 16px; margin-bottom: 16px; margin-top: 0px; padding-left: 2em;\">\n<li style=\"box-sizing: border-box;\"><a href=\"https:\/\/macosforge.github.io\/dss\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Darwin Streaming Server<\/a>&nbsp;&#8211; High performance server for streaming QuickTime and MPEG-4 media over RTP and RTSP protocols. Originated as Apple\u2019s QTSS. (<a href=\"https:\/\/github.com\/macosforge\/dss\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;APSL-2.0&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/flumotion.net\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Flumotion<\/a>&nbsp;&#8211; Streaming media server with intuitive graphical administration tools. (<a href=\"https:\/\/github.com\/Flumotion\/flumotion\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;LGPL-2.1&nbsp;Python<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/ridhwaans\/homehost\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">homehost<\/a>&nbsp;\u26a0&nbsp;&#8211; Self-hosted React + Redux app that streams your media collection (music, movies, books, podcasts, comics etc).&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/www.icecast.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Icecast 2<\/a>&nbsp;&#8211; streaming audio\/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. (<a href=\"https:\/\/git.xiph.org\/?p=icecast-server.git;a=summary\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>,&nbsp;<a href=\"http:\/\/www.icecast.org\/apps\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Clients<\/a>)&nbsp;GPL-2.0&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/jellyfin.media\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Jellyfin<\/a>&nbsp;&#8211; Streaming audio\/video server with a slick UI and robust transcoding capabilities (fork of Emby). (<a href=\"https:\/\/github.com\/jellyfin\/jellyfin\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;C#<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/mistserver.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">MistServer<\/a>&nbsp;&#8211; Streaming media server that works well in any streaming environment. (<a href=\"https:\/\/github.com\/DDVTECH\/mistserver\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/sourceforge.net\/projects\/minidlna\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">ReadyMedia<\/a>&nbsp;&#8211; Simple media server software, with the aim of being fully compliant with DLNA\/UPnP-AV clients. Formerly known as MiniDLNA. (<a href=\"https:\/\/sourceforge.net\/p\/minidlna\/git\/ci\/master\/tree\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/wiki.gnome.org\/action\/show\/Projects\/Rygel\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Rygel<\/a>&nbsp;&#8211; Rygel is a UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. (<a href=\"https:\/\/gitlab.gnome.org\/GNOME\/rygel\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-3.0&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/u-wave.net\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">\u00fcWave<\/a>&nbsp;\u26a0&nbsp;&#8211; \u00fcWave is a self-hosted collaborative listening platform. Users take turns playing media\u2014songs, talks, gameplay videos, or anything else\u2014from a variety of media sources like YouTube and SoundCloud. (<a href=\"https:\/\/wlk.yt\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>,&nbsp;<a href=\"https:\/\/github.com\/u-wave\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;Nodejs<\/li>\n<\/ul>\n<h3 style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 1.25em; line-height: 1.25; margin-bottom: 16px; margin-top: 24px;\">\n<a aria-hidden=\"true\" class=\"anchor\" href=\"https:\/\/github.com\/Kickball\/awesome-selfhosted#audio-streaming\" id=\"user-content-audio-streaming\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; float: left; line-height: 1; margin-left: -20px; padding-right: 4px; text-decoration-line: none;\"><\/a>Audio Streaming<\/h3>\n<ul style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 16px; margin-bottom: 16px; margin-top: 0px; padding-left: 2em;\">\n<li style=\"box-sizing: border-box;\"><a href=\"http:\/\/ampache.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Ampache<\/a>&nbsp;&#8211; Web based audio\/video streaming application. (<a href=\"http:\/\/play.dogmazic.net\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>,&nbsp;<a href=\"https:\/\/github.com\/ampache\/ampache\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/airsonic.github.io\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Airsonic<\/a>&nbsp;&#8211; Open-source web-based media streamer and jukebox. A fork of Subsonic&#8217;s last open-source release, before it switched licenses. (<a href=\"https:\/\/github.com\/airsonic\/airsonic\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>,&nbsp;<a href=\"https:\/\/airsonic.github.io\/docs\/apps\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Clients<\/a>)&nbsp;GPL-3.0&nbsp;Java<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/www.azuracast.com\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">AzuraCast<\/a>&nbsp;&#8211; A modern and accessible self-hosted web radio management suite. (<a href=\"https:\/\/github.com\/AzuraCast\/AzuraCast\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;Apache-2.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/beets.io\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Beets<\/a>&nbsp;&#8211; Music library manager and MusicBrainz tagger (command-line and Web interface). (<a href=\"https:\/\/github.com\/beetbox\/beets\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;Python<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/www.fomori.org\/cherrymusic\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">CherryMusic<\/a>&nbsp;&#8211; Minimalistic Web-Mediaplayer. (<a href=\"https:\/\/github.com\/devsnd\/cherrymusic\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-3.0&nbsp;Python<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/jkbrzt\/cloudtunes\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">cloudtunes<\/a>&nbsp;\u26a0&nbsp;&#8211; Web-based music player for the cloud.&nbsp;MIT&nbsp;Python<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/compactd\/compactd\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Compactd<\/a>&nbsp;&#8211; Remote music player that supports adding content.&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/xouabita\/friends-radio\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">FriendsRadio<\/a>&nbsp;\u26a0&nbsp;&#8211; Share music with your friends from Youtube and Soundcloud. (<a href=\"https:\/\/friends-radio.herokuapp.com\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>)&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/funkwhale.audio\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Funkwhale<\/a>&nbsp;&#8211; A modern, web-based, convivial, multi-user and free music server. (<a href=\"https:\/\/demo.funkwhale.audio\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>,&nbsp;<a href=\"https:\/\/code.eliotberriot.com\/funkwhale\/funkwhale\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;BSD-3-ClausePython\/Django<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/gnu.io\/fm\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">GNU FM<\/a>&nbsp;&#8211; Running music community websites, alternative to last.fm. (<a href=\"http:\/\/git.savannah.gnu.org\/cgit\/librefm.git\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/andrewrk\/groovebasin\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Groove Basin<\/a>&nbsp;&#8211; Music player server with a web-based user interface inspired by Amarok 1.4.&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/www.icecast.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Icecast 2<\/a>&nbsp;&#8211; streaming audio\/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. (<a href=\"https:\/\/git.xiph.org\/?p=icecast-server.git;a=summary\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/koel.phanan.net\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">koel<\/a>&nbsp;&#8211; Personal music streaming server that works. (<a href=\"https:\/\/github.com\/phanan\/koel\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/libretime.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">LibreTime<\/a>&nbsp;&#8211; Simple, open source platform that lets you broadcast streaming radio on the web (fork of&nbsp;<a href=\"https:\/\/github.com\/sourcefabric\/Airtime\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Airtime<\/a>). (<a href=\"https:\/\/github.com\/LibreTime\/libretime\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/epoupon\/lms\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">LMS<\/a>&nbsp;&#8211; Access your self-hosted music using a web interface. (<a href=\"http:\/\/lms.demo.poupon.io\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>)&nbsp;GPL-3.0&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/mopidy.readthedocs.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Mopidy<\/a>&nbsp;&#8211; Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc. (<a href=\"https:\/\/github.com\/mopidy\/mopidy\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;Apache-2.0&nbsp;Python\n<ul style=\"box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; padding-left: 2em;\">\n<li style=\"box-sizing: border-box;\"><a href=\"https:\/\/github.com\/martijnboland\/moped\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Moped<\/a>&nbsp;&#8211; Responsive HTML5 + Javascript client for the Mopidy music server.&nbsp;MIT&nbsp;HTML5<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/pimusicbox\/mopidy-musicbox-webclient\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Mopidy MusicBox<\/a>&nbsp;&#8211; Web Client for Mopidy Music Server.&nbsp;Apache-2.0&nbsp;HTML5<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/Lesterpig\/mopidy-party\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Mopidy-Party<\/a>&nbsp;&#8211; Mopidy web extension designed for party! Let your guests manage the sound.&nbsp;Apache-2.0&nbsp;Python<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/www.musicpd.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">mpd<\/a>&nbsp;&#8211; Daemon to remotely play music, stream music, handle and organize playlists. Many clients available. (<a href=\"https:\/\/github.com\/MusicPlayerDaemon\/MPD\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;C++\n<ul style=\"box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; padding-left: 2em;\">\n<li style=\"box-sizing: border-box;\"><a href=\"http:\/\/www.ympd.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">ympd<\/a>&nbsp;&#8211; Standalone MPD Web GUI written in C, utilizing Websockets and Bootstrap\/JS. (<a href=\"https:\/\/github.com\/notandy\/ympd\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;C<\/li>\n<\/ul>\n<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/mstream.io\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">mStream<\/a>&nbsp;&#8211; Music streaming server with GUI management tools. Runs on Mac, Windows, and Linux. (<a href=\"https:\/\/darncoyotes.mstream.io\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>,&nbsp;<a href=\"https:\/\/github.com\/IrosTheBeggar\/mStream\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/henrik242\/musicbrowser\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Music Browser<\/a>&nbsp;&#8211; Browser and streamer for your music collection. It is runs on most operating systems, and is light enough to run flawlessly on NAS devices.&nbsp;GPL-3.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/musikcube.com\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">musikcube<\/a>&nbsp;&#8211; Streaming audio server with Linux\/macOS\/Windows\/Android clients. (<a href=\"https:\/\/github.com\/clangen\/musikcube\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;BSD-3-Clause&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/agersant\/polaris\/\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Polaris<\/a>&nbsp;&#8211; Music browsing and streaming application optimized for large music collections, ease of use and high performance.&nbsp;MIT&nbsp;Rust<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/www.sonerezh.bzh\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Sonerezh<\/a>&nbsp;&#8211; Self-hosted, web-based application for stream your music, everywhere. (<a href=\"https:\/\/www.sonerezh.bzh\/demo\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>,&nbsp;<a href=\"https:\/\/github.com\/sonerezh\/sonerezh\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-3.0&nbsp;PHP<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/volumio.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Volumio<\/a>&nbsp;&#8211; A free and open source linux distribution, designed and fine-tuned exclusively for music playback. (<a href=\"https:\/\/github.com\/volumio\/Volumio2\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPLv3&nbsp;NodeJS<\/li>\n<\/ul>\n<h3 style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 1.25em; line-height: 1.25; margin-bottom: 16px; margin-top: 24px;\">\n<a aria-hidden=\"true\" class=\"anchor\" href=\"https:\/\/github.com\/Kickball\/awesome-selfhosted#video-streaming\" id=\"user-content-video-streaming\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; float: left; line-height: 1; margin-left: -20px; padding-right: 4px; text-decoration-line: none;\"><\/a>Video Streaming<\/h3>\n<ul style=\"background-color: white; box-sizing: border-box; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 16px; margin-bottom: 16px; margin-top: 0px; padding-left: 2em;\">\n<li style=\"box-sizing: border-box;\"><a href=\"https:\/\/packages.debian.org\/stable\/crtmpserver\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">crtmpserver<\/a>&nbsp;&#8211; High performance RTMP\/RTSP streaming server.&nbsp;GPL-3.0&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/calzoneman\/sync\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">CyTube<\/a>&nbsp;&#8211; CyTube is a web application providing media synchronization, chat, and more for an arbitrary number of channels. (<a href=\"http:\/\/cytu.be\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Demo<\/a>)&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/Hellowlol\/HTPC-Manager\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Hellowlol HTPC Manager fork<\/a>&nbsp;&#8211; Fully responsive interface to manage all your favorite media on your HTPC. (<a href=\"https:\/\/github.com\/styxit\/HTPC-Manager\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;Python<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/www.icecast.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Icecast 2<\/a>&nbsp;&#8211; streaming audio\/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. (<a href=\"https:\/\/git.xiph.org\/?p=icecast-server.git;a=summary\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>,&nbsp;<a href=\"https:\/\/www.icecast.org\/apps\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Clients<\/a>)&nbsp;GPL-2.0&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/mistserver.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">MistServer<\/a>&nbsp;&#8211; Streaming media server that works well in any streaming environment. (<a href=\"https:\/\/github.com\/DDVTECH\/mistserver\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;C++<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/github.com\/pastapojken\/Myflix\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Myflix<\/a>&nbsp;&#8211; Self-hosted, super lightweight Netflix alternative.&nbsp;MIT&nbsp;Shell<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"http:\/\/oddnetworks.com\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Odd Networks<\/a>&nbsp;&#8211; Open source video management system (VMS) and API for collections and videos with supporting SDKs for Roku, Apple iOS\/tvOS, Google Android, and Amazon FireTV. (<a href=\"https:\/\/github.com\/oddnetworks\/oddworks\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/joinpeertube.org\/en\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">PeerTube<\/a>&nbsp;&#8211; Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser. (<a href=\"https:\/\/github.com\/Chocobozzz\/PeerTube\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;AGPL-3.0&nbsp;Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/datarhei.github.io\/restreamer\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Restreamer<\/a>&nbsp;&#8211; Restreamer allows you to do h.264 real-time video streaming on your website without a streaming provider. (<a href=\"https:\/\/github.com\/datarhei\/restreamer\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;Apache-2.0&nbsp;Nodejs\/Docker<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/moeiscool.github.io\/Shinobi\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Shinobi<\/a>&nbsp;&#8211; Open Source CCTV software written in Node with both IP and local camera support. (<a href=\"https:\/\/github.com\/moeiscool\/Shinobi\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0Nodejs<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/streamaserver.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Streama<\/a>&nbsp;&#8211; Self hosted streaming media server. (<a href=\"https:\/\/github.com\/streamaserver\/streama\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;MIT&nbsp;Java<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/www.videolan.org\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">VideoLAN Client (VLC)<\/a>&nbsp;&#8211; Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. (<a href=\"https:\/\/github.com\/videolan\/vlc\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;Multiple&nbsp;C<\/li>\n<li style=\"box-sizing: border-box; margin-top: 0.25em;\"><a href=\"https:\/\/www.zoneminder.com\/\" rel=\"nofollow\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Zoneminder<\/a>&nbsp;&#8211; Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras. (<a href=\"https:\/\/github.com\/ZoneMinder\/ZoneMinder\" style=\"background-color: transparent; box-sizing: border-box; color: #0366d6; text-decoration-line: none;\">Source Code<\/a>)&nbsp;GPL-2.0&nbsp;PHP<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This is a list of Free Software network services and we &#8230; <a title=\"Media Streaming \/ Free Software and web applications\" class=\"read-more\" href=\"https:\/\/yeslq.com\/?p=152\" aria-label=\"\u9605\u8bfb Media Streaming \/ Free Software and web applications\">\u9605\u8bfb\u66f4\u591a<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[45,46,47,48,49,44,43],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-code","tag-network","tag-services","tag-software","tag-web","tag-44","tag-43"],"_links":{"self":[{"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yeslq.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=152"}],"version-history":[{"count":1,"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":351,"href":"https:\/\/yeslq.com\/index.php?rest_route=\/wp\/v2\/posts\/152\/revisions\/351"}],"wp:attachment":[{"href":"https:\/\/yeslq.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yeslq.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yeslq.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}