Intel Core i7-7700k | 100% Auslastung bei Streaming

mafaka

Schraubenverwechsler(in)
Hallo Alle miteinander,

ich hoffe ich bin hier in dem richtigen Bereich, da ich neu bin. :)
Und zwar hab ich ein kleines Problem.
Da ich seit ein paar Monaten auf Twitch streame, möchte ich gerne über meine CPU streamen, was jedoch nicht so klappt, wie es soll.
Ich testete dies mit dem Spiel Fortnite, was jedoch nicht mal annähernd möglich war, denn hier habe ich eine dauerhafte Auslastung der CPU von 100% und habe dadurch sehr starke Ruckler und ca. 13 FPS, was kein Spielen ermöglicht.
Momentan mache ich das ganze noch über die Grafikkarte, jedoch kann ich dadurch dann auch nicht "jedes" Spiel auf den höchsten Einstellungen spielen. (Fortnite habe ich auf den niedrigsten Einstellungen getestet außer der Auflösung von 1920x1080 px.
Weiß jemand, ob die CPU zu schwach dafür ist oder woran es sonst liegen kann? Ich bin echt am überlegen, mir eine neue CPU zu holen, aber bevor ich dies mache, frag ich erstmal um Rat.

Ich denke mal meine Daten des PC`s sollte ich noch erwähnen:
CPU: Intel Core i7-7700K + be quiet! Dark Rock 3 Kühler
RAM: 16GB DDR4-2400
Graka: MSI GeForce GTX 1080 Gaming X 8GB
Speicher: M.2 SSD 500GB Samsung 960 Evo

Ich danke euch schonmal im vorraus und hoffe ich habe alles erwähnt. :)
 
Wenn deine FPS beim Streamen über die CPU einbrechen, reicht die CPU für Streamen + Zocken nicht.
Wie stark bricht denn die Performance beim Streamen über die GPU ein?
Womit, also mit welchem Programm, streamst du und wie sehen deine Qualitätseinstellungen aus?

Hast du schonmal Intels QuickSync (Enkodieren über die iGPU des 7700K) getestet?
 
Die Performance beim Streamen über die GPU bricht jetzt nicht sehr stark ein, jedoch habe ich während des spielens mehrmals komplette Frameeinbrüche, sodass ich kurzes Standbild habe.
Dies geschieht in unregelmäßigen Abständen, ich schätze ca. 2 mal die Stunde.
Ich streame mit Streamlabs OBS und habe es auch schon über das normale OBS probiert, jedoch genau das gleiche.

Nein, ich habe Intels QuickSync noch nicht getestet, was genau macht das denn, wenn ich Fragen darf?
 
Also wenn du über die GPU streamst, gibts manchmal ein Standbild?

QuickSync ist die Möglichkeit, die iGPU der CPU für GPU-basierte Hardwarebeschleunigung, z.B. Enkodieren, zu nutzen.
Du musst dazu im Grunde nur die iGPU der CPU im BIOS aktivieren (die wird standardmäßig beim Einsatz einer dGPU deaktiviert).
Windows 10 sollte die iGPU dann erkennen und den Treiber installieren.
Die iGPU kannst du dann ganz normal in den Streamingeinstellungen von OBS als Enkoder auswählen können.
 
Richtig, wenn ich über die GPU streame, gibt es desöftern ein Standbild, ca 2 Sekunden.

Okay, das hört sich gut an, ich würde das QuickSync heute Abend mal ausprobieren und mich nochmals melden, ich danke schonmal im vorraus für die Hilfe und gebe Bescheid.
 
Gehen wir davon aus, ich bräuchte eine neue CPU für das Streaming. Was könnte man da denn verwenden, was sehr gut läuft? Egal ob AMD oder Intel.
 
R7 1700(X) oder größer bzw. i7 7820X und größer bzw. der kommende i9 9900k. Alles darunter ist eher mittelprächtig zum Streamen geeignet.
 
Wenn deine Anwendungen 4 Kerne brauchen dann 4+4 Kerne.
Die ersten Ryzen sind im Abverkauf. Dazu schneller RAM.

Oder ein dedizierter dekodier/stream PC.

Sonst kannst du, je nach Budget auch mal Threadripper anschauen.
 
Okay, ich danke euch schonmal für eure Antworten, ich schaue heute Abend mal zwecks des QuickSync und sollte dies nicht laufen, nach einer neuen CPU schauen, danke schonmal!
 
Richtig, wenn ich über die GPU streame, gibt es desöftern ein Standbild, ca 2 Sekunden.

Okay, das hört sich gut an, ich würde das QuickSync heute Abend mal ausprobieren und mich nochmals melden, ich danke schonmal im vorraus für die Hilfe und gebe Bescheid.

bei der konfiguration von obs kann man einiges falsch machen, deswegen würde ich erstmal deine einstellungen checken, bevor ich neue hardware hole. kannst ja mal nen screenshot von deinen obs-einstellungen machen.
zudem belastet streamen über die gpu die cpu nicht besonders, das erklärt deine cpu-auslastung eigentlich nicht. und eine 1080 sollte auch keine probleme damit haben.
quicksync ist mist, streamen über die gpu auch.
grundsätzlich ist es so: gpu-encoding (nvenc) sieht bei sehr hohen bitraten (>50.000 mbps) sehr gut aus. allerdings ist die qualität bei niedrigen bitraten wie sie in der regel beim streamen zu twitch oder youtube verwendet werden (2000-12000 mbps) eher mau.
hier ist die cpu um einiges besser.

kurzfassung:

- zum streamen nimmst du die cpu, z.b. mit ner 3500er bitrate
- zum aufnehmen nimmst du nvenc mit einer bitrate von > 50.000 mbps ( ich nehme 200.000)
 
quicksync ist mist, streamen über die gpu auch.

- zum streamen nimmst du die cpu, z.b. mit ner 3500er bitrate

Das kann man doch so pauschal überhaupt nicht sagen. Ich streame z.B. über die GPU mit 6000er Bitrate auf 1080p und 60 fps, und meine Qualität sieht besser aus als bei 99% der Twitch-Streamer. Dabei hat man fast überhaupt keine Auslastung auf die CPU (ca. 3-5%) oder die Grafikkarte. Die Spiele laufen genau so als würde ich nicht streamen. Ich besitze ein Intel Core I7-6700k, also sogar noch eine Variante kleiner als die von Mafaka.
Das gleiche gilt für das Streamen über die CPU. Es gibt so viele Einstellmöglichkeiten (Voreinstellung und Profile z.B.) mit denen man Einfluss auf die Leistung und Qualität nehmen kann. Auch kommt es darauf an, wie viel Upload man freigeben kann. Nimm dir also Zeit und schau dir mal einige Youtube Guides an, dort wird vieles erklärt wie du noch mit den ganzen Einstellungen deine Qualität bzw. deine Auslastung verbessern kannst.
 
Nimm dir also Zeit und schau dir mal einige Youtube Guides an, dort wird vieles erklärt wie du noch mit den ganzen Einstellungen deine Qualität bzw. deine Auslastung verbessern kannst.

ich glaube das solltest du lieber mal machen ....;-)
epos vox kann ich empfehlen, falls du des englischen mächtig bist. abgesehen davon würdest du deine 6000er bitrate mit cpu-encoding kombinieren, würde es besser aussehen als mit deiner gpu.
das heißt ja nicht, dass dein stream zwangsläufig schei ße aussehen muss. hätte ich deinen prozessor würde ich das vermutlich auch so machen, weil der eh nichts anderes hergibt.
dennoch bleibt die aussage dass cpu encoding bei niedrigen bitraten besser aussieht als gpu-encoding.
was glaubst du denn , warum das alle machen, wenn dein variante doch so viel besser ist....? weil du der einzige bist, der den durchblick hat?
und zu der 3500er bitrate: ich streame auch nicht mit 3500 mbps (sondern mit 5000 auf slow). das war nur ein beispiel wie man es machen kann, vor allem wenn die cpu nicht so stark ist und der uploadspeed begrenzt ist.
 
Zuletzt bearbeitet:
Man muss ja auch immer betrachten, dass nicht das zwangsläufig beim gegenüber ankommt, was man selbst sieht. Ein 7700k und 8600k ist nachweislich um einiges schlechter zum Streamen geeignet als ein R5 1600(X) oder 2600(X), 8700(k), 7800k welche wiederum schlechter performen als z.B. ein R7 1700(X), 1800X, 2700(x), 7820k, 7900k und allem was auf AMDs und Intels Seite darüber kommt (i9 & Threadripper). Selbst ein alter 3930k, 4930k, 5820k, 6800k erzeugen beim Streaming ein besseres Gesamtbild, als der 6700(k) oder 7700(k).
 
epos vox kann ich empfehlen, falls du des englischen mächtig bist.

das heißt ja nicht, dass dein stream zwangsläufig schei ße aussehen muss.

dennoch bleibt die aussage dass cpu encoding bei niedrigen bitraten besser aussieht als gpu-encoding.

was glaubst du denn , warum das alle machen, wenn dein variante doch so viel besser ist....? weil du der einzige bist, der den durchblick hat?

1. Bevor du englische Anleitungen schaust, solltest du erstmal richtig Deutsch lesen und verstehen lernen. (siehe mein Beitrag)

2. Heißt es nicht? Dann habe ich wohl deine Aussage "quicksync ist mist, streamen über die gpu auch" leider falsch interpretiert. Mein Fehler.

3. Kann mich nicht erinnern, dass ich irgendwo das Gegenteil behauptet habe.

4. Und weil es "alle" angeblich machen, ist es dann richtig? Sicherlich nicht, denn die meisten Streamer haben selbst gar keine Ahnung von den Settings. Eventuell selbst mal die Unterschiede testen. Ich sagte lediglich, dass man es pauschal nicht sagen kann. Denn 1080p mit 60 fps und 6000er Bitrate über die GPU sehen nun mal besser aus, als 720p mit 30 fps und 3500 Bitrate über CPU, was die meisten Streamer immer noch haben. Auch ist es davon abhängig, was man genau streamt etc...und dafür hat man kaum PC-Auslastung. Also mehr als nur eine super Alternative zum CPU-Streaming für Leute, die Probleme haben.
 
ich hab ehrlich gesagt gar keine lust mit dir hier eine inhaltliche diskussion zu führen (obwohl wir wahrscheinlich garnicht weit auseinander liegen). vielleicht solltest du mal über dein auftreten nachdenken, dann kommt u.u. vllt auch ne zielführede diskussion bei raus.
wenn du aber den leuten erstmal erzählst dass sie keine ahnung haben und doch mal ein paar guides lesen (und btw auch noch deutsch lernen lol ;-) )sollen ist das nicht grade eine gute diskussionsgrundlage......
ich bin youtuber und streame seit jahren und weiß schon was ich da mache, keine angst. dennoch weiß ich natürlich auch nicht alles und tausche mich natürlich gerne über erfahrungen und technische details/einstellungen mit anderen streamern aus.
aber wie gesagt, in der art und weise eher nicht......

p.s. achja, bevor ichs vergesse: quicksync ist mist.....;-)
 
Zuletzt bearbeitet:
wenn du aber den leuten erstmal erzählst dass sie keine ahnung haben und doch mal ein paar guides lesen (und btw auch noch deutsch lernen lol ;-) )sollen ist das nicht grade eine gute diskussionsgrundlage...

ich bin youtuber und streame seit jahren und weiß schon was ich da mache, keine angst.

1. Mein Auftreten? Dass du Probleme mit dem Lesen hast, ist mir schon beim ersten Post aufgefallen (Rechtschreibung ist auch nicht gerade deine Stärke :-)). Ich wüsste nicht, wo ich gesagt haben soll, dass jemand hier keine Ahnung hat. War nicht genau das Gegenteil der Fall? Warst du nicht die Person, die mir schrieb ich sollte lieber Guides lesen, da ich anscheinend keine Ahnung habe? Und das, weil ich den Tipp gab mit den Anleitungen auf Youtube? Das ist doch ein guter Ratschlag für einen neuen Streamer. Unverständlich, wie du die Wörter von mir umdrehst und das auch noch negativ auslegst.

2. Du bist seit Jahren Youtuber. Und? Was sagst uns das? Du bist doch der, der einfach schrieb: "Streamen über GPU ist mist". Das habe ich einfach berichtigt, denn diese Aussage ist wirklich kompletter Mist. Das kann man so pauschal einfach nicht behaupten.

Ich bin jetzt auch raus aus dem Gespräch. Wenn du nicht in der Lage bist dich an deine eigene Aussagen zu erinnern haben wir wirklich keine Diskussionsgrundlage. :-)
 
1. Bevor du englische Anleitungen schaust, solltest du erstmal richtig Deutsch lesen und verstehen lernen. (siehe mein Beitrag)

4. Und weil es "alle" angeblich machen, ist es dann richtig? Sicherlich nicht, denn die meisten Streamer haben selbst gar keine Ahnung von den Settings. Eventuell selbst mal die Unterschiede testen. Ich sagte lediglich, dass man es pauschal nicht sagen kann. Denn 1080p mit 60 fps und 6000er Bitrate über die GPU sehen nun mal besser aus, als 720p mit 30 fps und 3500 Bitrate über CPU, was die meisten Streamer immer noch haben. Auch ist es davon abhängig, was man genau streamt etc...und dafür hat man kaum PC-Auslastung. Also mehr als nur eine super Alternative zum CPU-Streaming für Leute, die Probleme haben.

Ich muss gestehen, ich hab es auch nur mal mit Geforce Experience probiert und das sah grauenhaft aus. Eben mal meinen erstes Gameplay mit meiner 1070 über OBS gestreamt und das sieht besser aus als manch andere über Ihre CPU machen. :what::-)

Es kostet quasi keine Leistung beim Zocken, die CPU wird nicht belastet und die Bildquali ist super für die Verhältnisse. =)

Wenn es interessiert: Hier mal ein Stream vom vorgestern in 720p30 mit GPU encoded auf Twitch.
Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Twitch. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.
 
Zuletzt bearbeitet:
Hey, tut mir leid, dass ich mich nicht gemeldet hatte, kam vieles dazwischen!
Ich hatte es nun mal versucht über "QuickSync" zu streamen, was an sich super bei mir lief, jedoch im Stream für die Zuschauer nicht gut aussah, es kam hier zwischendurch zu großen "Pixelfehlern", womit ich meine, dass das Bild nur noch aus Pixeln bestand (aller 5 minuten) und nicht nett anzuschauen war.
Ich bin nun wieder auf das GPU streamen übergegangen, was halt immernoch nicht sehr "perfekt" läuft, hier gibt es bei schnellen Bewegungen auch desöftern Pixelfehler, jedoch nicht so stark wie bei Quicksync.

Mir ist allerdings aufgefallen, das viele Streamer auch den i7-7700K verwenden und darüber einwandfrei streamen könne, ohne große Auslastung. Problem ist hier nur, die jenigen antworten mir leider nicht, das ich mal zwecks den Einstellungen fragen könnte.
Weiß denn jemand, wie ich es in OBS zu konfigurieren habe, das ich hier keine 100% Auslastung habe? Ich streame halt sehr viel Fornite, was so schon viel Auslastung hat.
Ich möchte hier keine Werbung machen, aber falls sich jemand mal die Qualität anschauen möchte, damit er weiß, wie ich es meine, soll er es bitte sagen, dann hau ich mal meinen Twitch-Link rein.
 
Zurück