Streaming-Tutorial (Xsplit) by foxce - Was braucht man

Die Seite wird erstellt Niels-Arne Arnold
 
WEITER LESEN
Streaming-Tutorial (Xsplit) by foxce - Was braucht man
Streaming-Tutorial (Xsplit) by foxce
Was braucht man:
  ● XSplit (http://www.xsplit.com) (Account nötig!)
  ● Streaming-Anbieter (own3d.tv / justin.tv / regame.tv)
  ● Game im Fenster-Modus (Xsplit hat Probleme beim Abgreifen/Aufschalten im Vollbild-
      Modus)
  ● PC Hardware / Internet:
         ● mind. 4 Cores würde ich Empfehlen
         ● Grafikkarte mit eigenem RAM (Dual?)
         ● ca. 4-6 GB Speicher
         ● Internet-Anschluss sollte guten Upload haben (mind. 750-1000kB)

Dieses Tutorial hab ich unter einem Windows 7 64 Bit gemacht und damit Streame ich auch.
Bei Abweichungen zu WinXP oder dergleichen, müsste ich nochmal einzeln Support geben.

XSplit ist die Streaming-Software, welche aktuell noch Beta ist und später auch mal etwas
kosten wird. Ein Streaming-Anbieter Namens regame.tv hat angeblich mit XSplit einen Deal
ausgehandelt welches ihm erlaubt auch später seinen Nutzern die Software kostenlos zur
Verfügung zu stellen.

Die Installation von XSplit sollte hoffentlich noch jeder allein hinbekommen, ansonsten Onkel
Google Fragen, der hilft immer gerne bei so etwas. Nach dem starten von XSplit muss man sich
erstmal mit seinem Xsplit-Account anmelden. Nach erfolgreicher Anmeldung sollte der XSplit-
Bildschirm vor euch sein und anscheinend gibt es dort seit neuestem vordefinierte Einstellungen
die man unter “Scene Source” erstmal löschen kann.

Bevor man sich dem wichtigsten, also dem Aussehen des Stream in der “Scene Source”
widmet, sollte man erstmal die Optionen prüfen und ggf. anpassen.
Hier zu unter Tools und

Settings
“Profile” kann man ausfüllen wie man Lustig ist

“General” hab ich alle Optionen deaktiviert, da meiner Meinung nach alle die Performance
verschlechtern, anstatt irgendwelche Vorteile zu haben. Vor allem bei dem Punkt “Let XSplit
disable Aero theme” kann man schön sehen wieviele Frames es kostet wenn man z.B. im
Windows direkt im Klassischen-Design Modus streamt. Also entweder Aero gar nicht anfassen
und so Live gehen oder eben direkt das Aussehen von Windows so ändern, dass es Aussieht
wie Win95 (Klassik eben).
Unter “Channels” definiert mein seine Streams. Anleitungen dazu findet man immer auf den
jeweilingen Streaming-Anbieter-Seiten. Ich gehe hier nur kurz “Global” drauf ein, es kann aber
sein das man da eben noch etwas “fein-tuning” betreiben muss.

Unter “Add...”
Kann man die Optionen des Channels angeben, hier own3D als Beispiel. Username, Password
und Channel entsprechen euren Einstellungen des Accounts von z.B. own3D.

Video Encoding:

- Preset ist ein vordefinierter Filter/Dienst/Option, deren Funktion ich nicht genau zuordnen
kann, daher nehme ich hier immer “faster”, da das die Default-Einstellung für own3D war.

- Codec ist automatisch auf den in XSplit verfügbaren H.264 eingestellt und mir ist es noch
nicht unter gekommen das ich diesen mal hätte ändern können.

- Quality ist die, wie der Name vermuten lässt jene Qualität, wie der Stream zu Anbieter
geliefert wird. Umso hoher der Wert ist, desto mehr Bilder (FPS), Farbbit-Tiefe usw. zu own3D
hochgeladen. Ein mittlerer Wert sollte hier bei einem Mind.-Upload von 1000kbps reichen.

- VBV Max Bitrate (kbps) reguliert die maximale Bandbreite die der Stream nutzen darf. Es
empfiehlt sich nicht die ganze mögliche Bandbreite zum Upload zu nutzen, sondern immer
etwas Puffer zu lassen, da auch anderen Dienste etwas Upload benötigen (Skype, Teamspeak
etc.)

- VBV Buffer definiert wohl einen Buffer, wo ich aber nicht die genaue Funktion nachvollziehen
kann. Aus dem XSplit Forum konnte ich mir nur die Faust-Regel heraus lesen, dass dieser
immer am besten das Doppelte vom VBV Max Bitrate seien sollte

- Resolution wird hier nicht definiert, sprich die Auflösung welche “gestreamt” werden soll,
diese wird Allgemein in einem anderen Punkt festgelegt. (View - Resolution). Hier könnte man
aber ein paar Vorgaben angegeben werden, die man dort im anderen Punkt auswählen könnte.

Audio Encoding:

- Format legt die Qualität des Sounds in KHz fest. Hier Empfehle ich 44.100 KHz bei 16 Bit
Stereo.

- Codec mp3

- Bitrate empfehle ich mind. 128.000, damit der Sound sich einigermaßen gut anhört. Hier sollte
beachtet werden, dass dann damit auch wieder ca. 128 kbps hochgeladen werden, so dass der
Puffer aus der VBV Max Bitrate einfach nötig ist.

Die unteren beiden Optionen kann man dazu verwenden den Stream auch Lokal auf zu nehmen
und ob man Video und Audio getrennt versenden will. Hab ich aber noch keine Erfahrungen
damit bisher gemacht und ob das irgendwie nötig ist.

Nun kommen wir zum Punkt View, in dem man einstellen kann mit wie vielen Bilder pro
Sekunden der Stream ausgeliefert wird und in was für einer Auflösung. Je nachdem welche
Auflösung ihr habt, könnt ihr Auswählen in welcher Auflösung das Bild zum Stream gesendet
werden soll.
Kleines Beispiel und Empfehlung:

Resolution - Meine Auflösung beträgt 1920x1080 was dem Format 16:9 entspricht. Ich nehme
in kompletter Breite auf (Source Scene), übergebe aber nur die Auflösung 1280x720 was auch
16:9 entsprecht. Man sollte also immer in dem Format (nicht die Auflösung) “raus streamen” in
der auch Aufgenommen wird, sonst wird der Bildschirm beschnitten.

Zum Thema Frames per Second alias FPS (Menüpunkt “Framerate”) empfehle ich Aufgrund
der geringen Upload-Bandbreite hier in Deutschland ca. 25 FPS. Dieses bringt auf dem Stream
noch ein gut flüssiges Bild rüber. Sofern euer Upload es mit macht, kann man auch hier höher
gehen.

Das “Transition” betrifft nur die Übergänge der einzelnen Szene. Falls man also mehr als eine
Szene definiert hat, kann man bestimmen wie der Wechsel aussehen soll.

Scale viewport setzt fest wie groß die aktuelle Szene auf dem eigenen Desktop angezeigt
werden soll. Zum Konfigurieren würde ich hier 100% lassen, beim Streamen aber auf ca. 50%
zurück, da dieses sicherlich auch Performance am Rechner kostet.

Nun kommen wir zum “wichtigsten”, der “Source Scene” im Hauptbildschirm. Hier kann man
das Gesamtbild des Streams erstellen. Dazu kann man verschiedene Quellen angaben, z.B.
Webcam, Bilder, Flash-Dateien und eben der Desktop selber. Wichtig ist hierbei zu wissen dass
das hier konfigurierte Bild auf dem Stream übertragen wird. Bedeutet z.B. wenn ihr ein Bild über
eure WebCam legen würdet, würde dieses auch im Stream so aussehen.
Die Basis des Streams ist Anfangs der Desktop welchen man ja streamen will. Also muss man
diesen mit “Add” “Add screen region” hinzufügen. Nach dem “Add...” wird euch eine Auswahl
des Bereiches angeboten welchen ihr Aufnehmen wollt. Hier sollte einfach für die gesamte
Desktopoberfläche von Links oben nach rechts unten gezogen werden. (Man merkt ob man
alles erwischt hat wenn rechts unten die Maße der Auswahl euer Auflösung entsprechen, z.B.
1920x1080)

Wenn man nun z.B. noch ein Bild im Stream anzeigen will, z.B. das LoS-Logo oder dergleichen,
wird einfach über “Add” und “Add media File” das Bild ausgewählt. Sofern ihr das Bild so
anbringen wollte, dass es Ingame irgendwo gut hin passt, einfach als Tipp einen Screenshot
Ingame machen während man spielt und diesen dann als Unterlage verwenden. Dann kann
man alle Bilder etc. hinschieben und sieht wie es Ingame aussehen würde.

Im Bereich “Current Scene” kann man mehre Oberflächen (Szenen) gestalten und z.B. mit
dem Tool von TeamLiquid automatisch wechseln wenn man z.B. auf den Desktop geht oder
dergleichen.

http://www.teamliquid.net/forum/viewmessage.php?topic_id=241231

Unter dem Punkt “Announce” kann man noch einstellen dass man z.B. via Twitter/Facebook
oder Streaming-Anbieter-Intern automatisch Ankündigen wenn der Stream Online geht.

Starten kann man die ganze Sache nun via Punkt “Broadcast” und Auswahl des jeweilig
angelegten Channel (own3D, Justin.TV etc.)

In den restlichen Optionen kann jeder selber herum stöbern, ich habe es zum Streamen nicht
gebraucht ;)

Abschluß-Worte:

Man sollte damit rechnen Anfangs einen FPS-Einbruch im Spiel zu haben, da es viel Leistung
kostet neben dem zocken noch zu Streamen. Man kann hier etwas mit den Grafik-Einstellungen
von StarCraft 2 herum spielen, je nachdem wie störend man den FPS-Einbruch empfindet. Mit
ALT+STRG+F kann man sich Ingame die FPS anzeigen lassen, allerdings erreicht man im
Menü teilweise nicht so viel wie Ingame. (Am besten mit einem Replay etwas herum testen)

Zudem kann es sein das es einfach durch den geringen Upload zu laggen beginnt und man ab
da eben ein wenig die Qualität des Streams herunter schrauben muss. Meine Empfehlungen
in diesem Tutorial sollten aber eigentlich schon ganz in Ordnung sein, so dass man noch gut
nebenbei Spielen kann. Ich hab aktuell ca. 150 FPS, aber wie ja bekannt bin ich da ja etwas
eigen und sehr Empfindlich. Denn meisten Leuten reichen 30 FPS...

Fragen, Kritik und Vorschläge gerne hier rein, ich versuche es dann im mein Tutorial
einzubauen.
Sie können auch lesen