Dalam artikel seterusnya kita akan melihat Gerbera. Ini kuat Pelayan media UPnP (Universal Plug and Play) Kaya dengan ciri antara muka pengguna web yang bagus dan intuitif. Ini akan membolehkan kita menghantar media digital (video, gambar, audio, dll.) Melalui rangkaian rumah dan Mainkan pada pelbagai jenis peranti serasi UPnP, dari telefon bimbit hingga tablet dan banyak lagi.
Gerbera ialah pelayan media UPnP yang hebat, yang akan dapat kita gunakan streaming media digital kami ke rangkaian rumah kami melalui antara muka pengguna web yang bagus. Gerbera menerapkan spesifikasi UPnP MediaServer V 1.0 yang boleh didapati di upnp.org. Pelayan ini harus berfungsi dengan MediaRenderer yang mematuhi UPnP. Sekiranya menghadapi kesukaran dalam model tertentu, kita harus melihat senarai peranti yang serasi untuk maklumat lanjut.
Ciri-ciri Gerbera
- Akan membenarkan kita melayari dan bermain media menggunakan UPnP.
- Menyokong fail pengekstrakan metadata mp3, ogg, flac, jpeg, dll.
- Konfigurasi yang sangat fleksibel. Kami akan dapat mengawal tingkah laku pelbagai ciri pelayan.
- Menyokong susun atur pelayan yang ditentukan pengguna berdasarkan metadata yang diekstrak.
- Tawaran sokongan exif untuk lakaran kecil.
- Mengaku meneliti semula direktori automatik (waktunya, beritahu)
- Ia menawarkan antara muka pengguna web yang bagus dengan paparan pokok pangkalan data dan sistem fail, memungkinkan untuk menambah / menghapus / mengedit dan melayari media.
- Sokongan untuk URL luaran (Kami boleh membuat pautan ke kandungan Internet).
- Menyokong transkoding format media fleksibel melalui pemalam / skrip dan banyak lagi, termasuk sebilangan ciri eksperimen.
Pasang dan mulakan Gerbera - UPnP Media Server di Ubuntu
Dalam pengedaran Ubuntu, terdapat PPA dibuat dan dikendalikan oleh Stephen Czetty. Dari sana kita dapat memasang Gerbera dengan membuka terminal (Ctrl + Alt + T) dan menggunakan perintah berikut:
sudo add-apt-repository ppa:stephenczetty/gerbera sudo apt update && sudo apt install gerbera
Setelah anda memasang pelayan, kami akan memulakan, mengaktifkan dan melihat status perkhidmatan menggunakan perintah berikut di terminal yang sama:
sudo systemctl start gerbera.service sudo systemctl enable gerbera.service
Kami akan memeriksa sama ada perkhidmatan telah bermula dengan:
sudo systemctl status gerbera.service
PENTING: Si Gerbera tidak boleh bermula pada sistem anda, anda harus mencuba tindakan berikut.
Pertama periksa sama ada fail log (/ var / log / gerbera) telah dibuat, sebaliknya buat seperti yang ditunjukkan di bawah:
sudo touch /var/log/gerbera sudo chown -Rv root:gerbera /var/log/gerbera && sudo chmod -Rv 0660 /var/log/gerbera
Kedua, tentukan antara muka rangkaian yang anda gunakan sebagai nilai pemboleh ubah persekitaran MT_INTERFACE. Lalai adalah 'eth0', tetapi jika antara muka anda dipanggil sesuatu yang lain, ubah namanya. Di Debian / Ubuntu, anda boleh tetapkan konfigurasi ini dalam fail / etc / default / gerbera.
Mulakan dengan UI Web Pelayan Media Gerbera
Perkhidmatan Gerbera mendengar di pelabuhan 49152, yang dapat kita gunakan untuk mengakses UI web melalui penyemak imbas web:
http://dominio.com:49152
o
http://tu-dirección-ip:49152
Sekiranya anda mendapat ralat yang ditunjukkan dalam tangkapan skrin di atas, anda mesti mengaktifkan antara muka pengguna web dari fail konfigurasi Gerbera. Edit dengan menaip terminal (Ctrl + Alt + T):
sudo vim /etc/gerbera/config.xml
di sini kita akan menukar nilai yang diaktifkan = »tidak» menjadi diaktifkan = »ya» seperti yang ditunjukkan dalam tangkapan skrin berikut.
Setelah membuat perubahan di atas, kami menutup fail dan kami akan memulakan semula perkhidmatan Gerbera. Untuk melakukan ini, kami menulis di terminal (Ctrl + Alt + T):
sudo systemctl restart gerbera.service
Sekarang mari kita kembali ke penyemak imbas kami dan kami akan cuba membuka UI sekali lagi di tab baru. Kali ini ia harus dimuat. Anda akan melihat dua tab di atasnya:
- Pangkalan data. Ia akan menunjukkan kepada kami fail yang dapat diakses secara terbuka.
- Sistem fail. Di sinilah kita dapat mencari fail di sistem kita dan memilihnya untuk dihantar. Untuk menambahkan fail, kita cukup klik pada tanda tambah (+), seperti yang anda lihat pada tangkapan layar berikut.
Setelah menambahkan fail untuk streaming dari sistem fail, antara muka pangkalan data akan kelihatan seperti ini.
Pada ketika ini, kita dapat memulakan streaming fail media melalui rangkaian kita dari pelayan Gerbera. Untuk mengujinya, kita dapat menggunakan telefon bimbit, tablet atau yang lain yang memungkinkan kita menggunakan Aplikasi UPnP untuk memainkan fail.
Sekiranya kami ingin mendapatkan lebih banyak maklumat mengenai pelayan ini, sesiapa sahaja boleh melihat halaman Projek GitHub atau dia laman web rasmi.
Terima kasih Damian atas input anda. Semua sempurna.
Saya mengambil kesempatan ini untuk mengucapkan terima kasih kepada seluruh pasukan di Ubunlog. Kerja cemerlang yang anda lakukan.
salam
Pelanggan setia.
Terima kasih kerana membaca kami. Salu2.