Multimediaserver: Lag en enkel i GNU / Linux ved hjelp av MiniDLNA

Multimediaserver: Lag en enkel i GNU / Linux ved hjelp av MiniDLNA

Multimediaserver: Lag en enkel i GNU / Linux ved hjelp av MiniDLNA

I dag skal vi utforske hvordan du lager en liten "Multimedieserver" hjem ved hjelp av en enkel og velkjent teknologi kalt DLNA. Akronymer som tilsvarer "Digital Living Network Alliance", som oversatt til spansk betyr "Alliance for den nettverksbaserte digitale livsstilen".

Og for dette vil vi bruke en liten og veldig populær terminalapplikasjon kalt MiniDLNA. Som er tilgjengelig i nesten alle depotene til GNU / Linux Distros mest kjent og brukt. Og for å se innholdet fra andre nettverksenheter, stasjonære datamaskiner eller mobiler, vil vi bruke et velkjent og mye brukt multimediaprogram som heter VLC.

Streaming på Linux ved bruk av DLNA

Streaming på Linux ved bruk av DLNA

Og som vanlig, før vi går grundig inn på dagens tema, vil vi gå til de som er interessert i å utforske noen av våre siste tidligere relaterte innlegg med temaet Multimediaservere y DLNA, følgende lenker til dem. Slik at de kan klikke raskt om nødvendig etter å ha lest denne publikasjonen:

"DLNA (Digital Living Network Alliance) er en sammenslutning av elektronikk- og dataprodusenter som ble enige om å lage en slags kompatibel standard for alle systemene sine. DLNA lar de forskjellige enhetene som kan være i det samme nettverket, koble seg til hverandre for å dele forskjellig innhold. Fordelen den kan tilby er en enkel konfigurasjon og allsidighet. Dette systemet kan fungere på både Wi-Fi og Ethernet-nettverk." Streaming på Linux ved bruk av DLNA

Relatert artikkel:
Streaming på Linux ved bruk av DLNA
Jellyfin: Hva er dette systemet og hvordan installeres det ved hjelp av Docker?
Relatert artikkel:
Jellyfin: Hva er dette systemet og hvordan installeres det ved hjelp av Docker?
FreedomBox, YunoHost og Plex: 3 gode plattformer å utforske
Relatert artikkel:
FreedomBox, YunoHost og Plex: 3 gode plattformer å utforske

Multimedieserver: MiniDLNA + VLC

Multimedieserver: MiniDLNA + VLC

Hva er en medieserver?

Un "Multimedieserver" det er ikke annet enn en nettverksenhet der multimediefiler er lagret. Denne enheten kan være fra en robust server eller en enkel stasjonær eller bærbar datamaskin. Det kan også være en NAS -stasjon (Network Storage Drives) eller annen kompatibel lagringsenhet.

Det er viktig å huske på at for en Avspillingsenhet kan kommunisere med en "Multimedieserver", den skal normalt være kompatibel med en av to eksisterende standarder.

Det ene er DLNA, som sikrer at hjemmenettverksenheter kan kommunisere og dele multimediainnhold. Og den andre er UPnP (Universal Plug and Play), som er en mer generisk delingsløsning mellom en medieserver og en kompatibel avspillingsenhet. DLNA er også en utvekst av UPnP og er mer allsidig og enklere å bruke.

Hva er MiniDLNA?

Ifølge MiniDLNA nettsted, er søknaden beskrevet som følger:

"MiniDLNA (for tiden kjent som ReadyMedia) er en enkel multimedieserverprogramvare, som har som mål å være fullt kompatibel med eksisterende DLNA / UPnP-AV-klienter. Det ble opprinnelig utviklet av en NETGEAR -ansatt for ReadyNAS -produktlinjen.

Hvordan installere og konfigurere MiniDLNA?

Pakken inneholder MiniDLNA kalt inn nesten alle depoter "Minidlna"Derfor er det bare å velge og bruke Pakkebehandler for GUI / CLI foretrukket å installere og aktivere det som vanlig. For eksempel:

sudo apt install minidlna
sudo service minidlna start
sudo service minidlna status

Når den er installert, bør bare følgende gjøres kommandobestillinger og små endringer i din konfigurasjonsfil og løp etterpå slik at ev Datamaskin med GNU / Linux bli en liten og enkel "Multimedieserver":

  • Løpe
sudo nano /etc/minidlna.conf
  • Gjør følgende endringer. I mitt praktiske tilfelle gjorde jeg disse:

Tilordne mapper / baner for medieinnhold

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

Aktiver DLNA Database Storage Path

db_dir=/var/cache/minidlna

Aktiver katalogbane for logger

log_dir=/var/log/minidlna

Valider / Aktiver tilordnet port for DLNA -protokoll

port=8200

Angi DLNA Media Server -navn

friendly_name=MediaServerMilagrOS

Aktiver automatisk oppdagelse av nye filer i medieinnholdsstier / -mapper

inotify=yes

Konfigurer SSDP -varselintervallet på sekunder

notify_interval=30

Lagre endringer og start MiniDLNA Media Server på nytt

sudo service minidlna restart

Multimediaserver: MiniDLNA

Validere driften av multimediaserveren lokalt med en nettleser ved hjelp av URL -en

http://localhost:8200/

Nå gjenstår det bare å kopiere multimediefiler i de konfigurerte rutene / mappene. Og hvis alt har gått bra, vil de bli sett lokalt gjennom grensesnittet til den brukte nettleseren.

Administrer DLNA / UPnP-AV-innhold med VLC fra Android

Administrer DLNA / UPnP-AV-innhold med VLC fra Android

Fremover for eksempel på en Android mobil enhet og kjører VLC -app, vil det vises etter noen sekunder i delen som heter "Lokalt nettverk" navnet på vår "Multimedieserver". Og vi kan utforske de konfigurerte rutene / mappene og spille det multimedieinnholdet som er vert.

Sammendrag: Ulike publikasjoner

Oppsummering

Kort sagt, bruk DLNA / UPnP-AV-teknologi gjennom appen MiniDLNA å bygge en enkel og nyttig "Multimedieserver" home er et utmerket alternativ for enkel tilgang og nyt så mye som mulig multimediainnhold som vi eier. Det vil si til våre arkiver av lyd / lyd, videoer / filmer og bilder / bilder som vi kan ha i en enkel datamaskin hjemme eller på kontoret for å dele med andre fritt og uten større eller komplekse målinger eller konfigurasjoner.

Vi håper at denne publikasjonen vil være veldig nyttig for hele «Comunidad de Software Libre y Código Abierto» og med stort bidrag til forbedring, vekst og diffusjon av økosystemet av applikasjoner tilgjengelig for «GNU/Linux». Og ikke slutt å dele den med andre, på dine favorittnettsteder, kanaler, grupper eller fellesskap av sosiale nettverk eller meldingssystemer. Til slutt, besøk hjemmesiden vår på «DesdeLinux» for å utforske flere nyheter, og bli med på vår offisielle kanal Telegram av DesdeLinux.


2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   hernan sa

    Hei, jeg må gjøre en forespørsel. Jeg har startet serveren, men jeg kan ikke konfigurere rutene der jeg har multimediefilene.
    Endre banene som forklart ovenfor, men det gir meg en feil som "katalog ikke tilgjengelig". Hva kan jeg gjøre feil? Jeg setter pris på svaret.
    Nedenfor kopierer jeg det det gir meg som utdata når jeg sjekker statusen til serveren:

    17. nov 20:58:49 friendly_name systemd [1]: Starter LSB: minidlna-server...
    Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media directory "A, / media / **** / Music /" ikke tilgjengelig [Tillatelse nektet]
    Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Mediekatalog "P, / media / **** / Bilder /" ikke tilgjengelig [Tillatelse nektet]
    Nov 17 20:58:49 friendly_name systemd minidlna [6081]: [2021/11/17 20:58:49] minidlna.c: 631: error: Media directory "A, / media / **** / Videos /" ikke tilgjengelig [Tillatelse nektet]
    Nov 17 20:58:49 herchez-Inspiron-1440 systemd [1]: Startet LSB: minidlna server.

    1.    Linux PostInstall sa

      Hilsen Hernan. Forutsatt at du har gjort alt nøyaktig det samme, vil du kanskje gi kommandoen "chmod 777 -R / paths / folders" til målmappene dine for å se om det løser problemet med ingen tilgang.