Skip to content

Instantly share code, notes, and snippets.

View deanh's full-sized avatar

Harry Dean Hudson deanh

  • Ableton
  • Berlin, DE
View GitHub Profile
@ePirat
ePirat / spec.md
Last active June 30, 2024 17:00
Icecast Protocol specification

Icecast protocol specification

What is the Icecast protocol?

When speaking of the Icecast protocol here, actually it's just the HTTP protocol, and this document will explain further how source clients need to send data to Icecast.

HTTP PUT based protocol

Since Icecast version 2.4.0 there is support for the standard HTTP PUT method. The mountpoint to which to send the data is specified by the URL path.

@varhub
varhub / to_webm.sh
Created April 10, 2016 19:23
Converting video to WebM with ffmpeg/avconv
#!/bin/sh
#
# -*- varribas archive -*-
#
## Converting video to WebM with ffmpeg/avconv
# https://superuser.com/questions/556463/converting-video-to-webm-with-ffmpeg-avconv
#
# The following information is taken from the FFmpeg vpx (WebM) Encoding Guide
# and gives a basic overview of WebM encoding. As the libvpx encoder for FFmpeg
# hasn't really been documented before, any suggestions for improvement are