Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/NextNextStep/awesome-live-streaming

A curated collection of the best tools, utilities and goodies for live streamers.
https://github.com/NextNextStep/awesome-live-streaming

List: awesome-live-streaming

awesome awesome-list livecoding livestream livestreaming

Last synced: about 1 month ago
JSON representation

A curated collection of the best tools, utilities and goodies for live streamers.

Awesome Lists containing this project

README

        

Awesome Live Streaming


A curated collection of the best tools, utilities and goodies for live streamers.




Awesome

> πŸ’° Indicates there is a fee to use the product.

## Table of Contents

- [Audio](#audio)
- [Broadcasting Software](#broadcasting-software)
- [Broadcasting Utilities](#broadcasting-utilities)
- [Broadcasting Libraries](#broadcasting-libraries)
- [Chat](#chat)
- [Community](#community)
- [OBS Plugins](#obs-plugins)
- [Protocols](#protocols)
- [Overlays](#overlays)
- [Hardware](#hardware)
- [Cameras](#cameras)
- [Microphones](#microphones)
- [Misc](#misc)

## Audio

* [Virtual Audio Cable](https://vb-audio.com/Cable/) – A virtual audio device for Windows that allows you to loop-back and create advanced audio mix configurations. Windows only.

* [Voicemeeter](https://vb-audio.com/Voicemeeter/) – A virtual audio device for Windows that allows create custom mixes of audio streams from and to different applications. Windows only.

* [REAPER](https://www.reaper.fm/) – A reasonably priced DAW capable of performing advanced stream audio processing and wiring the output into your broadcast studio.

* [ReaPlugs](https://www.reaper.fm/reaplugs/) – A number of free plugins by the creators of Reaper. Many of these are useful for live streaming. EQ, Delay, Gate, Compressor, etc.

* [Rogue Amoeba's Loopback](https://rogueamoeba.com/loopback/) πŸ’° – Enables advanced audio routing and loopback on macOS. Requires a signed kernel extension so it needs security hardening disabled from recovery mode on recent macOS versions. macOS only.

* [Blackhole](https://existential.audio/blackhole/) – a modern macOS virtual audio loopback driver that allows applications to pass audio to other applications with zero additional latency. macOS only.

## Broadcasting Software

* [Meld Studio](https://meldstudio.co/) - macOS. Live stream production software with a polished UI and built in video effects.

* [OBS Studio](https://obsproject.com/) - Crossplatform. Free and open source software for video recording and live streaming.

* [Streamlabs Desktop](https://streamlabs.com/) – Crossplatform. A fork of OBS using an electron based interface.

* [Wirecast](https://www.telestream.net/wirecast/) πŸ’° – macOS + Windows. Live stream production tool with conferencing and remote guest features.

* [vMix](https://www.vmix.com/) πŸ’° – Windows only. Live stream production software with conferencing and remote guest features.

## Broadcasting Utilities

* [keycastr](https://github.com/keycastr/keycastr) – macOS. Useful for screencasts to visualize keypresses as an overlay.

## Broadcasting Libraries

* [FFmpeg](https://ffmpeg.org) – A powerful low-level tool that can be used to broadcast in advanced use-cases.

* [GStreamer](https://gstreamer.freedesktop.org/) – a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows.

## Chat

* [Chatterino](https://chatterino.com/) – Chatterino is a chat client for Twitch chat. It aims to be an improved/extended version of the Twitch web chat.

* [Chatty](https://chatty.github.io/) – Chatty is a chat software specifically made for Twitch, in the spirit of a classic IRC Client.

## Community

* [/r/streaming](https://www.reddit.com/r/streaming) – A space for content-creators from Twitch and YouTube to network, trade advice and share their experiences.

* [/r/twitch](https://www.reddit.com/r/twitch) – An unofficial place for discussions surrounding Twitch.tv.

* [OBS Discord](https://discord.gg/obsproject) – A great resource for getting techincal support and learning more about the project.

## OBS Plugins

* [VDO Ninja](https://vdo.ninja/) - a browser-based plugin that enables low-latency, high-quality video chat rooms and remote video feeds. It offers a customizable and platform for remote guests and can be added as a browser plugin to most popular streaming products.

* [OBS NDI](https://github.com/obs-ndi/obs-ndi) - an extension for OBS Studio that allows users to send and receive video and audio sources over a local network using the Network Device Interface (NDI) protocol. This enables seamless integration of multiple sources and devices in real-time.

* [OBS Move Transitions](https://github.com/exeldro/obs-move-transition) allows for moving a source to a new position during a scene transition.

## Protocols

* [SRT](https://github.com/Haivision/srt) - The Secure Reliable Transport (SRT) protocol is an open-source video transport protocol that enables low-latency and high-quality streaming over unpredictable networks.

* [NDI](https://github.com/Haivision/srt) - a proprietary, IP-based technology that allows high-quality, low-latency video and audio transmission over a local area network (LAN).

## Overlays

* [StreamElements](https://streamelements.com/) - Customizable overlay builder with free themes.

* [Canva](https://www.canva.com) - Canva is a general purpose design tool, but offers easy methods for creating your own overlays.

* [OWN3D](https://www.own3d.tv/) - Free and paid animated overlays and alerts.

* [Visuals By Impulse](https://visualsbyimpulse.com/) - Free, paid and custom stream overlay design services.

## Hardware

### Cameras

* **Logitech C920** - A tried and true streaming webcam loved by many.

### Microphones

* **Audio-Technica AT2020+** - one of the most popular series of professional microphones used by streamers.

### Misc

* [Stream Deck](https://www.elgato.com/en/stream-deck-mk2) a customizable hardware controller designed for content creators, such as streamers and video editors.

* [Touch Portal](https://www.touch-portal.com/) a software-based alternative to hardware controllers like the Stream Deck, which turns your smartphone or tablet into a customizable macro keypad. It enables users to create custom buttons and actions for various applications, such as streaming, video editing, and productivity tasks.