Strežnik za oddajanje vam omogoča prenos glasbe po omrežju TCP. To je lahko internet ali vaše krajevno omrežje (intranet).
Načelo povezovanja je zelo podobno kot pri spletnih strežnikih. Glasba se prenaša, ko se odjemalec (predvajalnik MP3) poveže s strežnikom.
Ko datoteko prenesemo v svoj računalnik in jo razpakiramo, si je koristno ogledati imenik /doc. Priročnik v formatu HTML je obsežen in zelo v pomoč.
Če ste si prenesli izvirno kodo, sledite navodilom za prevajanje v vašem sistemu.
Icecast ne bo deloval pravilno, dokler ne nastavite imena strežnika v nastavitveni datoteki icecast.conf, ki je v imeniku /etc. Ime se mora natančno ujemati s tistim, ki pripada vašemu naslovu IP.
Če ob zagonu Icecasta zagledate naslednjo vrstico, ste naredili napako:
-> [05/Jan/2000:17:21:04] WARNING: Resolving the server name [your.server.name] does not work!
Odprite datoteko icecast.conf v imeniku /etc, poiščite vrstico z vnosom za "server_name" in vnesite ime strežnika. Če niste prepričani, kakšno je, ga izveste z ukazom hostname ali z ukazom cat /etc/hosts.
Ko ste opravili vse spremembe, boste morali ali skopirati datoteko conf v imenik bin ali pognati Icecast z možnostjo -c in določiti mesto datoteke, npr.
./icecast -c ../etc/icecast.conf
Če ste vse nastavili pravilno, bi morali videti nekaj podobnega:
[dj@megajukebox bin]$ ./icecast -c ../etc/icecast.conf -d /home/dj/mp3/icecast/ Icecast Version 1.3.0 Starting... Icecast comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of Icecast under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. [05/Jan/2000:18:36:30] Icecast Version 1.3.0 Starting.. [05/Jan/2000:18:36:30] Using stdin as icecast operator console [05/Jan/2000:18:36:30] Tailing file to icecast operator console [05/Jan/2000:18:36:30] Server started... [05/Jan/2000:18:36:30] Listening on port 8000... [05/Jan/2000:18:36:30] Using [megajukebox] as servername... [05/Jan/2000:18:36:30] Max values: 1000 clients, 1000 clients per source, 10 sources, 5 admins -> [05/Jan/2000:18:36:30] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 1] [Uptime: 0 seconds]
Izbira -d nastavi imenik za dnevniške datoteke LOG in predloge (osnutke).
Spodaj so prevedeni opisi vseh možnosti iz ukazne vrstice:
-c [nastavitvena_datoteka] Razčleni kot konfiguracijsko datoteko. Prosimo, upoštevajte, da vsak parameter iz ukazne vrstice, ki ga podaste, prekrije ustrezne nastavitve v datoteki. Upoštevajte tudi, da je icecast.conf v trenutnem imeniku že razčlenjen, ko podaste to datoteko, tako da strežnik uporabi vse, kar v icecast.conf ni bilo 'povoženo'. -P [številka_vrat] To so strežniška vrata za povezavo z odjemalci, virom in upraviteljem. Privzeta vrednost je 8000. -m [največ_odjemalcev] Omeji število povezav odjemalcev. Ko bo to število doseženo, bodo vsi nadaljnji odjemalci zavrnjeni s sporočilom 'HTTP/1.0 504 Server Full' (HTTP/1.0 504 Strežnik je preobremenjen). -p [geslo_kodirnika] Določi geslo, ki ga mora kodirnik uporabiti, da lahko pošlje tok v strežnik. Upoštevajte, da mora biti ta argument zakodiran niz, če ste prevedli strežnik s podporo crypt(). -b Prestavi strežnik Icecast v ozadje (postane t. i. demon proces). Če želite zdaj uporabljati ukaze za upravljanje, se morate povezati s strežnikom kot upravitelj z uporabo kateregakoli odjemalca za telnet. -d [imenik] Vse dnevniške (angl. log) datoteke, ki jih naredi Icecast, in vse predloge, ki jih uporablja Icecast, naj bodo relativne na ta imenik.
Tako, strežnik smo pognali, zdaj moramo povezati vir datotek MP3 s strežnikom.
Izbirate lahko med dvema programoma, ki dostavljata podatke o datotekah MP3 strežniku: Shout in LiveIce.
Shout (dobite ga skupaj z Icecastom) podaja Icecastu statičen predvajalni seznam datotek MP3 za oddajanje.
Seznam datotek MP3, ki jih želite oddajati, naredite takole:
find [imenik_MP3] -name *.mp3 -print > playlist
Najpreprosteje boste zagnali Shout, če vnesete:
[dj@megajukebox bin]# ./shout megajukebox -P hackme -p playlist
Izbira -P poda geslo, ki je potrebno za dodajanje priklopnih točk (angl. mount point) Icecastu. Trenutno je nastavljeno na hackme. Močno vam priporočamo, da ga spremenite, preden to stori kdo drug. Izbira -p določi mesto datoteke s predvajalnim seznamom. Sledi prevedeni seznam vseh izbir iz ukazne vrstice:
[dj@megajukebox bin]# ./shout Upraba: shout <naslov_strežnika> [možnosti] [[-b <bitna_hitrost] datoteka.mp3]... Izbire: -B <directory> - Uporabi imenik za vse Shoutove datoteke. -C <file> - Uporabi datoteko file kot nastavitveno datoteko. -D <dj_file> - Poženi tole pred vsako skladbo (system()). -P <password> - Uporabi podano geslo. -S - Prikaži vse nastavitve in končaj. -V - izpisu naj bo več informacij. -X <desc> - Uporabi podani opis. -a - Vklopi samodejno popravljanje bitne hitrosti (prenosa). -b <bitrate> - Začni uporabljati podano bitno hitrost. -d - Aktiviraj dj. -e <port> - Poveži se s strežniškimi vrati. -f - Izpusti datoteke, ki ne ustrezajo podani bitni stopnji. -g <genre> - Uporabi podano zvrst. -h - Pokaže to besedilo (v angleščini). -i - Uporabi stara zaglavja icy. -k - Ne skrajšuj notranjega seznama za predvajanje (nadaljuj). -l - Ponavljaj brez konca. -m <mount> - Uporabi podano priklopno točko ('mount point'). -n <name> - Uporabi podano ime. -o - Izklopi samodetekcijo bitne hitrosti. -p <playlist> - Uporabi podano datoteko kot seznam za predvajanje. -r - Premešaj seznam za predvajanje (naključno predvajanje). -s - (Skrivnost) Ne pošiljaj metapodatkov imeniškemu strežniku (angl. directory server). -u <url> - Uporabi podani URL. -v - Pokaži različico. -x - Ne posodobi nakazane datoteke (prihrani procesorsko moč). -z - Deluj v ozadju (način demon). -t - Omogoči tok naslovov.
LiveIce lahko deluje v dveh načinih. Icecastu lahko poda seznam za predvajanje, lahko pa mu poda neposreden zvok iz zvočne kartice.
Ko odpakirate datoteke in preberete README, ki se nanaša na prevajanje in postavljanje paketa, se prepričajte, ali je Mpg123 nameščen in na voljo, ker ga LiveIce zahteva.
LiveIce lahko nastavite na dva načina: z urejanjem konfiguracijske datoteke s katerimkoli urejevalnikom (npr. VI ali Emacs) ali z uporabo na Tk temelječega orodja, kar je precej lepši način urejanja.
Najboljše mesto za opis vseh podrobnosti datoteke liveice.cfg najdete na LiveIcovi domači strani, kjer je Scott razložil vse izbire.
Sledi kopija avtorjeve nastavitvene datoteke (s prevedenimi komentarji) z LiveIcom, nastavljenim na mešalni način (angl. mixer mode), kar označuje tok iz seznama datotek MP3.
OPOMBA: V datoteki so tudi pojasnila. Če jo boste prenesli v svoj računalnik, pazite, da se deli pojasnil ne bodo prenesli v nove vrstice, ker LiveIce ne bo deloval.
# liveicova konfiguracijska datoteka # Samodejno ustvarjena SERVER megajukebox # Ime vašega strežnika * MORA BITI VELJAVNO IME, # KI SE MU DA DOLOČITI IP* PORT 8000 # Vrata, na katerih teče Icecast NAME Megajukebox # Informacije o imenu vašega strežnika, # ki se pošlje odjemalcem in # imeniškim strežnikom (angl. directory server) # Npr.: 'Sarah FM' ali # 'ThisTown: Loud and Heavy Jazz - Internet Radio 24/7' GENRE Live # Informacije o zvrsti. Npr.: 'Talk' ali 'Dance' DESCRIPTION # Informacije o postaji, npr.: # 'The best for reggae in the North' URL http://megajukebox:8000 # URL in vrata strežnika PUBLIC 0 # Postavite na 1, če želite, da Icecast obvesti # vašo postajo in prikaže seznam podrobnosti # v imeniškem strežniku, drugače pustite 0 XAUDIOCAST_LOGIN # Lahko je ICY_LOGIN ali X_AUDIOCAST_LOGIN. # X_AUDIOCAST je boljši. MOUNTPOINT /techno # Nastavi priklopno točko za Icecastov tok. Uporabi # se samo, kadar je uporabljen X_AUDIOCAST, # drugače se privzame icy_0 PASSWORD hackme # Icecastovo upraviteljsko geslo SAMPLE_RATE 44100 # Frekvenca vzorčenja toka STEREO # Lahko je MONO ali STEREO NO_SOUNDCARD # Oglejte si spodaj HALF_DUPLEX # Določi dvosmerni način zvočne kartice. # Lahko je HALF_DUPLEX or FULL_DUPLEX USE_GOGO # Določi uporabljeni kodirnik. # Poglejte README za seznam podprtih. BITRATE 128000 # Določi bitno hitrost toka (glejte spodaj). VBR_QUALITY 1 # Določi kakovost spremenljivega bitnega toka. MIXER # Glej spodaj. PLAYLIST /megajukebox/playlist # Mesto seznama za predvajanje (glej # podrobnosti ukaza find v nadaljevanju poglavja) TRACK_LOGFILE track.log # Ime datoteke in mesto za izpis seznama # pretočenih datotek MP3
[dj@megajukebox liveice]$ ./liveice /megajukebox/playlist 1 opening connection to megajukebox 8000 Attempting to Contact Server connection successful: forking process opening pipe!... writing password Setting up Interface Soundcard Reopened For Encoding Input Format: 16Bit 44100Hz Stereo Output Format: 256000 Bps Mpeg Audio IceCast Server: megajukebox:8000 Mountpoint: /techno Name: megajukebox - this and that radio - broadcasting 24/7 Genre: Techno Url: http://megajukebox Description: a load of digital noise -> but i know you like it :) Press '+' to Finish adding /megajukebox/demotunes/track_1.mp3 adding /megajukebox/demotunes/track_2.mp3 adding /megajukebox/demotunes/track_3.mp3 adding /megajukebox/demotunes/track_4.mp3 /megajukebox/demotunes/track_4.mp3 Adding New Channel 1 Adding New Channel 2 Channel 1 selecting /megajukebox/demotunes/track_1.mp3 Channel 2 selecting /megajukebox/demotunes/track_1.mp3 Playing track_1.mp3 searching for Id3v2 searching for Id3v1 copying the data fixing the nulls adding the url closing input file Using log track.log
Zadnja vrstica je merilnik konic.
Sledijo tipke za upravljanje mešalnega načina:
Učinek Tipka za kanal 1 Tipka za kanal 2 ~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ Izbira naslednje skladbe na kanalu 1 a Izbira prejšnje skladbe na kanalu q z Poženi/ustavi kanal 2 s Ponastavi (angl. reset) kanal w x Povečaj jakost na kanalu 3 d Zmanjšaj jakost na kanalu e c Povečaj hitrost kanala 4 f Zmanjšaj hitrost kanala r v Lepljiv način vključi/naključen/izključi 5 g Ogled kanala t b Naključna skladba u m
Zgornja datoteka liveice.cfg velja za mešalni način. Če želite uporabiti LiveIce v načinu avdio (angl. audio mode), spremenite vrstico, ki se nanaša na MIXER, v NOMIXER, spremenite NO_SOUNDCARD v SOUNDCARD in še enkrat poženite LiveIce.
Če pozabite nastaviti pravilne parametre, boste dobili zanimiva opozorila:
946:Error: Line In mode *and* no soundcard??????? Eeejit!
Ko vam je uspelo vse pravilno nastaviti in priključiti na zunanji vir, bi oddajanje moralo delovati:
[dj@megajukebox liveice]$ ./liveice /megajukebox/playlist 0 Initialising Soundcard 16Bit 22050Hz Stereo Full Duplex opening connection to megajukebox 8000 Attempting to Contact Server connection successful: forking process opening pipe!... writing password Setting up Interface Soundcard Reopened For Encoding Input Format: 16Bit 22050Hz Stereo Output Format: 32000 Bps Mpeg Audio IceCast Server: megajukebox:8000 Mountpoint: /daves_band_live_at_the_club Name: megajukebox - Dave and the Dynamite - Live at the Roxy Genre: Live/Rock Url: http://megajukebox Description: megajukebox::Louder than a frog in a trashcan..... and almost as musical Press '+' to Finish Lvl: L: 8704 R: 11776
Zadnja vrstica je merilnik stopnje signala. Če je stopnja vhodnega signala previsoka, se bo prikazalo opozorilo *clip*. Če se to zgodi, zmanjšajte ojačenje vhodnega vira.
Pozornejši boste morda opazili, da prve vrstice s pojasnili v datoteki liveice.cfg nakazujejo, da je bila datoteka narejena samodejno. Če uporabljate grafični uporabniški vmesnik liveiceconfigure.tk, temelječ na Tk, in izvedete ročne spremembe, boste te spremembe izgubili ob shranjevanju. Ali uporabljajte samo grafični uporabniški vmesnik ali pa se naučite uporabljati Vi oz. Emacs.
Ko razpakirate distribucijo programa v imenik, najprej preberite datoteko README.
Fluid ima tri načine delovanja: prenosni (angl. transmit), povezovalni (angl. relay) in posredovalni (angl. forward). Osredotočili se bomo na prenosni način (transmit).
Nastavitvene datoteke za ta način so v imeniku config/MP3TX.cfg. Strežnik preizkusite z naslednjim ukazom, ki bi moral delovati tudi s privzetimi nastavitvami:
java Fluid TX
Seveda morate najprej imeti nameščeno javo v katerikoli obliki. Uporabite lahko Blackdown (različica JDK za Linux, na voljo na http://www.blackdown.org), če pa imate Redhat, lahko uporabite tudi Kaffe.
Poleg Fluida dobite tudi nekaj vzorčnih datotek MP3. Če vse deluje pravilno, bi se moralo prikazati nekaj podobnega sledečemu, k čemur dodajmo še, da je v tem primeru uporabljen Kaffe, lahko pa ga poženete tudi z uporabo jave:
[dj@megajukebox Fluid-Beta2J]$ kaffe Fluid tx ------- Fluid Streaming Server Beta 2 ------- This program is ShareWare(tm) and it will not be crippled in any way because of it. However if you do like the program and will use it commercial purposes, we ask of you to contact us at the address below for pricing info: Eldean AB E-mail: Sjoangsvagen 7 fluid@subside.com S-192 72 Sollentuna SWEDEN Fluid is Copyright Subside (C) 1998 written by Lars Samuelsson http://www.subside.com --------------------------------------------- * Transmission mode * Reading config from: config/MP3TX.cfg Reading playlist: playlist.m3u Server started on port: 2711 Accepting administrator login on port: 2710 P| Dr. Nick - Hello Everybody
Prevesti boste morali seznam datotek, ki jih želite oddajati. To bo statični seznam, uporabniki ga ne bodo mogli spreminjati ali pošiljati zahtev. Ta seznam se imenuje playlist.m3u in je v korenskem imeniku.
Za zajemanje seznama vseh datotek MP3 v določenem imeniku (ali disku) in imenikih pod njim izvedite naslednji ukaz:
find [MP3_imenik] -name *.mp3 -print > playlist.m3u
Strežnik lahko upravljate na daljavo, tako da se s telnetom povežete na upraviteljska vrata, privzeto je to 2710:
[dj@megajukebox Fluid-Beta2J]$ telnet localhost 2710 Trying 127.0.0.1..megajukebox Connected to localhost.localdomain. Escape character is '^]'. jaguar You are connected to the -Fluid- Streaming Server Type "help" for a command reference help The following commands are available: help conn curr exit curr Information about the currently broadcasted song: Title: Beer Talk Artist: Homer Simpson Album: The Simpsons Year: 1996 Comment: Borrowed this as an example Genre: Comedy
[dj@megajukebox config]$ cat MP3TX.cfg 2711 2710 5 4096 32 1000 jaguar playlist.m3u current.txt # --- Vrstice pomenijo --- # 1. Številka vrat (ki jih uporablja strežnik) # 2. Številka vrat (za vzdrževanje strežnika na daljavo) # 3. Največje število povezav (ki jih strežnik sprejme) # 4 Velikost paketa pri branju/pošiljanju (v zlogih) # 5. Bitna hitrost datotek MP3 v kBit/s (Vse datoteke morajo imeti enako hitrost) # 6. Premor med skladbami (v milisekundah) # 7. Geslo za upravljanje na daljavo # 8. Ime seznama skladb za oddajanje (seznam v formatu .m3u) # 9. Ime datoteke, v katero se izpišejo podatki o skladbi (iz oznake ID3)
Fluid je bil posodobljen in izdan z dovoljenjem GPL (le tako naprej, Lars!).
Najpomembnejše razlike so:
Litestream je po delovanju podoben Icecastu. Sistem je sestavljen iz strežnika za oddajanje glasbe in vira glasbe MP3.
Strežnik poženete z naslednjim ukazom:
[dj@megajukebox]$ litestream <vrata_vira> <vaš_naslov> <vrata_za_oddajanje> <št._poslušalcev> <dnevniška_oznaka> [<naslov_yp> <vrata_yp>]
Izbire pomenijo:
vrata_vira Številka strežniških vrat, kamor se poveže vir glasbe.
vaš_naslov To je številka IP ali polno ime vašega strežnika (izveste ga z ukazom hostname (ime domene) ali cat /etc/hosts za naslov IP).
vrata_za_oddajanje Številka strežniških vrat, kamor se povezujejo odjemalci.
št._poslušalcev Največje dovoljeno število odjemalcev, ki se lahko priključijo na strežnik.
dnevniška_oznaka Dnevniška sporočila se pišejo v datoteko /var/log/messages. <dnevniška_oznaka> je oznaka za prepoznavanje Litestreamovih sporočil, npr. Če uporabite oznako 'Litestream', bo začetno sporočilo strežnika v /var/log/messages videti nekako takole:
Sep 18 19:32:20 linux Litestream[1901]: stream.c:555: main: 'server started'
<naslov_yp & vrata_yp> Ti dve izbiri določita naslov in vrata strežnika yp (rumene strani (angl. yellow pages)), ki o vašem strežniku obvesti imeniške strežnike.
Primer:
[dj@megajukebox]$ litestream 5000 megajukebox 5555 1000 LitestreamServer
Tako, to je zagon strežnika. Ko strežnik zaženete, čaka, dokler nanj ne priključite vira glasbe. To storite z ukazom source.
Oblika tega ukaza je taka:
source <številka_ip ali ime> <vrata> <ime> <zvrst> <url> <irc> <icq> <aim> <javno? (0, 1)> <sporočena_bitna_hitrost (16, 18, 56, 128, itd.)> <seznam.txt> <dnevniška_oznaka>
Sledi seznam izbir ukaza source.
številka_ip ali ime je ime ali naslov IP računalnika s strežnikom Litestream.
vrata je številka strežniških vrat, na katerih strežnik Litestream čaka na vir glasbe.
ime je ime vašega toka.
zvrst je zvrst glasbe v vašem toku.
url je naslov do spletnih strani s predstavitvijo vašega strežnika.
irc je ime kanala IRC za pogovore o glasbi v strežniku.
icq je vaša številka ICQ.
aim je vaše uporabniško ime AIM (AOL Instant Messenger, podobno kot ICQ, op. pr.).
javno je lahko samo 0 ali 1. 0 pomeni zasebno, 1 pa javno.
sporočena_bitna_hitrost je bitna hitrost toka, ki se sporoči strežniku YP. Ta hitrost ni nujno enaka dejanski bitni hitrosti toka.
seznam.txt je ime datoteke s seznamom za predvajanje.
dnevniška_oznaka je oznaka, ki se doda na začetek vsakega dnevniškega sporočila vira Litestream Streaming Source.
Tale zgled se ujema s prej izvedenim ukazom za zagon strežnika Litestream:
[dj@megajukebox]$ source megakukebox 5000 'Megajukebox The best jukebox ever' Various http://www.megajukebox.com \#megajukebox 0 N/A 1 128 /jukebox/playlist LitestreamSource
Modul Apache: MP3 omogoča, da spletni strežnik Apache oddaja glasbo v zapisu MP3. Ne ponuja toliko možnosti kakor Fluid, Litestream ali Icecast.
Modul je odvisen od dodatkov MP3::Info in mod_perl, oba sta na volju pri združenju CPAN.
Po prenosu potrebnih datotek vam bo precej pomagalo branje datoteke README!
Najprej prevedite modul (ukaz make), zatem popravite nastavitve v Apachejevih nastavitvenih datotekah (lahko popravite ali httpd.conf ali srm.conf).
Morali boste še narediti podimenike za ikone in drevo imenikov z datotekami MP3.
Razdelek 6 v datoteki README se podrobneje ukvarja z urejanjem (ali izdelavo) nastavitvene datoteke za perl.
S tem prednaložite modul MP3::Info, brez katerega se lahko Apache tudi sesuje.
V datoteki httpd.conf naredite vnos kot npr.:
Perlrequire /etc/httpd/conf/startup.perl
Spremenite referenco /etc/httpd/conf, da bo kazala tja, kjer so Apachejeve nastavitvene datoteke.
Zdaj naredite datoteko startup.perl v malo prej določenem imeniku. Najmanj, kar morate vnesti vanjo (pri tem morate že spet nastaviti pot do Perla, da se bo ujemala s stanjem v vašem sistemu), je:
[dj@megajukebox conf]$ cat /etc/httpd/conf/startup.perl #!/usr/bin/perl use MP3::Info();
Zatem znova poženite strežnik Apache in usmerite spletni brskalnik do enega izmed novo nastalih imenikov z glasbo MP3 :-)
Več dokumentacije o modulu Apache::MP3 dobite, če v ukazni vrstici poženete:
[dj@megajukebox conf]$ perldoc Apache::MP3
Precejšnje število podjetij in institucij zdaj uporablja požarne zidove, ki uporabnikom preprečujejo povezovanje na določena vrata oddaljenih strežnikov.
To obidemo tako, da poženemo strežnik MP3 na vratih 80 (privzeta številka vrat za spletne strežnike, op. pr.). Vendar potem na istem naslovu ne bomo mogli poganjati spletnega strežnika.
Ko poganjamo Icecast v načinu 'obidi požarni zid', bomo morali pognati Shout z izbiro, ki nastavi številko strežniških vrat na 80, npr.:
[dj@megajukebox bin]$ ./shout megajukebox -e 80 -P hackme -p ../playlist
Oddajanje zvoka lahko porabi precej pasovne širine, če je bitna hitrost (angl. bit rate) MP3 strežnikov nastavljena previsoko.
Upoštevajte tale scenarij. Povezava T1 ima zmogljivost pribl. 1,55 Mb/s. Če oddajate stereo zvok pri 128 kBit/s, bo vsak povezan predvajalnik porabil 256 kBit/s, kar pomeni, da se bo lahko kadarkoli brez težav povezalo samo 6 uporabnikov. In pri 256 kBit/s se k vam ne bo priključevalo kaj veliko uporabnikov z modemi!
Zatorej se morate pri nastavitvi hitrosti oddajanja odločiti ne samo, kako hitra je vaša povezava v internet, temveč tudi, kakšni uporabniki se bodo priključevali. 24kBit/s da razumno kakovost signala, dovolj hitro tudi za modeme s 56 kbit/s, enak priključek T1 pa bo omogočal pribl. 32 hkratnih povezav.
Če bo strežnik tekel v intranetu, bo še vedno treba upoštevati pasovno širino, še posebej, če je hitrost omrežja 10 MBit/s.
Svetujemo vam, da obvestite svojega ponudnika internetnih storitev ali sistemskega upravitelja o vaših namerah glede postavitve strežnika MP3, da ne boste pozneje neprijetno presenečeni. Nekateri ponudniki internetnih storitev bodo zaračunali uporabo pasovne širine čez določeno mejo in sistemske upravitelje bo zanimalo, zakaj omrežje deluje počasneje.
Mislimo, da je razumno predpostaviti, da založbe ne bodo navdušene nad oddajanjem glasbe brez njihovega dovoljenja ali kakršnegakoli plačila. Torej: kaj lahko oddajate?
Tu se boste morali zavedati vseh posledic, saj boste odgovorni vi.
Spodaj sta dodani še dve povezavi: ena kaže na Electronic Frontier Foundation, ki se zavzema za sprostitev omejitev, ki obkrožajo to tehnologijo, druga pa kaže na Recording Industry Association of America, ki poskuša avtorje zaščititi pred nedovoljenim kopiranjem (piratstvom).
Toplo priporočamo obisk obeh spletnih strani, obiščite pa še strani, ki se kakorkoli nanašajo na vašo fizično lokacijo (npr. Sazas v Sloveniji, tel.: (01) 423 81100 ali (02) 332 7365, op. pr.)
http://www.riaa.com/weblic/weblic.htm