Diferència entre revisions de la pàgina «ASIX/M08/UF4/Examen»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
m (Guillem ha mogut M08/UF4/Examen a ASIX/M08/UF4/Examen sense deixar una redirecció: Crear subnivell ASIX)
 
(Hi ha 11 revisions intermèdies del mateix usuari que no es mostren)
Línia 35: Línia 35:
 
</source>
 
</source>
  
Encara així, si intentem accedir a la interfície web des del client Fedora, ens dóna un error de ''Connection Refused''.
+
Si ara provem d'accedir des del client al servidor pel port 4040 HTTP, veurem la pàgina de ''Login'' que ens diu que entrem amb usuari i passord ''admin'':
 
{{imatge|M08UF4A05-1.png}}
 
{{imatge|M08UF4A05-1.png}}
  
Línia 41: Línia 41:
  
 
==Configuració==
 
==Configuració==
 +
Després d'accedir per primera vegada a la WebGUI de ''Madsonic'', se'ns presentarà un ''Getting Started'' per a configurar Madsonic en diversos passos:
 +
{{imatge|M08UF4A05-2.png}}
 +
 +
És interessant canviar la contrasenya per defecte de la web. Ho farem des del punt 1. Marcarem el ''tick'' de canviar password i editarem:
 +
{{imatge|M08UF4A05-3.png}}
 +
 +
Si seguim trastejant per la web, veurem que a dalt hi ha un menú amb diverses opcions on hi podem veure ''Media Folders''. Hi farem clic:
 +
{{imatge|M08UF4A05-4.png}}
 +
 +
Una biblioteca que ja hi ha per defecte, es troba a <code>/var/media/artists</code>. Pel que podem entendre que els arxius multimèdia que es trobin allà, podran ser reproduïts pel programa. Però si busquem aquest directori, veurem que no existeix; per tant, el crearem:
 +
<source>
 +
mkdir /var/media
 +
mkdir /var/media/artists
 +
</source>
  
 
==Prova de funcionament==
 
==Prova de funcionament==
 +
Podem provar de descarregar un arxiu de so mp3 de prova al servidor i comprovar si ''Madsonic'' el pot reproduir
 +
<source>
 +
cd /var/media/artists
 +
wget https://sample-videos.com/audio/mp3/wave.mp3
 +
</source>
 +
 +
Una vegada descarregat, haurem de forçar un escaneig de les biblioteques que tenim configurades per a veure l'arxiu descarregat anteriorment
 +
{{imatge|M08UF4A05-5.png}}
 +
 +
També podem crear llistes de reproducció des de l'element corresponent al menú principal:
 +
{{imatge|M08UF4A05-6.png}}
 +
 +
Si no volem crear una llista de reproducció, podem comprovar el funcionament buscant la cançó de prova des del menú de l'esquerra "Artist Index" i afegir-lo a la cua per a poder reproduir:
 +
{{imatge|M08UF4A05-7.png}}
 +
{{imatge|M08UF4A05-8.png}}
 +
 +
Si no volem escoltar la música des del navegador i volem tenir un servidor de Streaming pur i dur, modificarem el tipus de reproductor com a ''External''; de manera que al clicar Play, ens descarregarà l'arxiu ''.m3u'' que podrem obrir amb un reproductor multimèdia com ara ''Amarok'', ''VLC'', ''WinAMP'', etc.
 +
Ho farem des del menú d'administració, element ''Player'' i marcar l'opció ''External''. Desem els canvis i provem:
 +
{{imatge|M08UF4A05-9.png}}
 +
{{imatge|M08UF4A05-10.png}}

Revisió de 11:27, 15 abr 2020

Enunciat

Crea un servidor de media streamer amb Madsonic.


Requeriments previs

Partirem de la base d'una instal·lació de CentOS 7 minimal que es troba a la xarxa de VirtualBox amb l'adreça 192.168.56.100. L'administració es farà des del Fedora client (en la màquina virtual) mitjançant SSH.

Necessitarem tenir instal·lat el paquet wget per a poder descarregar el paquet de programari des de la xarxa o altres arxius d'Internet com ara multimèdia per a comprovar el funcionament. També instal·lo nano perquè m'hi sento més còmode per editar text:

yum install wget nano -y

Segons la pàgina de documentació de Madsonic, necessitem instal·lar un paquet de Java també:

yum install java-1.8.0-openjdk

Instal·lació

Des de la pàgina web de Madsonic, buscarem l'apartat d'instal·lació i descarregarem el paquet RPM per a RedHat/Fedora. Malauradament, la descàrrega no funciona i la descarregarem des de l'ordinador del professor al directori /opt per conveniència.

cd /opt
wget http://172.16.190.50/iso/M08UF4/20161222_madsonic-6.2.9080.rpm

Una vegada descarregat, podrem procedir a la instal·lació amb l'ordre rpm

rpm -i ./20161222_madsonic-6.2.9080.rpm
Starting madsonic (via systemctl):                         [ FET  ]

Amb això, segons la documentació de Madsonic, tindrem el servidor funcionant pel port 4040; pel que haurem d'afegir una regla al Firewall del servidor per a poder accedir des de la xarxa:

firewall-cmd --add-port=4040/tcp --permanent
firewall-cmd --reload

Si ara provem d'accedir des del client al servidor pel port 4040 HTTP, veurem la pàgina de Login que ens diu que entrem amb usuari i passord admin:

M08UF4A05-1.png


Procedirem doncs a l'apartat de configuració.

Configuració

Després d'accedir per primera vegada a la WebGUI de Madsonic, se'ns presentarà un Getting Started per a configurar Madsonic en diversos passos:

M08UF4A05-2.png


És interessant canviar la contrasenya per defecte de la web. Ho farem des del punt 1. Marcarem el tick de canviar password i editarem:

M08UF4A05-3.png


Si seguim trastejant per la web, veurem que a dalt hi ha un menú amb diverses opcions on hi podem veure Media Folders. Hi farem clic:

M08UF4A05-4.png


Una biblioteca que ja hi ha per defecte, es troba a /var/media/artists. Pel que podem entendre que els arxius multimèdia que es trobin allà, podran ser reproduïts pel programa. Però si busquem aquest directori, veurem que no existeix; per tant, el crearem:

mkdir /var/media
mkdir /var/media/artists

Prova de funcionament

Podem provar de descarregar un arxiu de so mp3 de prova al servidor i comprovar si Madsonic el pot reproduir

cd /var/media/artists
wget https://sample-videos.com/audio/mp3/wave.mp3

Una vegada descarregat, haurem de forçar un escaneig de les biblioteques que tenim configurades per a veure l'arxiu descarregat anteriorment

M08UF4A05-5.png


També podem crear llistes de reproducció des de l'element corresponent al menú principal:

M08UF4A05-6.png


Si no volem crear una llista de reproducció, podem comprovar el funcionament buscant la cançó de prova des del menú de l'esquerra "Artist Index" i afegir-lo a la cua per a poder reproduir:

M08UF4A05-7.png


M08UF4A05-8.png


Si no volem escoltar la música des del navegador i volem tenir un servidor de Streaming pur i dur, modificarem el tipus de reproductor com a External; de manera que al clicar Play, ens descarregarà l'arxiu .m3u que podrem obrir amb un reproductor multimèdia com ara Amarok, VLC, WinAMP, etc. Ho farem des del menú d'administració, element Player i marcar l'opció External. Desem els canvis i provem:

M08UF4A05-9.png


S'ha produït un error en crear la miniatura: No es pot desar la miniatura a la destinació