CPU für einen reinen Streaming-Rechner

kolja1337

Schraubenverwechsler(in)
CPU für einen reinen Streaming-Rechner

Hallo liebe Community,

falls es bereits in der Richtung einen Thread gibt, bitte einfach verschieben bzw. löschen.

Da ich seit ein paar Wochen aktiv via Twitch streame (OBS ist die Software), wollte ich mir nun gerne einen externen Rechner rein fürs encoden kaufen.

Welche CPU ist notwendig, um in 1080p 30/60fps zu streamen? Im Internet habe ich immer von: "i3 reicht locker aus" bis zu "mindestens ein i5, wenn nicht sogar i7" gelesen.

Hat jemand hier persönliche Erfahrung gemacht und kann mir eine genaue Auskunft geben?

Vielen Dank im Voraus.
 
AW: CPU für einen reinen Streaming-Rechner

Im Internet habe ich immer von: "i3 reicht locker aus" bis zu "mindestens ein i5, wenn nicht sogar i7" gelesen.

Und alle haben sie Recht.

Der Grund ist einfach: Es hängt von weit mehr als der Auflösung und der Framerate ab. Die Encodiereinstellungen bieten Raum für "ein 5 Jahre alter i3 schafft das" bis hin zu "ein i7-7980XE ist zu langsam". Es ist ein Unterschied von mehreren Größenordnungen ob du AVC preset very fast benutzt oder HEVC preset very slow.

Je mehr Rechenleistung du hast, desto höher kann die Qualität des Streams (bei gegebener Auflösung und Framerate) gewählt werden ohne dass es zu Stottern/Artefakten kommt (stärkere Einstellungen erreichen bei gleicher Bitrate ein besseres Bild mit mehr Rechenleistung). Wie viel Qualität dir wie viel Euros wert sind liegt dabei bei dir.

Beispiel: HEVC preset medium, 1080p, CRF18 (was einer sehr hohen Qualität entspricht) --> schaffe ich mit einem 4 GHz-5960X in etwa mit 20-30fps abhängig vom Bildinhalt. Keine Chance auf 60fps zu kommen, da müsste ein 7960X oder sowas her.
AVC preset very fast (was recht gimmlig ist) gehen hier mit 300+ fps. Da tuts vermutlich schon ein i3 um die 60fps zu halten.

Sollte ich dich mit Begriffen überfordern, bitte in passende Wikis reinschauen zum Thema Videoencoding, Beispiel für den neuesten Codec: Introduction — x265 documentation
 
AW: CPU für einen reinen Streaming-Rechner

Danke für die super schnelle Antwort!

Sowie es für mich aussieht, würde der Rechner dann doch schon mein Budget sprengen. Ich streame derzeit auf 720p 30fps auf einem Rechner und bin damit auch eigentlich zufrieden, bei der größe die mein Stream derzeit hat. Mir geht es auch primär darum nicht unbedingt die Qualität extrem zu verbessern, sondern eher die Last von meinem Main-Rechner zu nehmen. Von daher würde auch erstmal etwas "günstiges" für 720p 30fps reichen.

Da ich in Sachen Hardware ein absoluter Leihe bin, weiß ich nicht was für Komponenten ich min. für die Auflösung brauche.

Kann jemand da etwas aus der Hand schütteln?
 
AW: CPU für einen reinen Streaming-Rechner

"Zu viel" Rechenleistung kannst du ja immer in Qualität ummünzen, von daher bräuchten wir mal ein Budget, in das möglichst viel CPU-Leistung rein muss.

Je nach Preislage könnte ich mir sogar ein AM3+ System (FX8300/8320) vorstellen, aber da kannst du nichts mehr aufrüsten.
Die bessere Alternative vom Gebrauchtmarkt wäre wohl ein S-1366 System mit nem alten Server 6 Kern Xeon.
Ansonsten wäre für nen schmalen Schuh auch noch H61+i5-2300 oder ähnliches zu machen.
 
AW: CPU für einen reinen Streaming-Rechner

Die absolute Schmerzgrenze wäre 500Euro. Der Rechner muss nicht unbedingt aufrüstbar sein. Sollte es soweit kommen, dass der Stream größe Ausmaße annimmt als erwartet, werde ich sowieso noch einmal komplett investieren. Mir gehts derzeit wirklich nur darum, die jetztige Quali zu halten und lediglich die Last vom Rechner zu nehmen.
 
AW: CPU für einen reinen Streaming-Rechner

Prozessor: i7 4790k
Grafikkarte: Nivida 970 GTX Zotac
RAM: 16GB DDR3

Ich lasse die Codierung derzeit über die Graka laufen, da ich dann weniger Microruckler habe.
Dennoch ist es mir ein Rätsel, wieso ich Miniruckler habe da keiner der Komponenten voll ausgelastet ist, wenn ich streame. Weder bei x264 noch bei nvenc.
 
AW: CPU für einen reinen Streaming-Rechner

Was spricht dagegen die Grafikkarte zu tauschen und die "überschüssige" 1080p Leistung zum streamen zu verwenden?
~1080 oder Vega 64, ist gerade wieder günstig und mit undervolten nicht sooo Stromhungrig.

edit: war bei 499€.
 
Zuletzt bearbeitet:
AW: CPU für einen reinen Streaming-Rechner

Das würde mein Budget dann wieder sprengen. Ich denke da macht die Investition in einen 2 Rechner mehr Sinn oder nicht?
 
AW: CPU für einen reinen Streaming-Rechner

Also ich finde Streaming schreit nach Ryzen :D

Warenkorb - Hardware, Notebooks & Software bei Mindfactory.de kaufen

6 Kerne - 12 Threads da geht einiges :D Bräuchtest noch ein altes Gehäuse und eine alte Grafikkarte für Bildausgänge. Beim Mainboard könnte man noch 20€ sparen aber ich mag die günstigen nicht so gerne.

Also so ich kann mit meinem 1700 CS:G0 Streamen und kann keinen Unterschied in den Fps sehen. Streame mit 60 Fps @1280x1024 also etwas höher als 720p.
 
Zuletzt bearbeitet:
AW: CPU für einen reinen Streaming-Rechner

Das klingt doch ganz vernünftig. Ich selber streame auch rein CS:GO. Was für eine Graka kannst du empfehlen? Ist es völlig schnuppe?
 
AW: CPU für einen reinen Streaming-Rechner

Würde ich einen Ryzen 1700 nehmen, müsste ich mir auch direkt einen neues Mainboard holen und auch direkt DDR4 Ram. In der Summe wäre ich dann auch wieder über meinem Budget.
 
AW: CPU für einen reinen Streaming-Rechner

Wenn du deine GTX970 für keine Ahnung 150€ loswirst und da 350€ drauflegst kannste eine GTX1080 kaufen - die könnte dein Streaming komplett mit übernehmen in 1080p/60fps und wäre dabei immer noch deutlich schneller als deine alte Karte.
Ich weiß nicht wie das mit Twitch usw. funktioniert (und ob überhaupt) da ich sowas selbst nicht mache aber rein leistungstechnisch würde das locker funktionieren.

Wenn du auf die CPU angewiesen bist wäre das beste P/L im Streamingbereich wahrscheinlich wirklich ein gebrauchter ggf. älterer Xeon mit einigen kernen - oder alternativ ein Ryzen.
 
AW: CPU für einen reinen Streaming-Rechner

Die Idee von Meeen kommt mir bisher am Besten vor. Die Qualität ist leicht schlechter, wenn ich die Codierung über die Graka laufen lasse und da ich sowieso rein CS spiele, ist bei mir auch für die Zukunft nicht umbedingt eine neue Graka von nöten. Ein geeignetes Gehäuse/RAM habe ich auch noch zuhause rumliegen.

Meine Frage nochmal: Was für eine Graka ist notwendig bei einem reinen Streaming-PC? Brauche ich lediglich die Schnittstellen? Also würde dann theorethisch eine 580gtx für 50euro gebraucht locker reichen? Gibts evtl noch andere Empfehlungen?
 
AW: CPU für einen reinen Streaming-Rechner

Da kannst du die günstigste Karte nehmen die du kriegen kannst, solange sie die nötigen Anschlüsse hat. Man bekommt eine alte GTX 260 o.Ä. schon ab 20€. Ich würde mich nach einer passiv gekühlten Grafikkarte umschauen, z.B. eine GT 730. Die verbrauchen dann auch kaum noch Strom.
 
AW: CPU für einen reinen Streaming-Rechner

Meine Frage nochmal: Was für eine Graka ist notwendig bei einem reinen Streaming-PC?
Wenn du ohnehin über die CPU arbeitest ist die Grafikkarte rein für die Bildausgabe da und macht sonst nix, sprich du kannst die billigste verfügbare nehmen. So ne 710/720/730er halt. Oder irgendn gebrauchtes 15€-teil.
 
AW: CPU für einen reinen Streaming-Rechner

Braucht man nicht wenn man auf dem einem PC spielt und mit dem anderen Pc streamt noch so eine Capture Card? Weil die Daten müssen ja irgendwie auf den anderern Pc übertragen werden. Ich denke einfach einen Ryzen 1700@ 3,8/3,9 Ghz + x370 mainboard + 3200er Ram wäre am besten. Alles auf einem Pc. Du kommt auch locker hin mit 500€ + das Geld was du aus dem Verkauf von deinem i7 bekommst
 
AW: CPU für einen reinen Streaming-Rechner

Das ist richtig Meeen. Die Capture Card bekomme ich von einem Bekannten, von daher habe ich diese nicht mit kalkuliert.
 
AW: CPU für einen reinen Streaming-Rechner

Ich weiß den aktuellen Stand der Technik bzw. die Preise davon nicht - aber wenn man ohnehin eine CaptureCard verwendet - da gibts doch garantiert Geräte, die das gecapturte Bild sofort als HEVC-Stream speichern/ausgeben können, also eine ASIC-CPU auf der Karte nutzen die das HEVC-Encoding übernimmt. Dann bräuchtest du weder CPU noch GPU-Leistung weil die Kodierarbeit die Capturecard übernimmt.

Ich weiß nur wie gesagt nicht was sowas kostet.
 
Zurück