Icecast Streaming Media Server, penginstalan dasar di Ubuntu 18.04

tentang icecast di Ubuntu

Pada artikel selanjutnya kita akan melihat Icecast. Ini adalah sebuah Streamer media pribadi gratis (audio dan video) yang mendukung aliran populer seperti Ogg, Opus, WebM dan MP3. Pengguna dapat menggunakan Icecast untuk membuat stasiun radio Internet atau mengalirkan media kami dari komputer atau server pengguna dan dapat memberikan akses dari mana saja melalui Internet. Ini sangat serbaguna karena format baru dapat ditambahkan dengan relatif mudah dan kompatibel dengan standar terbuka untuk komunikasi dan interaksi. Icecast didistribusikan di bawah GNU GPL, versi 2.

Dengan Icecast, siapa pun dapat menikmati musiknya dari mana saja. Selain itu Anda bisa berbagi dengan keluarga dan teman menggunakan aplikasi yang tersedia yang dapat ditemukan untuk Android, iPhone, Windows Phone, dan banyak lagi.

Icecast dirancang untuk menangani koleksi musik besar dan dioptimalkan untuk streaming MP3. Pada dasarnya berfungsi dengan format media apa pun yang dapat dialirkan melalui HTTP / HTTPS, termasuk AAC, OGG, WMA, FLAC, APE dan lainnya.

tentang server media
Artikel terkait:
Server media, beberapa opsi bagus untuk Ubuntu kami

Pada baris berikut kita akan melihat bagaimana kita dapat menginstal Icecast di server dan desktop Ubuntu. Untuk contoh ini Saya akan menggunakan Ubuntu 18.04 LTS. Bisa dapatkan informasi lebih rinci tentang Icecast, mengunjungi situs proyek.

Instal Icecast di Ubuntu 18.04

Icecast dilengkapi dengan Dukungan Ubuntu, siap dipasang dan digunakan. Yang harus Anda lakukan adalah membuka terminal (Ctrl + Alt + T) dan menjalankan perintah berikut untuk menginstal paket Icecast dengan mudah.

Pertama kita akan memperbarui paket yang tersedia untuk sistem kita dengan mengetik:

sudo apt update

Setelah ini kita bisa jalankan installasi mengetik di terminal yang sama:

Instalasi Icecast2

sudo apt install icecast2

Selama instalasi, kita akan melihat bahwa konsol akan menanyakan apakah kita mau mengatur sandi Icecast2. Jika Anda ingin mengkonfigurasinya secara manual, Anda harus memilih «Tidak«. Untuk mempermudah kita akan memilih «Si»Dan kami akan memulai konfigurasi.

konfigurasikan icecast2

Kita lanjutkan menentukan nama host untuk server. Dalam hal ini saya akan menggunakan "localhost". Untuk melanjutkan, cukup klik «menerima".

konfigurasi localhost icecast2

Setelah ini, kita harus melakukannya tulis kata sandi untuk administrasi, repeater dan pengguna untuk mengakses backend. Penting untuk tidak melupakan kata sandi ini.

konfigurasi manajemen icecast

Setelah instalasi Icecast selesai, kita akan dapat menjalankan perintah yang ditunjukkan di bawah ini mulai dan aktifkan layanan Icecast. Dengan ini kami ingin memulai saat server dimulai.

sudo systemctl start icecast2

sudo systemctl enable icecast2

Kami akan mampu periksa status layanan, menjalankan perintah berikut di terminal yang sama:

systemctl status icecast2

Terminal harus menunjukkan kepada kita baris yang mirip dengan berikut ini:

Status pelayanan

Akhirnya, kita hanya punya buka browser web favorit kami dan tulis nama server sebagai URL atau alamat IP diikuti dengan port 8000:

http://localhost:8000/

Nama pengguna default untuk mengakses adalah admin. Kata sandi yang kita perlukan sama dengan yang kita tulis ketika kita menginstal Icecast. Setelah masuk, ini akan membawa kita untuk melihat halaman Icecast default:

pengelolaan web streamer media ini

konfigurasi

Jika Anda ingin mengkonfigurasi Icecast, buka file konfigurasi Anda menjalankan perintah berikut:

ubah port dan domain

sudo vi /etc/icecast2/icecast.xml

Saat Anda melihat file tersebut, lakukan perubahan yang sesuai. Misalnya, untuk mengubah port default, ubah port yang disorot pada gambar di atas. Kemudian simpan dan tutup file tersebut.

Secara default, prosesnya dijalankan sebagai pengguna root. Untuk meningkatkan keamanan, sangat disarankan untuk dijalankan sebagai pengguna khusus dengan hak istimewa yang lebih kecil. Anda dapat menentukan pengguna ini dengan mengatur pemilik di bagian keamanan dari file konfigurasi yang dipanggil /etc/icecast2/icecast.xml.

Setelah semuanya terpasang dan dikonfigurasi dengan benar, Anda akan dapat melakukannya menggunakan salah satu Klien Icecast yang didukung atau klien sumber untuk mengalirkan audio ke server dan semua pendengar. Di sini Anda akan menemukan daftar klien yang didukung.

Untuk mendapatkan informasi lebih lanjut tentang pengaturan Icecast, Anda dapat mengunjungi halaman dokumentasi.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Ignacio dijo

    Perkiraan saya di bagian terakhir menjelaskan konfigurasi icecast, saya masuk dengan perintah sudo vi /etc/icecast2/icecast.xml, tetapi ketika melakukan perubahan itu tidak menyelamatkan saya, bagaimana cara menyimpan perubahannya, saya tidak tahu apa yang saya gagal dalam ...

    1.    Damien A. dijo

      Halo. dalam mode perintah, dengan: wq tidak menyimpan perubahan?

      1.    Ignacio dijo

        Jika demikian, yang terjadi adalah saya baru mengenal Linux, terima kasih banyak atas waktunya ...

        1.    Damien A. dijo

          Saya senang Anda menyelesaikannya. Suatu kesenangan, salu2.

  2.   Jose dijo

    Tujuan saya adalah memiliki server untuk stasiun radio online saya, dan karena jumlah pendengar maksimum tidak lebih dari dua puluh dan saya memiliki bandwidth 100 megabyte, tanpa z ...
    Tetapi pertama-tama untuk mengetahui apakah itu mungkin ...
    Dapatkah saya memasang server Xubuntu di komputer lama dengan dua pertunjukan Ram?
    Langkah-langkahnya sama seperti untuk Ubuntu?
    Akankah itu mendukung dua puluh pendengar?
    Terima kasih sebelumnya dan saran diterima

  3.   Jose dijo

    ketika saya melakukan pengujian, terminal merespons: Unit icecast2.service tidak dapat ditemukan
    linux...
    Anda mengikuti petunjuk salah satunya, dan karena tidak berhasil, Anda harus mencari yang lain, ini biasa di Linux. Saya ulangi, saya tidak mengeluh tentang omong kosong itu, saya telah memilihnya, tetapi itu membuat saya jengkel karena mereka memberi tahu saya keajaiban tentang ini.

    1.    Damien A. dijo

      Halo. Saat Anda menguji status layanan dengan status systemctl icecast2, apa yang ditunjukkan terminal kepada Anda?