Serwer multimedialny: stwórz prosty w GNU / Linux za pomocą MiniDLNA
Dzisiaj przyjrzymy się, jak stworzyć małą «Serwer multimedialny» casero przy użyciu prostej i znanej technologii zwanej DLNA. Akronimy odpowiadające „Sojusz sieci cyfrowej życia”, co w tłumaczeniu na język hiszpański oznacza „Sojusz na rzecz cyfrowego stylu życia w sieci”.
A do tego wykorzystamy małą i bardzo popularną aplikację terminalową o nazwie MiniDLNA. Który jest dostępny w prawie wszystkich repozytoriach Dystrybucje GNU / Linux najbardziej znane i używane. A do przeglądania treści z innych urządzeń sieciowych, komputerów stacjonarnych czy telefonów komórkowych, posłużymy się znaną i szeroko stosowaną aplikacją multimedialną o nazwie VLC.
Przesyłanie strumieniowe w systemie Linux przy użyciu DLNA
I jak zwykle, zanim w pełni przejdziemy do dzisiejszego tematu, zostawimy dla osób zainteresowanych poznaniem niektórych z naszych najnowszych poprzednich powiązane posty z motywem Serwery multimedialne y DLNA, poniższe linki do nich. Aby w razie potrzeby mogli szybko kliknąć, po przeczytaniu tej publikacji:
"DLNA (Digital Living Network Alliance) to stowarzyszenie producentów elektroniki i komputerów, które zgodziły się stworzyć rodzaj kompatybilnego standardu dla wszystkich swoich systemów. DLNA pozwala różnym urządzeniom, które mogą znajdować się w tej samej sieci, łączyć się ze sobą w celu udostępniania różnych treści. Zaletą, jaką może zaoferować, jest łatwa konfiguracja i wszechstronność. System ten może pracować zarówno w sieciach Wi-fi, jak i Ethernet." Przesyłanie strumieniowe w systemie Linux przy użyciu DLNA
Wskaźnik
Serwer multimedialny: MiniDLNA + VLC
Co to jest serwer multimediów?
Un «Serwer multimedialny» to nic innego jak urządzenie sieciowe, na którym przechowywane są pliki multimedialne. To urządzenie może pochodzić z solidnego serwera lub zwykłego komputera stacjonarnego lub laptopa. Może to być również dysk NAS (Network Storage Drives) lub inne kompatybilne urządzenie pamięci masowej.
Należy pamiętać, że przez Urządzenie odtwarzające może komunikować się z «Serwer multimedialny»powinna być zgodna z jednym z dwóch istniejących standardów.
Jeden jest DLNA, co zapewnia, że urządzenia sieci domowej mogą komunikować się i udostępniać treści multimedialne. A drugi to UPnP (uniwersalny Plug and Play), które jest bardziej ogólnym rozwiązaniem do udostępniania między serwerem multimediów a kompatybilnym urządzeniem odtwarzającym. Ponadto DLNA jest następstwem UPnP i jest bardziej wszechstronna i łatwiejsza w użyciu.
Co to jest MiniDLNA?
Stosownie Witryna MiniDLNA, wspomniana aplikacja jest opisana w następujący sposób:
"MiniDLNA (obecnie znany jako ReadyMedia) to proste oprogramowanie serwera multimedialnego, które ma być w pełni kompatybilne z istniejącymi klientami DLNA / UPnP-AV. Został pierwotnie opracowany przez pracownika firmy NETGEAR dla linii produktów ReadyNAS.
Jak zainstalować i skonfigurować MiniDLNA?
Pakiet zawierający MiniDLNA w prawie wszystkich repozytoriach "Minidna", więc wystarczy wybrać i użyć Menedżer pakietów GUI / CLI wolał zainstalować i włączyć go jak zwykle. Na przykład:
sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status
Po zainstalowaniu należy wykonać tylko następujące czynności rozkazy dowodzenia i małe zmiany w twoim plik konfiguracyjny a potem biegnij, aby każdy Komputer z GNU/Linux stać się małym i prostym «Serwer multimedialny»:
- bieg
sudo nano /etc/minidlna.conf
- Wprowadź następujące zmiany. W moim praktycznym przypadku zrobiłem to:
Przypisz foldery/ścieżki treści multimedialnych
media_dir=A,/home/sysadmin/fileserverdlna/music
media_dir=P,/home/sysadmin/fileserverdlna/pictures
media_dir=V,/home/sysadmin/fileserverdlna/videos
media_dir=PV,/home/sysadmin/fileserverdlna/camera
Włącz ścieżkę przechowywania bazy danych DLNA
db_dir=/var/cache/minidlna
Włącz ścieżkę katalogu dzienników
log_dir=/var/log/minidlna
Sprawdź/włącz przypisany port dla protokołu DLNA
port=8200
Ustaw nazwę serwera multimediów DLNA
friendly_name=MediaServerMilagrOS
Włącz automatyczne wykrywanie nowych plików w ścieżkach/folderach treści multimedialnych
inotify=yes
Skonfiguruj interwał powiadomień SSDP, w sekundach
notify_interval=30
Zapisz zmiany i uruchom ponownie MiniDLNA Media Server
sudo service minidlna restart
Lokalna walidacja działania serwera multimediów za pomocą przeglądarki internetowej za pomocą adresu URL
http://localhost:8200/
Teraz pozostaje tylko skopiować pliki multimedialne w skonfigurowanych trasach / folderach. A jeśli wszystko poszło dobrze, będą one widoczne lokalnie przez interfejs używanej przeglądarki internetowej.
Zarządzaj zawartością DLNA / UPnP-AV za pomocą VLC z Androida
W dalszej części, na przykład, około Urządzenie mobilne z Androidem i uruchamiam Aplikacja VLC, pojawi się po kilku sekundach w sekcji o nazwie "Lokalna sieć" imię naszego «Serwer multimedialny». I możemy eksplorować skonfigurowane trasy / foldery i odtwarzać hostowane treści multimedialne.
streszczenie
W skrócie, użyj Technologia DLNA / UPnP-AV za pośrednictwem aplikacji MiniDLNA zbudować prosty i użyteczny «Serwer multimedialny» dom jest doskonałą alternatywą dla łatwego dostępu i cieszenia się jak najwięcej treści multimedialne które posiadamy. To znaczy do naszych archiwów audio / dźwięki, filmy / filmy i obrazy / zdjęcia które możemy mieć w prostym komputerze domowym lub biurowym, aby swobodnie dzielić się z innymi i bez większych lub skomplikowanych pomiarów lub konfiguracji.
Mamy nadzieję, że ta publikacja będzie bardzo przydatna dla całego for «Comunidad de Software Libre y Código Abierto»
oraz o ogromnym wkładzie w poprawę, rozwój i rozpowszechnianie ekosystemu aplikacji dostępnych dla «GNU/Linux»
. I nie przestawaj udostępniać go innym, w ulubionych witrynach, kanałach, grupach lub społecznościach sieci społecznościowych lub komunikatorach. Na koniec odwiedź naszą stronę główną pod adresem «FromLinux» aby odkryć więcej wiadomości i dołączyć do naszego oficjalnego kanału Telegram od FromLinux.
2 komentarzy, zostaw swoje
Witam, muszę złożyć zapytanie. Uruchomiłem serwer, ale nie mogę skonfigurować tras, na których mam pliki multimedialne.
Zmień ścieżki, jak wyjaśniono powyżej, ale wyświetla mi się błąd, taki jak „katalog niedostępny”. Co mogę zrobić źle? Doceniam odpowiedź.
Poniżej kopiuję to, co daje mi jako wyjście, gdy sprawdzam stan serwera:
17 listopada 20:58:49 przyjazna_nazwa systemd [1]: Uruchamianie LSB: serwer minidlna…
17 listopada 20:58:49 przyjazna_nazwa systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: błąd: katalog mediów „A, / media / **** / Muzyka /” niedostępny [Odmowa pozwolenia]
17 listopada 20:58:49 przyjazna_nazwa systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: błąd: katalog mediów „P, / media / **** / Obrazy /” niedostępny [Odmowa pozwolenia]
17 listopada 20:58:49 przyjazna_nazwa systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: błąd: katalog mediów „A, / media / **** / Filmy /” niedostępny [Odmowa pozwolenia]
17 listopada 20:58:49 herchez-Inspiron-1440 systemd [1]: Uruchomiono LSB: serwer minidlna.
Pozdrowienia, Hernan. Zakładając, że zrobiłeś wszystko dokładnie tak samo, możesz wydać polecenie „chmod 777 -R / paths / folders” do folderów docelowych, aby sprawdzić, czy to rozwiązuje problem braku dostępu.