Difference between revisions of "Icecast: feeding menggunakan ezstream"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| (6 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
==Instalasi Ezstream==  | ==Instalasi Ezstream==  | ||
| − |   apt-get install ezstream  | + |  sudo su  | 
| + |   apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad \  | ||
| + |  gstreamer0.10-plugins-ugly ezstream  | ||
| + | di Ubuntu 20.04  | ||
| + | |||
| + |  sudo apt-get install -y ezstream  | ||
==Membuat Playlist==  | ==Membuat Playlist==  | ||
| Line 10: | Line 15: | ||
Cara yang paling gampang misalnya  | Cara yang paling gampang misalnya  | ||
| − |   find /var/data/album/lagu/pop-barat/   | + |   find /var/data/album/lagu/pop-barat/ *mp3 -type f > /var/data/album/playlist-onno.txt  | 
| + |  find /home/onno/Music/ *mp3 -type f > /home/onno/Music/playlist-onno.txt  | ||
==Konfigurasi Ezstream==  | ==Konfigurasi Ezstream==  | ||
| Line 36: | Line 42: | ||
      <sourcepassword>hackme</sourcepassword>  |       <sourcepassword>hackme</sourcepassword>  | ||
      <format>MP3</format>  |       <format>MP3</format>  | ||
| − |       <filename>/  | + |       <filename>/home/onno/Music/playlist-onno.txt</filename>  | 
      <!-- Once done streaming playlist.m3u, exit: -->  |       <!-- Once done streaming playlist.m3u, exit: -->  | ||
      <stream_once>1</stream_once>  |       <stream_once>1</stream_once>  | ||
| Line 66: | Line 72: | ||
==Menjalankan Ezstream==  | ==Menjalankan Ezstream==  | ||
| + | Jalankan streaming menggunakan  | ||
  ezstream -c ~/ezstream_mp3.xml  |   ezstream -c ~/ezstream_mp3.xml  | ||
| − | + | Arahkan client musik seperti totem / rhythmbox / audacious / bhanshee ke http://your-server-or-ip-adres.org:8000/onnoradio (atau ke alamat server anda) dan start mendengarkan.  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | Jika mesin server di booting dan kita ingin agar tetap jalan maka masukan ke  | |
| − | |||
| − | |||
| + |  /etc/rc.local  | ||
| Line 99: | Line 92: | ||
* [[IceCast]]  | * [[IceCast]]  | ||
| + | * [[icecast]]  | ||
| + | * [[icecast: instalasi]]  | ||
| + | * [[icecast: konfigurasi dasar]]  | ||
| + | * [[icecast: feeding menggunakan ezstream]]  | ||
| + | * [[IceCast: Live Stream]]  | ||
| + | * [[icecast: Live stream menggunakan internet DJ console]]  | ||
| + | * [[Multimedia di Linux]]  | ||
Latest revision as of 08:56, 5 June 2021
Ezstream adalah program Command Line untuk mengirimkan stream ke icecast.
Instalasi Ezstream
sudo su apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad \ gstreamer0.10-plugins-ugly ezstream
di Ubuntu 20.04
sudo apt-get install -y ezstream
Membuat Playlist
Cara yang paling gampang misalnya
find /var/data/album/lagu/pop-barat/ *mp3 -type f > /var/data/album/playlist-onno.txt find /home/onno/Music/ *mp3 -type f > /home/onno/Music/playlist-onno.txt
Konfigurasi Ezstream
Ada banyak contoh konfigurasi Ezstream
ls /usr/share/doc/ezstream/examples
Disini kita menggunakan ezstream_mp3.xml
cp /usr/share/doc/ezstream/examples/ezstream_mp3.xml ~ cd ~ chmod -Rf 644 ezstream_mp3.xml gedit ~/ezstream_mp3.xml
Contoh
<ezstream>
    <url>http://localhost:8000/onnoradio</url>
    <sourcepassword>hackme</sourcepassword>
    <format>MP3</format>
    <filename>/home/onno/Music/playlist-onno.txt</filename>
    <stream_once>1</stream_once>
    <svrinfoname>My Stream</svrinfoname>
    <svrinfourl>http://www.oddsock.org</svrinfourl>
    <svrinfogenre>RockNRoll</svrinfogenre>
    <svrinfodescription>This is a stream description</svrinfodescription>
    <svrinfobitrate>128</svrinfobitrate>
    <svrinfochannels>2</svrinfochannels>
    <svrinfosamplerate>44100</svrinfosamplerate>
    <svrinfopublic>0</svrinfopublic>
</ezstream>
url adalah lokasi server. Disini digunakan localhost karena icecast2 berjalan di mesin yang sama. onnoradio bisa di ubah ke nama lain. Alamat lengkap http://localhost:8000/onnoradio sourcepassword sesuai dengan settingan di file konfigurasi icecast2. filename adalah lokasi dari playlist, bisa relatif terhadap file konfigurasi atau absolut. stream_once set ke 0 untuk looping. Set ke 1 untuk di jalankan sekali. svrinfopublic set ke 0 untuk menjaga agar stasiun radio kita tidak masuk ke halaman kuning icecast.
Menjalankan Ezstream
Jalankan streaming menggunakan
ezstream -c ~/ezstream_mp3.xml
Arahkan client musik seperti totem / rhythmbox / audacious / bhanshee ke http://your-server-or-ip-adres.org:8000/onnoradio (atau ke alamat server anda) dan start mendengarkan.
Jika mesin server di booting dan kita ingin agar tetap jalan maka masukan ke
/etc/rc.local
Referensi
- http://koorenneef.nl/content/run-your-own-online-radio-station-icecast2-and-ezstream-howto
 - http://www.icecast.org/ - tentang icecast2
 - http://www.icecast.org/ezstream.php