Diferència entre revisions de la pàgina «ASIX/M08/UF4/Examen»
m (Guillem ha mogut M08/UF4/Examen a ASIX/M08/UF4/Examen sense deixar una redirecció: Crear subnivell ASIX) |
|||
| (Hi ha 8 revisions intermèdies del mateix usuari que no es mostren) | |||
| 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:
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:
És interessant canviar la contrasenya per defecte de la web. Ho farem des del punt 1. Marcarem el tick de canviar password i editarem:
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:
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
També podem crear llistes de reproducció des de l'element corresponent al menú principal:
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:
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: