Revert 'Streaming'to Revision Number '4'

Meta data of item revision to be reverted:

  • Action: SAVE
  • Address: 10.0.0.3
  • Comment: ''
  • Content Type: Moinmoin 1.9 [text/x.moin.wiki;format=1.9;charset=utf-8]
  • Data ID: 96965bd66f924f81b03821e887f7a3b9
  • External Links: (None)
  • Item ID: 3e6f5ee2330a4a12bd8875ca5325c012
  • Item Links: (None)
  • Item Transclusions: (None)
  • Item Type: default
  • Language:
  • Modified Time: 2015-06-10 06:34:20z
  • Name: Streaming
  • Old Name: (None)
  • Namespace: ''
  • Parent Revision ID: 8b24fd05d446444e8958e13ac70d5e78
  • Revision ID: 219432d235ea428ab458e39e2db324db
  • Revision Number: 4
  • SHA1: e5f12781494e4ca32febfabef21dbc229d6f542c
  • Size: 765 Bytes
  • Summary: ''
  • Tags: (None)
  • Trash: False
  • User ID:
  • Wiki Name: My MoinMoin

Content of item revision to be reverted:

Audio Streaming

We currently capture audio from an external USB audio device. The audio is captured on the laptop, converted to OGG/Vorbis, saved to disk and also sent to the local Icecast server for streaming to the Internet:

gst-launch-1.0 --eos-on-shutdown autoaudiosrc ! queue ! audioconvert ! queue ! vorbisenc ! queue ! oggmux ! queue ! tee name=oggx ! queue ! shout2send ip=127.0.0.1 port=8000 password=PASSWORD mount=/stream.ogg  oggx. ! queue ! filesink sync=false location=~/annex/fsm-YYYY-MM-DD.ogg

Since the Icecast server is behind a firewall, we make it publicly visible using the Pagekite proxy service. This requires a paid account. The example below uses Ben S's account:

pagekite.py 8000 fsm.sturm.pagekite.me