Control Web Panel

Developers => New Modules => Topic started by: ghostrider2k17 on February 08, 2016, 09:36:35 PM

Title: Icecast
Post by: ghostrider2k17 on February 08, 2016, 09:36:35 PM
Sorry if I am putting this in the wrong spot but since there is shoutcast in the plugins will there be a icecast also coming soon?
Title: Re: Icecast
Post by: Parricull on March 01, 2016, 08:21:53 PM
I quite like this idea, may wecould start an opensource project such has an auto installer like the shoutcast version.
Title: Re: Icecast
Post by: Vriendencafe on February 20, 2017, 03:43:54 AM
This will install Icecast
it should be easy to make a module/plugin for CWP
I to like to see icecast plugin for CWP


Code: [Select]
#!/bin/bash


yum remove -y libpam-krb5
yum groupinstall -y "Development Tools"
yum install -y wget perl curl dash bash tree expect screen cron sudo coreutils vorbis-tools quota nmap curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-devel libxslt
mkdir -p /tmp/icecast2
cd /tmp/icecast2
wget http://downloads.xiph.org/releases/icecast/icecast-2.3.3.tar.gz
tar xf icecast-2.3.3.tar.gz
cd icecast-2.3.3
./configure
make
make install
ln -fs /usr/local/bin/icecast /usr/local/bin/icecast2
rm -rf /tmp/icecast2
[ $? -gt 0 ] && echo "$installerror" && exit
if [ "$MT" = "amd64" ]
then
yum install -y glibc.i686
[ $? -gt 0 ] && echo "$installerror" && exit
Title: Re: Icecast
Post by: robbyq on February 22, 2017, 10:49:20 AM
This will install Icecast
it should be easy to make a module/plugin for CWP
I to like to see icecast plugin for CWP


Code: [Select]
#!/bin/bash


yum remove -y libpam-krb5
yum groupinstall -y "Development Tools"
yum install -y wget perl curl dash bash tree expect screen cron sudo coreutils vorbis-tools quota nmap curl-devel libtheora-devel libvorbis-devel libxslt-devel speex-devel libxslt
mkdir -p /tmp/icecast2
cd /tmp/icecast2
wget http://downloads.xiph.org/releases/icecast/icecast-2.3.3.tar.gz
tar xf icecast-2.3.3.tar.gz
cd icecast-2.3.3
./configure
make
make install
ln -fs /usr/local/bin/icecast /usr/local/bin/icecast2
rm -rf /tmp/icecast2
[ $? -gt 0 ] && echo "$installerror" && exit
if [ "$MT" = "amd64" ]
then
yum install -y glibc.i686
[ $? -gt 0 ] && echo "$installerror" && exit

Sent support that module :)