Tutorial ini akan menunjukkan cara menginstal dan mengatur Universal Media Server di Desktop dan Server Ubuntu 20.04.
Universal Media Server, singkatnya UMS, adalah server media UPnP yang sesuai dengan DLNA yang memungkinkan streaming file media ke berbagai perangkat termasuk konsol video game, smart TV, smartphone, dan pemutar Blu-ray.
1. Instal pustaka yang diperlukan:
Transcoding media dilakukan melalui paket-paket dari AviSynth, FFMpeg, MEncoder, dan VLC, Anda harus terlebih dahulu membuka terminal dan menjalankan perintah untuk memastikan paket-paket ini terinstal:
sudo apt install mediainfo dcraw vlc mplayer mencoder
2. Unduh Universal Media Server:
Tarball terbaru tersedia untuk diunduh di halaman proyek github. Pilih unduh (jalankan uname -m
untuk memberi tahu jenis sistem):
- paket x86 untuk mesin 32-bit lama.
- paket x86_64 untuk mesin 64-bit.
- arm64 / armhf untuk perangkat Rasperry Pi.
Unduh Universal Media Server
Saat ini, rilis terbaru adalah versi 10.0.1. Jika Anda menjalankan Server Ubuntu, gunakan perintah ini untuk mengunduhnya (ganti URL di perintah jika versi yang lebih baru tersedia):
wget -c https://github.com/UniversalMediaServer/UniversalMediaServer/releases/download/10.0.1/UMS-10.0.1-x86_64.tgz
3. Dekompresi tarball
Jalankan 2 perintah berikut akan menavigasi ke folder Unduhan pengguna, lalu ekstrak paket UMS /opt, dan terakhir ganti nama folder hasil dari 'ums-10.0.1' menjadi 'ums'.
cd Downloads
sudo tar -zxvf UMS-10.0.1-x86_64.tgz -C /opt/ --transform s/ums-10.0.1/ums/
Lewati cd Downloads
jika diunduh melalui perintah wget.
Dan ganti “UMS-10.0.1-x86_64.tgz” jika sudah terdownload versi yang lebih baru, lakukan juga perubahan nomor versi di “ums-10.0.1“.
4. Jalankan UMS sebagai layanan sistem
Jika semuanya berjalan dengan baik, Anda seharusnya dapat menjalankan Universal Media Server melalui perintah:
/opt/ums/UMS.sh
Untuk Desktop Ubuntu, ini akan menampilkan dialog pengaturan untuk memilih bahasa, mulai diminimalkan atau tidak, pilih jaringan, dan folder media dll.
Kemudian ia menawarkan antarmuka pengguna dengan lebih banyak konfigurasi, tampilan log, dan banyak lagi.
Untuk Server Ubuntu tanpa UI, edit file .config/UMS/UMS.conf untuk konfigurasi. Secara default, itu mengukus semua file di bawah rumah pengguna. Anda dapat menambahkan “folder =/PATH/TO/MEDIA1,/PATH/TO/MEDIA2” untuk mengatur folder media. Untuk lebih lanjut, baca file UMS.conf di bawah source tarball.
Setelah memulai server, buka http://server_ip:9001 di browser web Anda untuk memeriksa apakah server berfungsi.
Untuk menjalankannya sebagai layanan systemd, buka terminal dan jalankan perintah:
sudo nano /etc/systemd/system/ums.service
Ini akan membuat file kosong dan terbuka dengan editor teks baris perintah nano. Tempel (Ctrl+Shift+V) baris berikut dan ubah ji menjadi nama pengguna Anda. Ubah juga batas memori dari 500M ke nilai lain jika Anda mau.
[Unit] Description=Run UMS as Ji DefaultDependencies=no After=network.target [Service] Type=simple User=ji Group=ji ExecStart=/opt/ums/UMS.sh TimeoutStartSec=0 RemainAfterExit=yes Environment="UMS_MAX_MEMORY=500M" [Install] WantedBy=default.target
Simpan perubahan dengan menekan Ctrl+X, ikuti dengan Y, dan tekan Enter.
Terakhir jalankan perintah untuk memuat ulang daemon systemd, aktifkan dan mulai layanan UMS.
sudo systemctl daemon-reload
sudo systemctl enable ums.service
sudo systemctl start ums.service
Dan periksa status layanan melalui perintah:
sudo systemctl status ums.service
Artikel Asli