-
ICECAST-STREAMING
Icecast2-server with mixxx2.x
Config a streaming-server/webradio:
EXAMPLE FOR OGG-STREAMING
————————————————–
- install icecast2
Edit:
gksudo pluma /etc/icecast2/icecast.xml
Set passwords!
set
mountpoints: /live.ogg
Important: localhost
or:
127.0.0.1.
NOTE: Don’t change too much in the beginning
- so you don’t get errors while “over-config”
the icecast.xml!
- MIXXXMixxx comes with a great streaming-plugin.
Set:
mount: /live.ogg or: /live.m3u (mp3) #set same in icecast.conf!
Icecast2
ogg (or mp3)
user: source (!)
pw: #given in icecast.xml
localhost
or:
127.0.0.1.
–> CHECK THAT EVERYTHING IS THE SAME LIKE IN ICECAST.XML!
- Portforwarding Port 8000 in Router
Enable icecast as a service:
Type: gksudo pluma /etc/default/icecast2
and set
ENABLE=false
to
ENABLE=true
Start your icecast-streaming server:
icecast2-commands:
sudo /etc/init.d/icecast2 start # start icecast
sudo /etc/init.d/icecast2 stop # stop icecast
sudo /etc/init.d/icecast2 restart # restart icecast
sudo /etc/init.d/icecast2 reload # reload config
- connect Mixxx witth icecast2
- stream your music!
;)
check your stream: http://localhost:8000/admin/stats.xsl
If you have problems allow icecast in hosts:type: gksudo pluma /etc/hosts.allow
and write/paste:
icecast: ALL
icecast2: ALL
Take dyndns-adress
to be reachable from outside, e.g: adress.dyndns.org:8000/live.ogg
or connect with YOURIP:8000/live.ogg
Tip:
–> use .m3u ( /live.ogg.m3u ) at the end of adress
to make your ogg-stream more compatible to most players!
more information: http://icecast.org/docs/
de: https://wiki.ubuntuusers.de/Icecast2/
https://www.mixxx.org/manual/latest/chapters/livebroadcasting.html