IPTV Server
features:
- multicast streaming to local networks (in basic setup)
- multicast udp proxy streaming to public networks
- User authentication
- Scrambled channels with scam (latest oscam) or CAM module
- IPTV management Portal
- Set Top Box with custom IPTV Portal
Hardware
Depends on your budget
- Ubuntu precise (12.04.1 LTS)
- 4 GB DDR3 Ram
- AMD FX-6100 Six-Core Processor
DVB-S cards from Digitaldevices
1200 €
1200 €
- 2x Digital Devices Cine S2 PCI-E
- 6x Digital Devices DuoFlex S2
- 16 Tuners on 2 PCI-E 1x cards
Smart Card Reader
18,90 €
Software used
0 €
0 €
- Apache2
- mumudvb
- oscam
- Stalker IPTV Portal
The Setup
Install a Linux System on your Server (Preferred Debian or Ubuntu)
Download and install Mumudvb from source.
Stalker Portal (IPTV Portal)
wget https://github.com/braice/MuMuDVB/archive/master.zip
unzip master zip
cd mumudvb<version>
apt-get update
apt-get install build-essential autotools automake gettext libtool
autoreconf -i -f
./configure --enable-cam-support --enable-scam-support
make
make install
Stalker Portal (IPTV Portal)
wget https://github.com/azhurb/stalker_portal/archive/v4.8.71.zip
sudo apt-get update
sudo apt-get install apache2 php5 php5-pear mysql-server libapache2-mod-php5filter
pear channel-discover pear.phing.info
pear install phing/phing
unzip v4.8.71.zip
cp -a stalker_portal* /var/www/stalker
mysql -u root -p
<your mysql root user pw>
create database stalker_db;
GRANT ALL PRIVILEGES ON stalker_db.* TO stalker@localhost IDENTIFIED BY '1' WITH GRANT OPTION;
cd /var/www/stalker/deploy
sudo phing install
vim /etc/php5/apache2/php.ini
short_open_tag = On
a2enmod rewrite
in your virtualhost config set
Options -Indexes -MultiViews
AllowOverride All