RADIO RAMONA RUELLES

https://hackerspace.be/Radio-ruelle
http://ooooo.be/ramona/
http://ooooo.be/radio-ramona/
http://ooooo.be/ruelles/

https://hackerspace.be/Mindsynthesis


MEDIA SERVER
sudo apt-get update
sudo apt-get install icecast2 (install streaming server) http://en.flossmanuals.net/icecast/
http://dev.radiopiloten.de/dokuwiki/doku.php/liquidsoap:installation  (install liquidsoap)
sudo apt-get install liquidsoap-plugin-all

 LIQUIDSOAP
 sudo apt-get install liquidsoap
 http://savonet.sourceforge.net/download.html

LAPTOP/DEVICE/RASPBERRY PI
sudo apt-get install gstreamer-0.10 (streaming software) http://gstreamer.freedesktop.org/
sudo apt-get install  (libraries) > good/bad/ugly
sudo apt-get install gstreamer-tools gstreamer0.10-plugins-ugly  gstreamer0.10-plugins-bad gstreamer0.10-plugins-good libshout-ocaml
sudo apt-get install lame
sudo apt-get install l gstreamer0.10-pulseaudio 
sudo apt-get install l gstreamer0.10-alsa 

SCRIPT STREAM
gst-launch-0.10 alsasrc device=plughw:0 ! audioresample ! audioconvert ! audio/x-raw-int,rate=22050,channel=1,depth=8   ! audioresample ! audioconvert ! queue   ! lame  ! taginject tags="title=RADIO,artist=LIVE" ! queue   ! shout2send ip=188.210.92.35 password=jonction mount=ruelles.live streamname="live radio" description="transfeminist"  genre="radio"  port=80

gst-launch-0.10 pulsesrc device=plughw:0 ! audioresample ! audioconvert ! audio/x-raw-int,rate=22050,channel=1,depth=8   ! audioresample ! audioconvert ! queue   ! lame  ! taginject tags="title=RADIO,artist=LIVE" ! queue   ! shout2send ip=188.210.92.35 password=######  mount=ruelles.live streamname="live radio" description="transfeminist"  genre="radio"  port=80





 ****** =  kruispunten en francais
 
--------------------------------------------------------------
PREPARE AUDIO FILES FOR LIQUIDSOAP
-------------------------------------------------------------
AUDIO SOFTWARE: 
apt-get install sox
ALL to mp3
for f in *.*; do sox "$f" -t mp3 -r 44100 -c 2 "$/{f%.*}.mp3"; done
mv *.mp3 mp3
----------------------------------------------------------------
-t|--type FILETYPE       File type of audio
-r|--rate RATE                Sample rate of audio
-c|--channels CHANNELS   Number of channels of audio data; e.g. 2 = stereo
----------------------------------------------------------------
lltag, pudletag (tagging / title, artist, album)
------------------------
UPLOAD FILES
------------------------
cd mp3
scp -p 8022 -r *.mp3 root@193.22.239.27:/home/ruelles/audio/play/day

ssh -p 8022 root@188.210.92.35
------------------------------------------------------------------------------------------------------------------------
CONNECT TO MEDIA SERVER + PREPARE AUDIO FILES FOR PLAYLIST LIQUIDSOAP
------------------------------------------------------------------------------------------------------------------------
h
fapg --format=pls --output=/home/ruelles/audio/day.pls  /home/ruelles/audio/play/day
service liquidsoap force-reload
------------------------------------------------------------------------------------------------------------------------
COPY ARCHIVE SERVER TO LOCAL
------------------------------------------------------------------------------------------------------------------------
cd Desktop
scp -P 8022 -r root@193.22.239.27:/home/ruelles/archive .
------------------------------------------------------------------------------------------------------------------------

scp -P 8022 -r 8022 root@188.210.92.35:/home/ruelles/archive/2015-12-20



http://5.196.109.240/

http://188.210.92.35


service liquidsoap force-reload



https://icecast.org/docs/icecast-trunk/basic_setup/


security
ssh key
ufw
https://certbot.eff.org/instructions?ws=nginx&os=debianbuster&tab=standard