Streaming-Tutorial (Xsplit) by foxce - Was braucht man
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
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