Disc Jockey (DJ)

From Second Life Wiki
Jump to: navigation, search

Introduzione

Un disc jockey o DJ è una persona che seleziona e suona musica preregistrata per un pubblico.

In Second Life i Disc Jockeys (o DJs) sono gente che suona musica per eventi o posti. I DJ sono solitamente molto rispettati e spesso ben conosciuti perchè un buon DJ può fare di un evento qualcosa di memorabile, specialmente se possiedono una grande libreria di musica ed accettano richieste.

Musica (o qualsiasi audio) è suonato in Second Life configurando il Music URL nel tab Media nelle tue impostazioni della land. Clic destro sulla land e seleziona "About Land..." dal menù. Nella finestra "About Land" che appare seleziona il tab "Media". Puoi inserirci il tuo music URL favorito (per esempio http://160.79.128.40:7686 per oldies rock).

Questo URL punta ad un media server che trasmette musica digitalmente via internet. Questa musica è inviata direttamente al tuo computer, e non è manipolata dai server di Second Life.

Prima di essere un DJ hai la necessità di avere un media server con un URL a cui la gente può connettersi. Fortunatamente ci sono diverse software utilities gratuite che possono fare questo per te. Fondamentalmente avrai bisogno di:

  1. Un media server - che effettivamente trasmette la musica
  2. Un source client - che seleziona la musica da diverse sorgenti e la invia al server.

Ci sono molti modi per impostare il tuo ambiente di trasmissione, ma solo uno è descritto qua nel dettaglio. Nota: può essere frustrante impostare un ambiente di trasmissione perchè spesso queste utilities hanno poca documentazione, e possono essere molto complesse da configurare correttamente.

Esempio di ambiente di trasmissione

Ingredienti

  1. Icecast - server
  2. WinAmp - media player
  3. OddCast - source client plugin per WinAmp
  4. Musica - files o CD che puoi suonare via WinAmp
  5. Computer 1 - per trasmettere (broadcasting)
  6. Computer 2 - per provare quello che stai trasmettendo
  7. Internet Router/Gateway

Questo esempio usa

  • Windows XP per Computer 1
  • Windows Vista Ultimate 64 per Computer 2
  • D-Link router.

ma altre combinazioni sono possibili.

Impostazione del Server

Installa l'ultima versione di IceCast sul Computer 1.

Avvia l'interfaccia di IceCast (in questo caso Icecast2.exe)

Dal menù "Configure" seleziona "Edit Configuration."

Canbia la passwords nel file icecast.xml:

<authentication>
    <source-password>hackme</source-password>
    <relay-password>hackme</relay-password>

    <admin-user>admin</admin-user>
    <admin-password>hackme</admin-password>
</authentication>

per esempio (ma scrivi una qualunque passwords)

<authentication>
    <source-password>Play4Me</source-password>
    <relay-password>Play4Me</relay-password>

    <admin-user>admin</admin-user>
    <admin-password>IamKing45</admin-password>
</authentication>

Non è strettamente necessario, ma è sempre una buona pratica cambiare la passwords a una tua versione segreta.

Salva i cambiamenti e chiudi la finestra del file icecast.xml.

Clicca il bottone "Start Server".

Impostazione di WinAmp

Installa l'ultima versione di WinAmp sul Computer 1.

Prova a suonare alcuni brani in modo che tu possa verificare il corretto funzionamento di WinAmp.

Ferma WinAmp

Impostare il Plug-In WinAmp OddCast

Installa l'ultima versione di OddCast sul Computer 1.

Avvia di nuovo WinAmp.

Nel menù "Options" seleziona "Preferences..."

Nella finestra Preferences seleziona (sotto Plug-ins) "DSP/Effect"

In alto a destra nella finestra seleziona "Oddcast DSP..."

La finestra Oddcast dovrebbe apparire. Clicca il bottone "AddEncoder".

Sotto "Encoder Settings" clic destro l'encoder appena aggiunto e seleziona "Configure" dal menu. Apparirà una finestra Configuration. Nel campo "Encoder Type" seleziona "OggVorbis"

Nel campo "Server Type" seleziona "Icecast"

Nel campo "Encoder Password" digita la tua source-password, in questo caso "Play4Me"

Nel campo "Mountpoint" digita "/different.ogg"

Finalmente, clicca il bottone"OK" per chiudere la Configuration Window.

Nella finestra Oddcast clicca il bottone "Connect".

Se il server sta funzionando correttamente dovresti vedere la parola "Connected" sotto la colonna "Transfer Rate" a fianco dell'encoder appena aggiunto e configurato. Se non è connesso c'è qualcosa di sbagliato o il tuo server non è stato avviato.

Nella finestra Icecast (quella aperta in precedenza) dovresti vedere 1 connessione.

Prova di trasmissione

se non hai WinAmp installato sul Computer 2 fai questo prima.

Sul Computer 1 avvia una play-list in WinAmp - qualcosa che sarà suonata per un po'.

sul Computer 1 avvia WinAmp, e dal menù "File" seleziona "Play URL".

Nella finestra "Open URL" inserisci "http://1.2.3.4:8000/different.ogg" - dove 1.2.3.4 è l'indirizzo Internet Protocol del computer 1.

Per trovare l'indirizzo IP, vai al Computer 1 e apri un Prompt dei Comandi avviando il comando "ipconfig". Dovresti vedere qualcosa tipo

Ethernet adapter Local Area Connection:
        IP Address . . . . . : 192.168.0.101
        Default Gateway  . . : 192.168.0.1

Se tutto sta andando bene il Computer 2 dovrebbe suonare la stessa musica che è suonata sul Computer 1.

Se vai sul Computer 1 vedrai i VU meters in movimento nella finestra Oddcast indicanti che la musica sta suonando. Da questo momento, qualsiasi musica suonata in WinAmp sul Computer 1 sarà suonata sul Computer 2. Nota: se la musica si ferma sul Computer 1, sarà probabilmente fermata sul Computer 2. Quando te avvierai ancora la musica sul Computer 1, potrebbe non partire sul Computer 2 fino a che non premerai ancora il bottone play (o qualcosa di simile).

Provare la trasmissione su Second Life

I cambiamenti si fanno sul tuo broadcast server, che è il tuo personal computer a casa, il quale sta dietro un router/gateway.

A questo punto occorre configurare così il tuo router/gateway per impostare i computers sulla tua personale Local Area Network a trovare la tua trasmissione di musica.

La maggior parte dei routers hanno una interfaccia web a cui puoi accedere digitando l'indirizzo del router nel tuo web browser. Per esempio, dal comando ipconfig discusso in precedenza si potrebbe inserire

192.168.0.1

Prima hai bisogno di trovare l'indirizzo IP del router che è conosciuto su Internet. Questo sarà pubblicato da qualche parte nel UI. Per esempio, ci dirà che è "1.2.3.4"

Poi avrai bisogno di impostare una mappatura al tuo Icecast service sul Computer 1. Questo di solito appare come qualcosa del tipo:

Application Name: icecast
IP Address: 192.168.0.101
Public Port: 8000
Private Port: 8000
Protocol: both (TCP/UDP)

dove IP Address è l'indirizzo del Computer 1. Ci potrebbero essere altre informazioni. Dopo aver salvato i cambiamenti potresti avere bisogno di riavviare il tuo router (ma non è usuale).

Torna al Computer 2 e avvia Second Life. Nella tua land, configura il seguente URL per il tuo audio

http://1.2.3.4:8000/different.ogg

ma non usare "1.2.3.4" - usa l'indirizzo esterno ottenuto dal tuo router. Dovresti ora essere in grado di sentire la musica dal tuo server di trasmissione sul Computer 1 suonato via Second Life. Qualsiasi altro nella tua land dovrebbe essere in grado di ascoltare la stessa musica.

Altre impostazioni

Ci sono di solito molte altre impostazioni per configurare e suonare con il tuo ambiente broadcast, come il punto di mount nel tuo URL. Per esempio, te non devi usare "/different.ogg" nel tuo URL, ma puoi configurare qualcosa di differente, del tipo "/rockme.ogg"

Controlla la documentazione fornita con le tue utilities per informazioni addizionali sulla configurazione di altre impostazioni.

Miscellaneous

Qualche volta un DJ ha la necessità di annunciare le canzoni prima di suonarle, oppure aggiungere altri commenti. I players di musica come WinAmp e Source Clients come Oddcast hanno spesso il modo per aggiungere input da una varietà di sorgenti, come un microfono.