Windows:
Ihr benötigt: Einen Shoutcast server (Entweder meinen , oder den von http://Shoutcast.com/ )
Einen Dydns.org Acc. Und den Dyndns updater.
Euer router passwort, Oder einfach Router zugang zum portsfreigeben.
Anleitung:
Installiert zunächst die .exe datei. dabei müsst ihr nix beachten.sobald ihr das habt, Ladet euch den Dyndns updater runter, ich gehe davon aus, dass ihr schon einen acc. habt. meldet euch an und stellt ihn auf on.
Zunächst nehmen wir uns die sc_serv.ini vor.
Öffnet es mit notepad++,ich erläre hier die einigen schritte die wir ändern müssen
gebt hier euer passwort ein dass man braucht um auf den stream zu kommen.
hier euren port, ich habe 1234
UNBEDINGT ÄNDERN!!!!, braucht ihr für den streamkick,bzw. fürs Webinterface.
Das Benötigen wir bis jetz.
Sobald ihr dies eingestellt habt, geht in euren router, um in euren router zu kommen gebt dazu eure router ip ein,
(um eure router ip rauszufinden drückt ausführen -> cmd.exe und gebt dort
es ist die mit: 192.168.xxx.x)
Geht nun auf Portfreigabe und gebt den eingestellten port frei (Bei uns 1234) UDP und TCP!!!
Startet nun euren Shoutcastserver (Streamserver).
Nun gehts ans eig. scripten.
Erstellt eine textdatei (name egal)
gebt nun folgendes ein:
Speichert es Als
nun macht euch einen acc bei kilu , square7 oder ähnliches.
und ladet es hoch.
Wenn man nun http://Eureseite.square7.ch/stream.asx/ aufruft dürfte man euren stream sehen.
wie bekommen wir nun unseren stream in mta hinein ???
Ganz einfach.
Wir gehen in unseren resources ordner und erstellen einen neuen namens
dort erstellen wir nun eine datei namens
und eine datei namens
und
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
in die meta tragen wir nun folgendes ein:
Achtung!!! kein gamemode etc. eingeben, weil wir dies als resource und nicht als gamemode nutzen wollen. (sonst würde wenn wir nun ein race oder ein reallife script starten, unser livestream ausgehen.
in die disco_server.lua schreiben wir nun
g_ResRoot = getResourceRootElement(getThisResource())
function disco_func(player, cmd, playername)setSkyGradient ( 255,0,0,0,0,255)setTimer(function () setSkyGradient ( 0,255,0,0,0,255) end, 150, 1)setTimer(disco_func1, 300, 1)end
und in die disco_client.lua
g_ResRoot = getResourceRootElement(getThisResource())function music () local sound = playSound("http://eureseite/stream.asx")
end
outputChatBox("Radio: Eurer Radio Name") outputChatBox("Euer Motto")
addEventHandler( "onClientResourceStart", g_ResRoot, music )addEventHandler( "onClientResourceStart", g_ResRoot, water )
dannach gebt ihr in der konsole
ein.
Nun nehmt ihr eure streaming software (habe eine zu verschenken per pm melden)
und ihr könnt musik und eure stimme in mta senden.