Displaying 1 to 20 from 32 results

justforfunc - The repository for the YouTube series JustForFunc

  •    Go

This repository contains the code for most of the episodes from the YouTube series #justforfunc. Submit your ideas here or directly on Twitter for @francesc.

streamlink - CLI for extracting streams from various websites to a video player of your choosing

  •    Python

Streamlink is a CLI utility that pipes flash videos from online streaming services to a variety of video players such as VLC. The main purpose of streamlink is to convert CPU-heavy flash plugins to a less CPU-intensive format.

Ant Media Server - Streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology

  •    Java

Ant Media Server is designed to provide live video streaming technology infrastructure with ultra-low latency(WebRTC) and low-latency(HLS, CMAF available in v2.2+). It can be used to enable streaming any type of live or on demand video to any devices including mobiles, PCs or IPTV boxes.




KSYLive_iOS - 金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

  •    Objective-C

金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)

KSYStreamer_Android - 金山云Android采集推流SDK(Livestream SDK),支持内置/自定义美颜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Voice Mixer)、混响(Reverb)、画中画(PIP)、连麦(RTC)、动态贴纸(Sticker)、大眼瘦脸(Bigger Eyes and Smaller Faces)

  •    Java

金山云Android采集推流SDK(Livestream SDK),支持内置/自定义美颜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Voice Mixer)、混响(Reverb)、画中画(PIP)、连麦(RTC)、动态贴纸(Sticker)、大眼瘦脸(Bigger Eyes and Smaller Faces)

Owncast - Take control over your content and stream it yourself

  •    Go

Owncast is a self-hosted live video and web chat server for use with existing popular broadcasting software. Point your live stream at a server you personally control and regain ownership over your content. Owncast is for people who are live streamers, or who wants to host live streams for others. It’s a “one to many” broadcast much like Twitch, Facebook Live, YouTube Live, etc.


Node Media Server - A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server

  •    Javascript

Node Media Server is a Node.js implementation of RTMP / HTTP-FLV / WS-FLV / HLS / DASH Media Server. It supports H.264 / H.265(flv_id=12) / AAC / MP3 / SPEEX / NELLYMOSER / G.711 / OPUS(flv_id=13), GOP cache, Rtsp / Rtmp relay, Real-time multi-resolution transcoding.

TVGemist - An *Unofficial* Uitzending Gemist application for  TV

  •    Swift

TVGemist is an unofficial fast native Uitzending Gemist and NPO Live application for Apple TV developed in Swift. It will allow you to browse and watch all video streams of the Nederlandse Publieke Omroep's (e.g. NPO, the Dutch public broadcaster) Uitzending Gemist website on your Apple TV. Note: this project is in active development, consider this alpha...

nginx-audio-track-for-hls-module - :sound: Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly

  •    C

This nginx module generates audio track for hls streams on the fly. Apple HTTP Live Streaming (HLS) has being adopted for almost all video stream players, and one of their recommendations is to serve an audio-only track to users that have experiencing bad bandwidth connections.

UitzendingGemist - An *Unofficial* Uitzending Gemist application for Apple TV 4

  •    Swift

UitzendingGemist is an unofficial native Uitzending Gemist and NPO Live application for the Apple TV 4 developed in Swift. It will allow you to browse and watch all video streams of the Nederlandse Publieke Omroep's (e.g. NPO, the Dutch public broadcaster) Uitzending Gemist website on your Apple TV. Watching videos is very snappy and almost instantaneous, contrary to streaming from your iDevice to Apple TV over Airplay or using the built-in player in your smart tv. This is a truly native app contrary to some of the other apps that I have seen which are basically webcontainers using a web app hosted on a remote server.

twitch-tv-obs-subtitles - Add Subtitles to your Twitch stream! Easy OBS integration.

  •    HTML

Follow the easy 60 second installation. To install Subtitles in OBS for Twitch, start by visiting the URL above. Browser Sources can be added to your scenes of your streaming software and enable you to use web based content such as Flash and JavaScript applications, websites and so on and even customize them via CSS. Since this kind of content is usually not written in the same coding languages as your streaming application, a translator is needed to make it possible for both to communicate with each other.

Live-Stream-Chat-Retriever - Retrieve live streams chat messages from different sources (Twitch, YouTube Gaming, Dailymotion etc

  •    Javascript

Retrieve live streams chat messages from different sources (Twitch, YouTube Gaming, Dailymotion, etc...). If you have an optical fiber connection, you might want to send your live streams to multiple services to reach a wider audience. But in this case, if you want to display the chat on your stream, you need to make a choice.

justintv-stream-notifications - This Firefox add-on displays a notification when a channel on Twitch, Youtube, Mixer or many more services goes live

  •    Javascript

This is an add-on for Firefox, using the modern WebExtension APIs. This extension shows you a notification, whenever a followed channel on Twitch, Smashcast, Ustream, Livestream, MLG.tv, Mixer, Dailymotion or YouTube goes live. It can also show notifications when a stream changes the title, hosts another channel, replays a past broadcast or goes offline.

docker-multistreamer - Dockerized multistreamer

  •    Shell

Multistreamer is a webapp for publishing to multiple video-streaming services at the same time. This is an image for running multistreamer in a container.

BLSS - NGINX-based Live Media Streaming Server

  •    C

Media streaming server based on nginx-rtmp-module. All features of nginx-rtmp-module are inherited, i.e., it is 100% compatible with nginx-rtmp-module.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.