Zum Hauptinhalt springen
Owncat cautions you
Diese Seite ist nicht aufgelistet. Suchmaschinen indizieren sie nicht und nur Benutzer, die einen direkten Link haben, können darauf zugreifen.

Verlorene Frames

Wenn deine Streaming-Software dir sagt, dass du Frames verlierst, liegt es entweder daran, dass deine Streaming-Hardware oder -Software nicht in der Lage ist, Frames schnell genug zu rendern, deine Netzwerkverbindung das Streaming mit deiner gewählten Bitrate nicht unterstützt oder dein Owncast-Server nicht in der Lage ist, die Frames schnell genug zu verarbeiten.

Im Allgemeinen sind einige verlorene Frames vollkommen akzeptabel und zu erwarten. Ein kontinuierlicher Verlust von Frames während des Streamings bedeutet jedoch, dass etwas optimiert werden muss, sei es an der Hardware, Software oder dem Netzwerk deines lokalen Streaming-Computers oder auf der Owncast-Seite.

Einige dieser Informationen stammen aus dem Leitfaden zu verlorenen Frames von OBS, sodass du wahrscheinlich auch mit diesem vollständigen Dokument hilfreich sein wirst.

Überprüfe die Auslastung der Hardware deines Owncast-Servers

Besuchen Sie die Seite zur Hardware-Nutzung im Adminbereich, um zu sehen, wie die Ressourcen Ihres Servers funktionieren.

Die Hardware-Info-Seite im Adminbereich, die CPU-, Speicher- und Festplattennutzungsanzeigen sowie ein Nutzungsverlauf-Diagramm zeigt

Wenn Ihre CPU auf Ihrem Owncast-Server ausgelastet ist, werden die Zuschauer Puffern sehen, da der Server nicht mehr mithalten kann. Wenn Sie das erleben, ist der erste Schritt, die übermäßige Hardware-Nutzung zu beheben.

Überprüfe deine Streaming-Software

Stellen Sie sicher, dass Ihr Broadcast-Computer zuverlässig Live-Video überträgt. Wenn Ihr eigener Computer oder die Netzwerkverbindung Schwierigkeiten hat, Video ins Internet zu streamen, werden die Zuschauer im Puffermodus feststecken. Reduzieren Sie die Bitrate, Auflösung und/oder Bildrate in Ihrer Broadcasting-Software auf dem Übertragungsgerät, falls erforderlich.

Beachten Sie alle verlorenen Frames und untersuchen Sie, was diese Verluste verursacht. Ist es Ihre lokale CPU oder GPU? Ist es Ihr lokales Netzwerk? Oder ist es der Owncast-Server, der sie aufgrund der Hardwareauslastung verliert?

Wenn beispielsweise Ihre GPU auf Ihrem Broadcast-Computer ausgelastet ist, kann sie nicht mit dem Rendern von Frames mithalten. Wenn Sie OBS verwenden, ist eine Möglichkeit, dies festzustellen, die "Stats" in der Anwendung zu betrachten und zu sehen, ob Sie "Rendering Lag" erleben.

Versuche, deine Bitrate und/oder Bildfrequenz zu verringern

Das Nächste, was zu tun ist, ist die Bitrate und/oder Bildfrequenz in deiner Streaming-Software zu senken, bis die verlorenen Frames aufhören. Netzwerkbedingungen sind nicht immer von Tag zu Tag gleich, und was gestern funktioniert hat, garantiert nicht, dass es heute funktioniert. Manchmal gibt es einfach nicht viel anderes zu tun, als die Bitrate zu senken, um die schlechte Verbindung zu diesem Zeitpunkt auszugleichen.

Je weniger Videoframes verarbeitet werden müssen, desto weniger Hardware-Ressourcen werden benötigt, um sie zu verarbeiten. Sie können sowohl die Framerate dessen, was Sie an Owncast senden, als auch die Framerate, die an die Zuschauer gesendet wird, reduzieren.

Nachteil: Die Reduzierung der Framerate kann die Qualität Ihres Streams für einige Inhalte sichtbar verringern.

Lies mehr über Video-Encoding und Qualität.

Nachteil: Die Reduzierung deiner Videoqualität kann die Qualität deines Streams für einige Inhalte sichtbar verringern.

Stream nicht über eine Wireless-Verbindung

In vielen Fällen können drahtlose Verbindungen Probleme verursachen, aufgrund ihrer instabilen Natur. Streaming erfordert wirklich eine stabile Verbindung. Drahtlose Verbindungen sind oft in Ordnung, aber wenn du Probleme hast, ist es eine sehr gute Änderung, die zu machen ist.

Geschwindigkeitstest

Geschwindigkeitstests sind eine sehr grobe Schätzung – sie haben wenig Bedeutung im Hinblick auf das Streaming. Nur weil ein Geschwindigkeitstest sagt, du hast 5 Mb/s Upload, heißt das nicht, dass du stabil mit 5 Mb/s hochladen kannst. Das ist leider nicht, wie das Internet funktioniert. Du kannst nie garantiert eine stabile Verbindung zu einem Server aufrechterhalten, wenn der Server oder die Routing-Punkte zum Server instabil sind. As a rough rule of thumb, your "stable" bitrate is more likely about 70-75% of your "estimated" speed test upload (and that's only if you're not being throttled). Wenn überhaupt, kann ein Geschwindigkeitstest dir die theoretisch maximale Geschwindigkeit mitteilen, mit der du unter idealen Bedingungen streamen könntest, aber die Bedingungen sind nie perfekt.


Improve this page

See something missing or incorrect? Edit the English version of this page or help improve translations.

Contributors to this documentation