Its way simpler than i thought and even works in chrome, firefox, opera, mpv, mpc-be and vlc, the only ones out are edge/ie and safari still no webm?!


  • apt-get install icecast2
  • follow the instructions to set password


  • wget
  • unxz ffmpeg-git-64bit-static.tar.xz && tar xvf ffmpeg*.tar
  • cd ffmpeg*

ffmpeg WebM (VP8/Opus) still some funky things with vp9 :/

  • wget
  • wget
  • nano (change input file and icecast password/server:port)
  • chmod +x
  • ./

check the stream

  • open http://ninja.domain:8000/live.webm in your browser or mpv http://ninja.domain:8000/live.webm

should probably look something like this
Metadata: title : Big Buck Bunny, Sunflower version encoder : Lavf57.25.100 icy-pub : 0 icy-metadata : 1 Duration: N/A, start: 247.914000, bitrate: N/A Stream #0:0: Video: vp8, yuv420p, 1280x720, SAR 1:1 DAR 16:9, 30 fps, 30 tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)

test stream (captured from live with wget)

Your browser is bad for the internet, Get Opera, Firefox or Chrome! (c) copyright 2008, Blender Foundation / [](

more info can be found at xiph