Back to Top

#StreamManager – Das Super Duper Speed Sup-date

Gestern haben wir nach etwas längerer Zeit ein wiedermal größeres Update für unseren Chatbot (Twitch/Mixer) veröffentlichen können. Dieses Update enthält neben vieler, sehr wichtiger, Performance Verbesserungen auch ein paar neue Features welche euch das Leben auf besagten Plattformen mal wieder ein Stück leichter machen sollen.

In dieser News sprechen wir vor allem über die Performance Verbesserungen. Denn wenn unser Bot eines immer (im Gegensatz zu anderen Bots) war dann schlank. Sowohl auf der Platte als auch beim Verbrauch der Ressourcen.

 

< 100 MB im Idle

Software die deinen RAM verschlingt ist nicht cool. Als Streamer sind wir darauf angewiesen das uns die maximale Leistung für das gezeigte Bildmaterial bereitsteht und keine Framedrops (oder FPS Einbrüche) wegen mangelnder Ressourcen erwarten. Deswegen haben wir schon immer (mit jedem Update) darauf geachtet, dass der #StreamManager trotz seiner umfangreichen Funktionalität so wenig Ressourcen wie nur irgendwie nötig verbraucht.

Alle Services aktiviert (GDS, IDS, Chatbot etc.)

Nebst einem Upgrade auf .NET Framework 4.6.2 haben wir u.a. auch alle API Anfragen an die jeweiligen Server von Twitch und Mixer optimiert um möglichst kurze Antwortzeiten zu erzielen was wiederum zu einer schnelleren Informationsverarbeitung (je nach Hardware und vorhandener Internetanbindung kann dies natürlich unterschiedlich ausfallen) führt. Diese Änderung dürftet Ihr insbesondere beim Spielwechsel bemerken. Tippt doch einfach mal ein Spiel (oder Buchstaben) in das Feld für die Spiele ein … die Liste sollte i.d.R. sofort auftauchen und euch Spiele vorschlagen welche z.B. mit „W“ anfangen. 😉

 

Optimiert für die großen Chats

Seit der Einführung des Dualchat Features für Twitch (Mixer unterstützt dies bereits nativ) haben wir unseren integrierten Chat immer wieder gegen große Streams gegen getestet. Sowohl auf Mixer als auch Twitch sind wir stolz das >100k Chatter problemfrei und in Echtzeit verarbeitet werden können (das schließt z.B. das Abrufen des Avatares im Bruchteil einer Sekunde mit ein). Wir haben euch hier zwei InDev Screenshots angehangen welche während einiger Tests gemacht wurden.

Mixer Chat von SmiteGame mit >6k Viewern, kein „SlowChat“ aktiv (Moderierte Kommentare weiterhin sichtbar)

Dualchat Twitch Chat von ninja mit >50k Viewern, kein „SlowChat“ aktiv (Moderierte Kommentare weiterhin sichtbar)

Doch das ist noch lange nicht das Ende der Fahnenstange. Wir werden auch weiterhin gegen immer größere Chats testen ob unser Toolset mithalten kann. Später natürlich auch sobald zusätzlich noch die Emotes verarbeitet werden müssen… Versteht sich!

 

Weg mit den UI Lags

Wir nutzen unser Toolset fast täglich (hey auch wir brauchen mal eine Pause 😉 ) selbst. Deshalb wissen wir auch wo unsere Schwachstellen liegen und arbeiten kontinuierlich daran diese auszubessern. Eines der größten Probleme seit dem Wechsel auf „Cosmic Wolf 2.0“ war ein immer größer werdender „UI Lag“. Das hat sich dann bspw. bemerkbar gemacht wenn du etwas in die Chatbox eingetippt hast.

Das ist nicht nur unschön sondern auch extrem störend. Aus diesem Grund haben wir uns mit diesem Update u.a. auch darauf konzentriert besagten UI Lag auf den Grund zu gehen.

Mit dem „Super Duper Speed Sup-date“ schlossen wir also nicht nur Antwortzeiten von weit entfernen Servern mit ein sondern auch die eigenen Reaktionszeiten auf deinem Computer und konnten u.a. auch die Ursache für dieses Problem beheben. Die Optimierung aller API Anfragen an die Server von Twitch & Mixer als auch an unsere eigene API bringen euch nun ein spürbar schnelleres und lagfreies UI mit dem das tägliche Arbeiten leicht fällt.

 

Niemand ist perfekt

Auch wir nicht. Wir haben es uns zum Ziel gemacht euch „das beste Toolset der Welt“ zu entwerfen. Dieser Aufgabe wird man nur gerecht wenn man kontinuierlich und gemeinsam mit eurem Support an „der Sache“ arbeitet. Wir möchten uns daher noch einmal ganz formell bei euch für eure Unterstützung in der Vergangenheit bedanken. Alle Crashlogs und jede Art von Feedback welche Ihr uns zukommen lasst, hilft dabei dieses wunderbare Toolset zu verbessern. Der #StreamManager ist eben mehr als nur (d)ein Dashboard.

Hinterlasse einen Kommentar

  Abonnieren  
Benachrichtige mich bei





Durch die weitere Nutzung der Seite stimmst du der Verwendung von Keksen zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen