MuSE

MuSE is de Multiple Streaming Engine (Meerdere Streaming Machine) ontwikkeld door de programmeurs bij Dyne  (http://www.dyne.org).

Streaming is de term die gebruikt wordt voor het versturen van live audio of video over het internet. Met MuSE kan je audio (geluid) streamen.

Een goed voorbeeld om te snappen wat streaming is, is om te denken aan een radiostation. Een radiostation bestaat uit drie onderdelen: - een studio, een zender en de ontvangers die je publiek heeft.

radio.gif

Hierboven zie je een eenvoudig diagram dat toont hoe een zendend radio station werkt. Het radiostation is de bron van de audo. In deze ruimte zijn gewoonlijk cd-spelers, minidisk spelers, platenspelers en mengpanelen. Dan wordt uit de studio een audiosignaal naar de zender gestuurd. Dit kan gedaan worden via een kabel (soms een 'landline genoemd) of via een microgolf verbinding. De zender zendt de audio dan via FM, zodat radio-ontvangers het signaal op kunnen vangen en spelen.

Radio werkt zo omdat ze proberen hun studio-geluid naar zoveel mogelijk mensen te sturen. Als je je een radiostudio zonder zender voorstelt, zouden ze een behoorlijk klein publiek hebben, alleen de mensen in de studio zouden het dan kunnen horen. De zender werkt daardoor als distributeur, zodat meer mensen via hun 'radio's ' kunnen verbinden, en het potentiele publiek vergroot wordt.

Streaming wordt ook gebruikt om je audio voor meer mensen beschikbaar te stellen.

transmit_server.gif 

De computer vervangt dan de radiostudio, de streaming server vervangt de zender, en je luisteraars luisteren via hun computer naar de server in plaats van met radio-ontvangers naar het FM-kanaal. Met dit model kunnen we zien dat MuSE de software is dat audio van je computer naar de streaming server stuurt.

muse_cover_3.gif

Je kunt het programma gebruiken om een live online radiostation te maken, of voor het uitzenden van evenementen of andere culturele projecten. Je kunt MuSE gebruiken met Linux of Mac OS X.

Wat is streaming?

Streaming Media? is de term die gebruikt wordt voor de live-ontvangst van audio en video over het internet. Met Streaming Media kan je live audio of video over het internet sturen, waardoor het internet ook een broadcast medium wordt. Content kan ook in streaming bestandsformaten? gearchiveerd worden, waardoor internetgebruikers een evenement achteraf nog kunnen bekijken.

Verschillende vormen van Streaming

Er zijn drie manieren waarop audio en video over het internet ontvangen kunnen worden:  Download and Play? , Progressieve Download, en True Streaming.

Download and play / Download en speel af

Om "Download and Play"-media te bekijken/luisteren moet je eerst het hele bestand op je computer opslaan voordat je het kunt afspelen. D&P kan daarom niet gebruikt worden voor live uitzendingen, maar het is wel een goede manier om media (audio en video) van een hoge kwaliteit te versturen over elke bandbreedte. Een goede kwaliteit film, bijvoorbeeld, kan gedownload worden met elke internet verbinding. Maar, omdat je de film niet kunt afspelen totdat je het hele bestand gedownload hebt, wordt de download-tijd een belangrijke factor. Een DVD film te downloaden (gewoonlijk zo'n 4.6 GB) met een opbel-verbinding (56kbps) zou dan meer dan 8 dagen duren. De meeste mensen zouden dit erg vervelend vinden!

D&P-media is geen streaming media (hier later meer over), maar het is een stuk populairder dan streaming. Bestandsuitwisselings-programma's & netwerken als Napster en Limewire zijn D&P-mechanismen. Omdat meer en meer mensen toegang hebben tot meer bandbreedte, wordt het steeds populairder om films en muziek uit te wisselen via deze netwerken. 

Progressive download/Progressieve download

 Progressieve download geeft je de mogelijkheid om de media af te spelen terwijl je het aan het downloaden bent. Het is handig, maar minder efficient dan True Streaming, en mist sommige functionaliteiten zoals 'multiple bitrate encoding' (het coderen voor verschillende bitrates) . Het voordeel van het gebruiken van deze vorm i.p.v. Download & Play is dat j hiermee niet hoeft te wachten tot je hele bestand gedownload is voordat je het kunt spelen. Er zijn wel wat beperkingen, bijvoorbeeld, als het bestand niet zo snel download als dat je hem afspeelt, zal het afspelen stoppen totdat er weer genoeg gedownload is. Dit kan irritant zijn en is vaak een goede reden om voor True Streaming te kiezen.

Quicktime (Apple's Streaming programma), noemt Progressieve Download "Fast Start". Een van de problemen van het leren van streamen, is het onderscheiden van de verschillende methodes, omdat iedere software-aanbieder hun eigen jargon aanmaakt. Maar tijdens deze handleiding zal ik de meest standaard termen gebruiken waar mogelijk.  

True streaming / Echte streaming

Dit geeft de gebruiker de mogelijkheid om de media te beluisteren of bekijken terwijl het live over het internet ontvangen wordt. True Streaming is de enige manier van Streamen die je de mogelijkheid geeft om live uit te zenden. Hoewel er verschillende termen gebruikt worden om True Streaming te beschrijven (zoals webcasting, livecasting, web tv of net.radio) is een veel gebruikte term: "streaming media" of nog vaker gewoon "streaming".

Het verschil tussen PD en TS is niet altijd duidelijk. Voor gebruikers met een snelle internetverbinding kan het lijken dat PD en TS hetzelfde zijn.

Binnen D&P, PD en TS zijn er twee duidelijke varianten: static file streaming (statisch bestand streamen) en live streaming (live streamen).

Static file streaming / Statisch bestand streamen

Het live ontvangen van vooraf-opgenomen bestanden over het internet. Als we het over online-media archieven hebben, hebben we het vaak over statisch bestand streamen. Een archief van videokunst die opgeslagen zijn als streaming bestanden, is een voorbeeld van een collectie van statisch-bestand-streamen-bestanden. Deze content is ook bekend als 'on demand' of 'gearchiveerde' content. Het kan aangeboden worden via D&P, PD of TS.

 Live streaming

Het afleveren van live audio of video over het internet. De gebruiker kan het evenement tegelijk meebeleven. Er zijn hier veel voorbeelden van, zoals online radio of het kijken van live optredens. Je kunt alleen live streamen met True Streaming.

Deze handleiding zal zich vooral bezighouden met True Streaming van zowel live als gearchiveerde content.

Encoding /coderen

Om statische bestanden over het internet te streamen, moeten de bestanden gecomprimeerd en ge-codeerd worden naar een 'streaming bestandsformaat'. Dit is vergelijkbaar met het omzetten van CD's naar MP3's. In dit proces wordt CDgeluid omgezet door de codeer-software van een CD audio formaat naar een 'streaming audio formaat' (MP3). Wat er dan o.a. gebeurd is dat de gegevens/data in het bestand gecomprimeerd worden door de kwaliteit en bestandsgrootte te verkleinen, en de data wordt omgezet in een 'streaming bestandsformaat' (b.v. MP3).

Compression

 Er zijn twee vormen van comprimeren - lossy en lossless (zonder loss).

Als het codeer proces het bronbestand comprimeerd zodat het live over een internet-verbinding gestuurd kan worden, vermindert dit proces de kwaliteit van de audio en video. Hoe meer gecomprimeerd het bestand is, hoe lager de bandbreedte is die nodig is om het bestand te spelen, maar hoe lager ook de kwaliteit is. Je moet een compromis zoeken, waar het niveau van comprimeren zowel acceptabele audio en video oplevert, en ook nog te versturen is over het internet.

Het live-coderen is vergelijkbaar, behalve dat audio en/of video input gecodeerd wordt in plaats van een bestand. Met die proces stuurt de codeer-software de gecodeerde data in een continue stream naar de server.

Lossless compression

Dit is het proces waarmee data gecomprimeerd wordt tot een kleiner bestand zonder data te verwijderen. Stel je een plastic zak voor met een object erin. Als je de lucht uit de zak haalt door een vacuum te maken, wordt het object in de zak niet aangetast, terwijl de afmeting van de zak wel kleiner wordt. 

Lossy compression

Dit wordt soms ook wel "Perceptual Encoding" (Waarnemings encoderen) genoemd. Dit is het proces waarbij data weggegooid wordt om de bestandsgrootte kleiner te maken. De compressie-algoritmes die gebruikt worden zijn erg ingewikkeld en proberen ervoor te zorgen dat het bestand er voor jou nog hetzelfde uitzien en klinkt, maar dat er toch zoveel mogelijk van de bestandsgrootte wordt afgeschaafd.


Codecs

De algoritmes die gebruikt worden om audio en video te comprimeren en coderen om het uiteindelijke bestandsformaat te creeeren staan bekend als 'codecs'. Het woord is een samenstelling van de termen: compress (comprimeer) en decompress (ont-comprimeer). De codeer-software gebruikt een codec om de streaming content te 'comprimeren' voor het afleveren over het internet, en de software van de gebruiker gebruikt een codec om de content te 'ontcomprimeren' om het af te kunnen spelen.

De codec is wiskundige tovenaarsschap en is de essentie van het streamen. Elke codec werkt op zijn eigen manier, gebaseerd op de aannames van de ontwikkelaar, en ze hebben ook zo allemaal hun eigen licenties.

Bitrate

Compressie is het proces van het verkleinen van de hoeveelheid data.

Met Multiple bitrade encoding kunnen de server en de speler samen de beste kwaliteit (hoogste bandbreedte) stream kiezen die geleverd wordt. De speler krijgt dan de beste kwaliteit stream die hij kan ontvangen over zijn eigen internet-verbinding. Multiple Bitrate Encoding produceert maar 1 ge-codeerde stream.

Het kiezen van de bitrate zal afhangen van verschillende factoren waaronder: De verbinding van de doelgroep, Voor video: De afmetingen (in pixels). De hoeveelheid beweging in de video. Het contrastniveau. De kwaliteit van de camera en de lens. En voor Audio en Video: De soort audio die wordt gecodeerd (zoals stem, stereo, muziek).

Delivery / levering.

Streamende statische/gearchiveerde bestanden kunnen via een gewone webserver aangeboden worden. Dit is vaak de goedkoopste manier om content aan te bieden op een kleine schaal. Deze methode kan niet voor live streaming gebruikt worden, en biedt niet de mogelijkheden van True Streaming zoals multiple bitrate encoding. Met deze methode krijg je ook vaker 'time-outs' en je kunt er niet zoveel mensen tegelijkertijd mee bedienen als met True Streaming.

Om live streaming mogelijk te maken en voor optimale functionaliteiten en efficientie is een streaming media server nodig. Deze server gebruikt de standaard server hardware, maar met de benodigde streaming server softwares. Je kunt ook een streaming server installeren op dezelfde machine als een bestaande webserver.

Streaming servers

Een goed voorbeeld om te snappen wat streaming is, is om te denken aan een radiostation. Een radiostation bestaat uit drie onderdelen: - een studio, een zender en de ontvangers die je publiek heeft.

radio.gif

Hierboven zie je een eenvoudig diagram dat toont hoe een zendend radio station werkt. Het radiostation is de bron van de audo. In deze ruimte zijn gewoonlijk cd-spelers, minidisk spelers, platenspelers en mengpanelen. Dan wordt uit de studio een audiosignaal naar de zender gestuurd. Dit kan gedaan worden via een kabel (soms een 'landline genoemd) of via een microgolf verbinding. De zender zendt de audio dan via FM, zodat radio-ontvangers het signaal op kunnen vangen en spelen.

Radio werkt zo omdat ze proberen hun studio-geluid naar zoveel mogelijk mensen te sturen. Als je je een radiostudio zonder zender voorstelt, zouden ze een behoorlijk klein publiek hebben, alleen de mensen in de studio zouden het dan kunnen horen. De zender werkt daardoor als distributeur, zodat meer mensen via hun 'radio's ' kunnen verbinden, en het potentiele publiek vergroot wordt.

Streaming wordt ook gebruikt om je audio voor meer mensen beschikbaar te stellen.

transmit_server.gif

De computer vervangt dan de radiostudio, de streaming server vervangt de zender, en je luisteraars luisteren via hun computer naar de server in plaats van met radio-ontvangers naar het FM-kanaal.

De vergelijking gaat nog verder: Een grotere radio-zender en meer bandbreedte op je streaming server zorgen allebei voor meer potentiele luisteraars.

Installeren op Ubuntu

Software naam : Multiple Streaming Engine (MuSE)
Website : http://muse.dyne.org
Software versie gebruikt voor deze installate : 0.9.2
Besturingssysteem gebruikt voor deze installate : Ubuntu 6.06 (Dapper)
Aanbevolen Hardware : 200 MHz Processor of hoger
Benodigdheden :

Ubuntu gebruikt een package beheer systeem genaamd "Synaptic". Synaptic is een makkelijk te gebruiken installatie systeem, dat het mogelijk maakt om software te selecteren en installeren met een of twee kliks. Helaas heeft de Synaptic Package Manager momenteel geen versie van MuSE om automatisch te installeren. Dit betekent dat je om te installeren uit de volgende twee kunt kiezen:  

1. Installeren van de bron
Als je deze optie wilt kiezen, lees dan het onderstaande deel met de uitleg.

2. Installeren met de Debian methode.
Ubuntu ondersteunt het Debian apt-get systeem om software te installeren. Als  je deze methode wilt gebruiken, lees dan de uitleg hieronder over hoe. Het nadeel an deze methode is dat Debian een specifieke versie van het programma downladt, met deze versie kan je alleen OGG Vorbis streamen en niet MP3. Wil je ook MP3 streamen kies dan 'installeren van de broncode'

 

Installeren van de Bron 

Software naam : Multiple Streaming Engine (MuSE)
Website : http://muse.dyne.org
Software versie gebruikt voor deze installatie: 0.9
Besturingssysteem gebruikt voor deze installatie : Debian 3.1 (Sarge)
Aanbevolen Hardware : 200 MHz CPU 
Benodigdheden : root wachtwoord (ook bekend als het admin of superuser wachtwoord)

 

"Installeren van de bron" betekent dat je de broncode van een programma downloadt en het zelf compileert naar een binary. Een 'binary' wordt ookwel een 'programma' of 'executable'  (uitvoerbaar bestand) genoemd. De broncode is wat de programmeurs maken. Het is een serie tekstbestanden die programmeer-code bevatten. Deze bestanden doen niks totdat je ze compileert. Compileren is het proces waarin je de tekstbestanden met de programma-code omzet in een binary. In dit geval neem je de MuSE broncode, en compileer je het naar een binary. Het is de binary die je daarna gebruikt.  

compiling.gif

De bronnen downloaden

Bezoek http://muse.dyne.org en download de laatste bronbestanden van MuSE. Op het moment van schrijven is de laaste versie 0.9. Ik download daarom het "MuSE-0.9.tar.gz" bestand. Ga daarvoor naar de muse site, en klik op download:

dynemenu.jpg

Je ziet nu een lijst met ftp sites waar je de broncode vandaan kunt halen/downloaden:

download_2.jpg 

Klik op de link met de tekst:

[ftp] Dyne.org software archive

Je ziet nu een lijst met bestanden en mappen die er ongeveer zo uitziet: 

ftp.jpg 

Klik op de onderste map met de naam 'sources' Je ziet nu een lijst met bestanden zoals deze: 

sources_1.jpg

Scroll naar beneden voor de laatste versie van de software (in dit geval is de naam van het bestand "MuSE-0.9.tar.gz") en klik op de bestandsnaam. Als het goed gaat zal het bestand nu gelijk worden gedownload vanuit je browser. 

Compileren

Als het gedownload is, moet je een terminal openen. Gebruik het cd commando om naar de map te gaan waarin je net-gedownloade-bestand opgeslagen is. Als je niet eerder een terminal gebruikt hebt, kan het handig zijn om er eerst iets over te lezen. Als je niet goed weet hoe het eruit ziet, dat is zo: 

terminal.jpeg 

Er vanuitgaand dat je een terminal open hebt, moet je nu dus naar de map gaan waar je de MuSE bronnen gedownload hebt. Als je vergeten bent waar je ze opgeslagen hebt, kan je slocate of locate gebruiken om het bestand te vinden. Het kan zijn dat je eerst een updatedb moet doen. Ik zou dan bijvoorbeeld typen:

slocate MuSE-0.9.tar.gz
en dit toont in de terminal waar mijn bestand is. Dan kan ik er met cd heengaan.  Pak nu het archief uit door tar zxvf te typen, gevolgd door de naam van het bestand dat je net gedownload hebt. Ik type het volgende:
tar zxvf MuSE-0.9.tar.gz
Het bestand wordt uitgepakt in een nieuwe map, binnen de map waar ik nu in zit. Als je ls typt, kan je dit zien. In mijn geval heet de nieuwe map "MuSE-0.9". Deze map zou anders kunnen heten, het hangt af van de software versie die je gedownload hebt. 
Ga met cd naar de nieuwe map:
cd MuSE-0.9

Hierdoor kom ik in de MuSE bronnen map terugecht. Als ik ls type krijg ik dit: 

muse_term1.jpg 

geweldig!. Dit zijn alle bestanden die je nodig hebt om MuSE te installeren

Ga nu verder door het volgende te typen:

./configure

Dit zou het configuratieproces moeten starten. Ik heb zonet gezegd dat je alle bestanden in deze map nodig hebt om MuSE te installeren. Dit klopt wel, maar zonder wat extra specifieke software doet MuSE niet veel meer dan een gewone mp3speler. Bekijk daaarom de output van je configuratie script.. Het zal er ongeveer zo uitzien:

====================================================
config.status: creating src/resample/Makefile
config.status: creating intl/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands

== MuSE build configuration =====================================
:: Building on i686-pc-linux-gnu (kernel Linux267)
:: Linking OggVorbis libraries for OGG encoding
:: Linking SndFile libraries for WAV/AIFF/VOC/etc encoding
:: Linking Lame libraries for MP3 encoding
:: Building the GTK-2 user interface
:: Building the NCURSES user interface
:: DEBUG informations OFF
:: PROFILING informations OFF (see man gprof)
:: CFLAGS = -pipe -D_REENTRANT -O3 -fomit-frame-pointer
:: CXXFLAGS = -pipe -D_REENTRANT -O3 -fomit-frame-pointer
bash-2.05b#
:: LIBS = -lncurses
====================================================

typen nu make. Het gedeelte waar je naar moet kijken is aan het einde. Dit geeft je een fijne samenvatting van welke libraries/bibliotheken geinstalleerd zijn, waar MuSE mee zal werken. In het geval van de output hierboven, meldt het configuratiescript dat ik alle mogelijke libraries geinstalleerd heb: OggVorbis, SndFile, Lame, GTK-2, en NCURSES 

Dependencies/Benodigdheden

Als je het README bestand leest, uit de MuSE map. Het bestand zegt het volgende: 
====================================================
- LAME (optional)
  Lame can be installed but is no more needed, in particular
  libmp3lame and the header lame.h must be properly installed.

- OGG VORBIS (optional)
  You can compile and install libogg and libvorbis on your machine
  before compiling MuSE; the configure script will recognise them and
  include support for decoding and mixing of .ogg files.

- GTK+ (optional)
  if libgtk and all the related libraries are present, MuSE will
  compile the GTK+ graphic user interface for interactive use and
  additional fun.

- NCURSES (optional)
  if libncurses is present, MuSE will compile a text console
  interactive interface to be used into ASCII terminals.

- SNDFILE (optional)
  if libsndfile is present then you'll be able to play uncompressed
  sound files like wav, aiff, snd, voc, pvf, mat, au, sf etc.
====================================================

Ik kan dus alles doen wat mogelijk is met MuSE omdat ik alle librares geinstalleerd hebt. Als echter jouw configuratiescript aangeeft dat er iets mist, kan je beslissen of je het wel of niet wilt installeren. Het minimimum wat ik in ieder geval zou installeren zijn GTK & Lame

Als je deze librarires geinstalleerd hebt, kan je tenmisnte een Grafische Gebruikers Interface op MuSE hebben (via GTK), en je kunt mp3's streamen (met LAME). Als je deze libraries niet hebt. Download ze dan van hier:

Lame

http://lame.sourceforge.net/
De libraries die je nodig hebt om mp3's te streamen. 

GTK

http://www.gtk.org/
Extra: Het zal me verrassen als je GTK niet geinstalleerd hebt. Het is mogelijk, maar onwaarschijnlijk, omdat de meeste Linux Versies deze library standaard hebben, omdat veel Linux softwares hem nodig hebben. Als je GTK niet hebt, kan het moeilijk zijn om te installeren, ik raad je aan er hulp voor te zoeken.

Ogg

Als je ook Ogg wlt streamen, moet je eerst 'libogg' en 'libvorbis' installeren.( http://www.xiph.org/ogg/vorbis/index.html )
Als je een van deze libraries nodig hebt, en het configuratiescript zegt dat je ze nog niet hebt, download ze dan eerst. Ga door het bovenstaande installatieproces, en run de ldconfig commando, na iedere installatie om de library database te verversen. Als je dit voor elke gedaan hebt, start dan met het ./configure proces in dit gedeelte. 

Laten we ervanuit gaan dat het configuratiescript je nu de gewenste output geeft, en dat alles geinstalleerd is. 

Nu wil je alleen het make commando intikken: 

make
make install
Als het goed is hoef je daarna alleen muse te typen:
muse

en het programma opent: 

muse_1.jpg
 

De werkbalk

Bovenaan hebben we een werkbalk:

buttons.png

Knop beschrijvingen:

muse_co_bu_1.jpg

De eerste knop opent het configuratie scherm. Hier kun je de informatie invoeren, die bovenaan genoemd is (hostnaam, port etc) en ook het formaat (bitrate, bestandsformaat etc) van de stream. Dit is het onderdeel van het programma dat het meest bepaalt of je streamt of niet. We zullen hier later in detail op in gaan.  

muse_add_bu_1.jpg

Deze knop voegt een nieuw kanaal toe aan MuSE, deze heb je niet nodig totdat je meer ervaring hebt.  

muse_mic_bu_1.jpg

Deze knop betekent dat we willen streamen met de input van de geluidskaart. Deze knop wil je waarschijnlijk aan hebben, maar hier komen we later nog op terug

muse_sp_bu_1.jpg

Deze knop betekent dat je wilt streamen  met een playlist, dit bespreken we in een later gedeelte, en als je live wilt streamen met de geluidskaart, moet deze knop uit staan.

muse_vu_bu_1.jpg

Deze knop opent de volume regelaar, zodat je het volume van de uitgaande stream kunt bepalen. 

muse_cre_bu_1.jpg

Deze knop opent het paneel met de credits.. Bekijk het eens! Het is best grappig, en de moeite waard om te weten wie deze geweldige software gemaakt heeft!  

Live streamen met MuSE

riga.jpg

Een van de vele conferenties gestreamd met MuSE door RIXC (http://www.rixc.lv).

Voor dit onderdeel wordt aangenomen dat je al toegang hebt tot een streaming server en dat iemand je de details gegeven hebt. Je hebt in ieder geval de volgende informatie nodig: 

  • De hostnaam (IP-adres of URL) van de streaming server
  • Het login type van de server (shoutcast/ Icecast / Icecast2 etc)
  • Het paswoord van de server
  • Het mountpoint dat je moet gebruiken (hier later meer over)
  • De poort die je gaat gebruiken (vaak 8000)

De administrator van je streaming server zou deze informatie moeten hebben.

Het configuratie scherm openen

Druk op de configuratie knop (eerste knop)

muse_co_bu_1.jpg

Met Linux, zal je het volgende zien: 

muse_config.png

In Mac OSX zie je dit:

config_osx.jpg 

In dit geval, druk op de "Add/Toevoegen" knop:

config_osx_1.jpg

Het scherm zal nu ook coderings-configuratie details tonen. 

config2_osx.jpg

Klik op de "Add/Toevoegen" knop onderin:

config2_osx_1.jpg

Nu heb je eindelijk het configuratie scherm:

config3_osx.jpg

De configuratie

Hier moet je, om te beginnen, alle informatie invullen die relevant is voor de stream. Laten we beginnen met het streamen van MP3. Het tabblad wat nu te zien is is het tabblad voor het opzetten van een MP3 stream. Als je een Ogg stream wilt doen, klik dan op het tabblad "Ogg/Vorbis Streaming" dat ernaast staan, en ga in deze handleiding naar het bijbehorende Ogg stream gedeelte.

We zullen het bovenste gedeelte van dit formulier met rust laten.. deze stelt de bitrate en de kwaliteit van de uitgaande stream in, maar we gaan eerst de stream laten werken en daarna deze aanpassen. De informatie velden die ingevuld moeten worden hebben allemaal te maken met de streaming server waar je heen streamt. We nemen hier aan dat je een Icecast2 server gebruikt. Als je een andere streaming server gebruikt is bijna alles hetzelfde, je moet alleen even weten wat het Login Type van je server is. (Hier later meer over).

Het volgende onderdeel geeft veld voor veeld aan wat je moet invoeren in het MuSE configuratie scherm.

Host

Voer hier de URL of het IP adres in van de server. Als je een server op je eigen computer draait (de computer waarmee je ook codeert), moet je hier
"localhost" invoeren. Anders meot je alles invoeren, inclusief het "http://" gedeelte. Bijvoorbeeld: als mijn server op "http://icecast.streamingsuitcase.com" zou staan, zou ik precies dat in het veld invoeren:

http://icecast.streamingsuitcase.com

Je kunt de host informatie krijgen van de persoon die de server beheert.

Port/Poort

Dit is meestal poort 8000. Je serverbeheerder heeft dit nummer, en je moet het in het veld invoeren. Als je geen nummer hebt gehad, probeer eerst 8000, en als dit niet werkt: bel je serverbeheerder.

Mounpoint

Een mountpoint is het unieke punt op de server waar je stream mee zal verbinden. Dit betekent dat als je een streaming server hebt, en er zijn (b.v.) twintig mensen die individuele streams naar de server sturen, dan kunnen ze allemaal geidentificeerd worden door het mountpoint. Het wordt ook gebruikt in het playlist/afspeel bestand die je later maakt, zodat je van een website naar de stream kunt linken. Het maaktop zich niet uit wat de naam van je mountpoint is, maar soms geeft de serveradministrator je een specifieke. Gebruik niet te standaard namen als "test" etc, zodat je niet dezelfde naam hebt als een andere stream, omdat die voor jullie allebei problemen geeft. Zorg er ook voro dat je mount point een "/" ervoor heeft staan, zoals je hierboven kunt zien in het plaatje.

Name/Naam

De naam die je hier invoert, zal ook de naam zijn die zichtbaar is in de speler van je luisteraars. Gebruik een naam die iets meer zegt dan "mijn stream" of iets dergelijks.

URL

Dit is niet de URL van de streaming server. Het is de URL die soms getoond word in de speler van je luisteraars. Voer hier de URL in van de website die bij je stream hoort.

Description/Beschrijving

Zo'n beetje hetzelfde als het "naam"-veld, behalve dat er meer informatie inpast.

LoginType

Dit is de manier waarop de server kijkt of je login en paswoord kloppen, hier is een tabel waarmee je de juiste kunt kiezen: 
SERVER TYPE LOGIN TYPE
Darwin icecast 1
Icecast 2 icecast 2
Icecast 1 icecast 1
Shoutcast shoutcast

Pass

Voer het paswoord voor de server hier in. Dit paswoord kan je serveradministrator aan je geven. 

Start nu je stream door je microfoon aan te zetten en in te praten (of het geluid van iets anders wat je in je geluidskaart gestoken hebt te starten). Zorg dat je software mixer aan staat, en klik op "connect" (verbind) op dit formulier. Nu stream je!

Credits

Licence 

All chapters copyright of the authors (see below). Unless otherwise stated all chapters in this manual licensed with GNU Free Documentation License 1.2

      Permission is granted to copy, distribute and/or modify this
      document under the terms of the GNU Free Documentation License,
      Version 1.2 or any later version published by the Free Software
      Foundation; with no Invariant Sections, no Front-Cover Texts and
      no Back-Cover Texts.  A copy of the license is included here:
      http://www.gnu.org/licenses/fdl.txt

Authors

People that have contributed to this manual include (please add your name if you have made a contribution) :

Credits
© adam hyde 2006, 2007
Glossary
© adam hyde 2006
InstallingDebian
© adam hyde 2006
InstallingFedora
© adam hyde 2006
InstallingLinux
© adam hyde 2006, 2007
Modifications:
Lotte Meijer 2007
Lottes Meijer 2007

InstallingMandriva
© adam hyde 2006
InstallingOSX
© adam hyde 2006
InstallingSuse
© adam hyde 2006
InstallingUbuntu
© adam hyde 2006
Modifications:
Lotte Meijer 2007

Introduction
© adam hyde 2006, 2007
Modifications:
Lotte Meijer 2007

Links
© adam hyde 2005, 2006
Modifications:
Stella Brennan 2005

LiveStreaming
© adam hyde 2005, 2006
Modifications:
Lotte Meijer 2007
Stella Brennan 2005

PlaylistStreaming
© adam hyde 2006, 2007
StreamLinking
© adam hyde 2005, 2006
Modifications:
Heiko Recktenwald 2006
Luke Duncalfe 2005
Stella Brennan 2005

StreamingIntro
© adam hyde 2005, 2006, 2007
Modifications:
Lotte Meijer 2007
Ruckert Martin 2006
Stella Brennan 2005

ToolBar
© adam hyde 2006
Modifications:
Lotte Meijer 2007

This manual forged at  FLOSS Manuals - "Free Manuals for Free Software".

flosscc.gif