1
0
Fork 0
livestream-tools/icedreammusic
Icedream b6473d1c1d
Fix audio setup.
- Use Icecast for transmitting NDI audio to Liquidsoap.
- Update liquidsoap to 2.0.4-preview (mem optims)
- Add new API endpoints for starting/stopping outputs.
2022-03-09 10:03:14 +01:00
..
foobar2000 Use bitsea server instead of the now decommissioned VM. 2022-03-09 10:03:14 +01:00
images/icecast-2.4.4 Fix audio setup. 2022-03-09 10:03:14 +01:00
liquidsoap Fix audio setup. 2022-03-09 10:03:14 +01:00
metacollector Fix audio setup. 2022-03-09 10:03:14 +01:00
ndi-to-srt Fix audio setup. 2022-03-09 10:03:14 +01:00
prime4 Fix null pointer error. 2022-03-09 10:03:01 +01:00
tuna Initial commit. 2022-03-09 10:02:59 +01:00
tunaposter Initial commit. 2022-03-09 10:02:59 +01:00
.dockerignore Initial commit. 2022-03-09 10:02:59 +01:00
.gitignore Initial commit. 2022-03-09 10:02:59 +01:00
README.md Initial commit. 2022-03-09 10:02:59 +01:00
artistlogo.png Add artist logo to load from same directory. 2022-03-09 10:03:13 +01:00
docker-compose.yml Fix audio setup. 2022-03-09 10:03:14 +01:00
nowplaying_overlay.html Remove integrity parameters since Renovate does not update those. 2022-03-09 10:03:14 +01:00
tunaposter.Dockerfile Update alpine Docker tag to v3.15 2022-03-09 10:03:09 +01:00

README.md

Icedream's Music Channel

This directory is specifically for https://twitch.tv/icedreammusic.

DJ streams

I have a specific configuration for DJ streams, where I not only stream to Twitch but also stream audio-only to some Icecast servers like those at Mixcloud.

The system is supposed to do the following things:

  • Capture the audio as directly as possible and turn it into a processable digital audio stream
  • Post-process the audio to be more "radio-ready," so multiband compression, limiting, etc. go here
  • Apply live metadata and write it down into a file for tracklisting on uploads later
  • Stream the end result with as little latency in between as possible via Icecast and via OBS

Below I'm documenting what each component exactly does and how it acts as part of the system.

Liquidsoap component