Web TV

Foto os

Teknik berikut ini mendekati penyelenggaraan siaran televisi melalui web, dimana acaranya bersumber dari file AVI atau MPEG.

Rangkaian umumnya adalah:

Streamer -> Broadcaster -> Player

Dokumentasi ini telah dicoba menggunakan Gutsy, mudah-mudahan bisa juga untuk Debian lainnya.

Tambahkan pada /etc/apt/sources.list baris berikut:

deb http://debian.rab.co.id/custom ./

Broadcaster
Pasang icecast2 terlebih dahulu:

# apt-get update
# apt-get install icecast2

Edit /etc/default/icecast2:

ENABLE=true

Jalankan:
# /etc/init.d/icecast2 start

Streamer
Pasang ezstream:

# apt-get install ezstream

Siapkan file berformat AVI atau MPEG. Sesuaikan /etc/ezstream/playlist.m3u. Lalu jalankan streamer:
$ ezstream-run

Player
Karena akan ditampilkan melalui web, kita membutuhkan Apache:

# apt-get install apache2

Lalu buat /var/www/index.html:
<embed type="application/x-mplayer2" src="http://localhost:8000/tv" autostart="true" align="center"
autosize="0" transparentatStart="true" animationatStart="true" showControls="true">

Bila Anda siap menyiarkannya melalui jaringan gantilah http://localhost:8000/tv dengan IP LAN, misalnya http://192.168.0.254:8000/tv. Atau bila ini untuk Internet gunakan domain servernya, contoh: http://siaran.rab.co.id:8000/tv.

Player sesungguhnya adalah Firefox dan plugin Mplayer:

# apt-get install firefox mozilla-mplayer

URL-nya adalah http://localhost atau http://192.168.0.254 atau http://siaran.rab.co.id.