• apt-get install yasm build-essential
  • git clone https://aomedia.googlesource.com/aom && cd aom
  • ./configure
  • make
  • sudo make install

Streaming Client is a plugin for foobar2000 that transforms it into a icecast/shoutcast client

  • choco install msys2 -y or get it here
  • C:\msys64\msys2_shell.cmd
  • pacman -S gcc mingw-w64-x86_64-winpthreads-git mingw-w64-x86_64-libwinpthread-git binutils coreutils yasm git base-devel
  • git clone https://aomedia.googlesource.com/aom && cd aom
  • ./configure --target=x86_64-win64-gcc --disable-docs --disable-shared
  • make
  • 7z a av1-win64-test.7z *.exe examples/*.exe /usr/bin/msys-2.0.dll /usr/bin/msys-gcc_s-seh-1.dll /usr/bin/msys-stdc++-6.dll
  • now you have a portable av1 binaries

tip (to compile newer builds)

  • make clean && git pull
  • rinse and repeat

Download

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?!

icecast2

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

ffmpeg

  • wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
  • unxz ffmpeg-git-64bit-static.tar.xz && tar xvf ffmpeg*.tar
  • cd ffmpeg*

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

  • wget http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_30fps_normal.mp4
  • wget https://raw.githubusercontent.com/nwgat/scripts/master/icewebm.sh
  • nano icewebm.sh (change input file and icecast password/server:port)
  • chmod +x icewebm.sh
  • ./icewebm.sh

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)

(c) copyright 2008, Blender Foundation / www.bigbuckbunny.org

more info can be found at xiph

Easily deploy an SSD cloud server on @DigitalOcean in 55 seconds. Sign up using my link and receive $10 in credit
Proudly published with Ghost | Theme based on Draugur | Header Image by GUWEIZ@DeviantArt
Creative Commons Licence


Website Security Test