Disc Jockey (DJ)

From Second Life Wiki
Jump to navigation Jump to 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 menu. 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 direttamene 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:

  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 possibile.

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

Install 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. Apparià 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 wrong 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 e avvia 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 stava 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 te non premerai ancorail bottone play (o qualcosa di simile).

Provare la trasmissione su Second Life

Chances are your broadcast server is your personal computer at home, and it's behind a router/gateway.

The way things are set up now only computers on your personal Local Area Network can find your music broadcast, so you will have to configure your router/gateway.

Most routers have a web user interface that you can access by typing in the address of the router to your web browser. For example, from the ipconfig command discusses previously you might enter

192.168.0.1

First you will need to find the IP Address of the router that is know on the Internet. This will be published somewhere in the UI. For example, let's say it's "1.2.3.4"

Next you will need to set up a mapping to your Icecast service on Computer 1. This usually looks something like:

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

where IP Address is the address of Computer 1. There may be other information. After you've saved the changes you may need to restart your router (but not usually).

Go back to Computer 2 and start Second Life. In your land, configure the following URL for you land's audio feed

http://1.2.3.4:8000/different.ogg

but don't use "1.2.3.4" - use the external address you got from your router. You should now be able to hear the music from your broadcast server on Computer 1 playing via Second Life. Anyone else on your land should also be able to hear the same music.

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.