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