Si tens tota la teva biblioteca musical en una pc i vols escoltar-la en altra, sense haver de copiar els arxius, pot interessar-aquest tutorial sobre DAAP. |
Avui tenia ganes d'escoltar la música que tenia a la pc d'escriptori des de la netbook del meu germà. El primer que es va acudir va ser crear un servidor de mitjans utilitzant VLC, Que porta l'opció de transmetre, però mai ho vaig poder fer funcionar.
Llavors em vaig posar a buscar al centre de programari de Ubuntu un servidor de streaming i vaig trobar diversos, però no m'agradava la idea de no poder triar la música que volia escoltar o la impossibilitat de canviar de cançó en el moment que volgués. buscant per aquí vaig trobar la solució: DAAP
DAAP és un protocol creat pels de la manzanita mossegada per compartir música mitjançant itunes en una xarxa local. DAAP és un protocol propietari i tancat i no hi ha una especificació oficial però s'han creat implementacions lliures de el protocol.
Econtré diverses formes d'usar DAAP en el meu ubuntu, però només mostraré una:
servidor
A la pc on tenim la música hem d'instal·lar el servidor DAAP, hi ha moltíssims servidors DAAP en els repositoris, el que farem servir ara serà tangerine, Per instal·lar en Ubuntu simplement el busquem al centre de programari o fem clic al hipervincle de el nom o bé:
suo apt-get install tangerine
Després executem el programa i ens mostrarà una finestra com aquesta
La configuració és molt simple i intuïtiva, per iniciar el servidor hem titllar la casella de verificació que diu «enable music sharing». A «Share name» escrivim el nom amb el qual volem que es vegi la biblioteca. En "Selecció Folder» seleccionem la carpeta a compartir, o bé, podem usar la biblioteca d'Amarok, Banshee o Rhythmbox seleccionant «Find music in:».
També podem limitar la quantitat d'usuaris i usar una contrasenya.
Una vegada que hem termiando de configurar-lo, li donem a tancar i el servidor queda corrent.
Client
En els ordinadors en què volem accedir a la biblioteca compartida hem d'usar un client DAAP, els programes que funcionen com a clients DAAP són molts, mostraré la forma de fer-ho en 2: Banshee y exaile.
Banshee
Banshee ve preinstal·lat en les últimes distribucions de ubuntu, però si volguéssim instal·lar-lo:
suo apt-get install banshee
Una vegada que vam arrencar Banshee, ja se'ns mostrarà les biblioteques DAAP disponibles:
A la barra lateral esquerra hi ha una secció anomenada música compartida, aquí es troben les biblioteques DAAP disponibles.
exaile
Per instal·lar exaile:
suo apt-get install exaile
Exaile per defecte no porta habilitat el client DAAP, per a habilitar-anem a Edita> Preferències> Complements i habilitem el client DAAP.
En aquest punt anem a Eines> Connectar a DAAP ... i seleccionem la biblioteca desitjada.
En l'última pestanya es troba la biblioteca DAAP, pot demorar una mica de temps en carregar-se, cal ser pacient.
Client android
Si vols escoltar la teva música al teu mòbil amb android al market hi ha moltes opcions, la que he provat és DAAP Media Player que té la particularitat d'usar el reproductor que ve al mòbil.Per instal·lar:
Molt copat: D. Et faig una consulta: quin port / s cal obrir al tallafocs?
Salutacions!
Home, perquè no ho feu completament estàndard i munteu un servidor amb DLNA / UPnP, com Rygel si useu gnome. Així serà compatible amb les vostres TV o mòbils.
I si només necessiteu un mediaserver i no un mediarenderer com Rygel doncs teniu mitjana-tomb.
És cert Carles, UDP hauria estat una millor opció ...
que bona infoooooo .. !!! gràcies per compartir 😉 i aguanti el chaqueño jajajajaja
el port crec q és 3689 segons he vist a google ... però em estranya q faci servir tcp. Jo pense q per streaming al udp era mes millor per això de q tcp és fiable i udp passa per alt petites fallades q pugui haver en la transferència per q no hi hagi talls en l'àudio o vídeo.
en fi després provo. Gràcies per l'aportació
UPD no passa per alt errors, sinó que no fa el 3 way handshake com TCP, o sigui que ha de NO ha de fer tot el procés de connexió: fer petició a servidor, el servidor respon, el client accepta i es connecta.
UDP permet l'enviament de datagrames a través de la xarxa sense que s'hagi establert prèviament una connexió, ja que el mateix datagrama incorpora suficient informació d'adreçament a la seva capçalera. Tampoc té confirmació ni control de flux, de manera que els paquets poden avançar-uns als altres; i tampoc se sap si ha arribat correctament, ja que no hi ha confirmació de lliurament o recepció.
UDP és bona opció si és que estàs fent streaming a múltiples clients ia gran distància, però atès que estan pensant en dos computadors en una xarxa local llavors l'overhead de TCP és pràcticament imperceptible.
...
Excel·lent reproductor el Banshee, no perquè volen canviar-ho en la propera v12.04 el seu consum de memòria el màxim que pot arribar a el menys en el meu lap és de 80MB i 24MB utilitzant només el link d'eines. Una pregunta, un cop fet aquest procediment puc fer una còpia de la carpeta on aquesta almecenada tota la música? és a dir copiar-la a la carpeta nativa des d'on es reprodueix, no sé si m'explico.
I'ma really Amazed by this bloc. Tons of useful posts and info on aquí. Thumbs up, thanks a lot.
Rent to Own
Ja que veig que tenen coneixement d'aquest tema em pregunto si em poden
aclarir algunes idees. La meva qüestió és que vull d'un reproductor
com Banshee, Rythmbox, i millor encara si es pot Clementine o Amarok,
per enviar la música a reproduir en un receptor AV Yamaha que té
entrada per server de xarxa local. En l'actualitat jo amb si fer això
reproduint amb Leia http://leia.sommerfeldt.f-m.fm/ però tot i
que funciona molt bé no té les possibilitats de la interfície dels
anteriors. És a dir, puc fer servir els anteriors reproductors que té
suport DAAP o Upnp com a controlador de reproducció (DMC) per enviar
la música a l'receptor Yamaha (DMR)? gràcies per qualsevol ajuda o aclariment, salutacions