Sign inSign up

krotik/dudeldu

By krotik

Updated about 7 years ago

A simple SHOUTcast server.

Image
0

937

krotik/dudeldu repository overview

DudelDu

DudelDu is a simple audio/video streaming server using the SHOUTcast protocol.

Read further on the project page.

Features

  • Supports various streaming clients: VLC, ServeStream, ... and most Icecast clients.
  • Supports sending of meta data (sending artist and title to the streaming client).
  • Playlists are simple JSON files and data files are normal media (e.g. .mp3, .nsv) files on disk.
  • Can be used as a stand-alone server or embedded in other Go projects.
  • Supports HTTP basic user authentication.

Getting Started (standalone application)

Pull the latest docker image of DudelDu from Dockerhub:

docker pull krotik/dudeldu

Create an empty directory, change into it and run the following to start DudelDu:

docker run --rm --user $(id -u):$(id -g) -v $PWD:/data -p 9091:9091 krotik/dudeldu -host 0.0.0.0 <playlist>

The container will have access to the current local directory and all subfolders.

Tag summary

Content type

Image

Digest

Size

2.5 MB

Last updated

about 7 years ago

docker pull krotik/dudeldu