Inhaltsverzeichnis
1. Einführung
2. Backend-Infrastruktur
3. Warum Sie Vitess benötigen
3.1 Master-Slave-Replik
3.2 Sharding
3.3 Katastrophenmanagement
4.Vitess: Ein System zur horizontalen Erweiterung des MySQL-Datenbankclusters
5. Bereitstellung in der Cloud
6.CDN
7. Datenspeicherung: Wie speichert YouTube so große Datenmengen?
7.1 Kommerzielle Plug-and-Play-Server
7.2 Speicherfestplatten für Rechenzentren
Heim Backend-Entwicklung Python-Tutorial Wie speichert YouTube riesige Videodateien?

Wie speichert YouTube riesige Videodateien?

Apr 10, 2023 am 11:21 AM
文件 视频 存储

Hallo zusammen, ich bin Bucai Chen~

YouTube ist nach Google die zweitbeliebteste Website. Im Mai 2019 wurden jede Minute mehr als 500 Stunden Videoinhalte auf die Plattform hochgeladen.

Die Video-Sharing-Plattform hat mehr als 2 Milliarden Nutzer, wobei täglich mehr als 1 Milliarde Stunden Video abgespielt werden und Milliarden von Aufrufen generiert werden. Das sind unglaubliche Zahlen.

Dieser Artikel bietet eine ausführliche Erläuterung der von YouTube verwendeten Datenbank und Back-End-Dateninfrastruktur, die es der Videoplattform ermöglicht, so große Datenmengen zu speichern und auf Milliarden von Nutzern zu skalieren.

Dann lasst uns anfangen.

1. Einführung

Die Reise von YouTube begann im Jahr 2005. Da das mit Risikokapital finanzierte Technologie-Startup weiterhin Erfolg hatte, wurde es im November 2006 von Google für 1,65 Milliarden US-Dollar übernommen.

Vor der Übernahme durch Google bestand ihr Team aus:

  • Zwei Systemadministratoren
  • Zwei Skalierbarkeitssoftware-Architekten
  • Zwei Feature-Entwicklern
  • Zwei Netzwerktechnikern
  • One Name DBA

2. Backend-Infrastruktur

YouTube‘ s Backend-Microservices werden in Python, Datenbank, Hardware, Java (unter Verwendung des Guice-Frameworks) und Go geschrieben. Die Benutzeroberfläche ist mit JavaScript geschrieben.

Die Hauptdatenbank ist MySQL, das von Vitess unterstützt wird. Vitess ist ein Datenbankclustersystem, das zur horizontalen Erweiterung von MySQL verwendet wird. Verwenden Sie außerdem Memcache zum Caching und Zookeeper für die Knotenkoordination.

Wie speichert YouTube riesige Videodateien?

Beliebte Videos werden über ein CDN bereitgestellt, während allgemeine, weniger häufig abgespielte Videos aus der Datenbank abgerufen werden.

Wenn jedes Video hochgeladen wird, erhält es eine eindeutige Kennung und wird von einem Batch-Job verarbeitet. Dieser Job führt mehrere automatisierte Prozesse aus, wie z. B. das Generieren von Miniaturansichten, Metadaten, Videoskripten, Kodierung, Festlegen des Monetarisierungsstatus und mehr.

VP9 und H.264/MPEG-4 AVC Advanced Video Coding-Codecs werden zur Videokomprimierung verwendet und sind in der Lage, Videos in HD- und 4K-Qualität mit der halben Bandbreite anderer Encoder zu kodieren.

Video-Streaming verwendet Dynamic Adaptive Streaming basierend auf dem HTTP-Protokoll, einer adaptiven Bitraten-Streaming-Technologie, mit der hochwertiges Video-Streaming von einem herkömmlichen HTTP-Webserver erreicht werden kann. Mit dieser Technologie können den Zuschauern Inhalte mit unterschiedlichen Bitraten bereitgestellt werden. Der YouTube-Client passt die Videowiedergabe automatisch an die Internetverbindungsgeschwindigkeit des Betrachters an, um Pufferzeiten zu minimieren.

Ich habe den Videotranskodierungsprozess von YouTube einmal in einem speziellen Artikel besprochen, siehe „Wie YouTube qualitativ hochwertige Videos mit geringer Latenz bereitstellt“.

Hier finden Sie eine kurze Einführung in die Backend-Technologie der Plattform. Die von YouTube verwendete Hauptdatenbank ist MySQL. Lassen Sie uns nun herausfinden, warum das Entwicklerteam von YouTube das Bedürfnis verspürte, Vitess zu schreiben. Welche Probleme hatten sie mit ihrer ursprünglichen MySQL-Umgebung, die sie dazu veranlassten, ein zusätzliches Framework darüber zu implementieren?

3. Warum Sie Vitess benötigen

Die Website verfügt zunächst nur über eine Datenbankinstanz. Wenn die Website wächst, müssen Entwickler die Datenbank horizontal erweitern, um den steigenden QPS-Anforderungen (Abfragen pro Sekunde) gerecht zu werden.

3.1 Master-Slave-Replik

Das Replikat wird der Master-Datenbankinstanz hinzugefügt. Leseanforderungen werden an die Primärdatenbank und Replikate weitergeleitet, um die Belastung der Primärdatenbank zu verringern. Das Hinzufügen von Replikaten trägt dazu bei, Engpässe zu lindern, den Lesedurchsatz zu erhöhen und die Haltbarkeit des Systems zu erhöhen.

Der Masterknoten verarbeitet den Schreibverkehr, und der Masterknoten und der Replikatknoten verarbeiten gleichzeitig den Leseverkehr.

Wie speichert YouTube riesige Videodateien?

In diesem Szenario ist es jedoch möglich, veraltete Daten aus dem Replikat zu lesen. Wenn eine Anfrage die Daten des Replikats liest, bevor der Master die Informationen auf dem Replikat aktualisiert, erhält der Viewer veraltete Daten.

Zu diesem Zeitpunkt sind die Daten des Masterknotens und des Replikatknotens inkonsistent. In diesem Fall handelt es sich bei den inkonsistenten Daten um die Anzahl der Aufrufe eines bestimmten Videos auf dem Primär- und Replikatknoten.

Eigentlich ist das überhaupt kein Problem. Den Zuschauern wird eine leichte Inkonsistenz bei der Anzahl der Aufrufe doch nichts ausmachen, oder? Darüber hinaus kann das Video in ihrem Browser gerendert werden.

Die Daten zwischen dem Masterknoten und dem Replikatknoten werden schließlich konsistent sein.

Die Ingenieure waren also sehr zufrieden und auch das Publikum war sehr zufrieden. Mit der Einführung von Replikaten geht es reibungslos voran.

Die Website erfreut sich weiterhin großer Beliebtheit und die QPS steigen weiter. Die Master-Slave-Replika-Strategie hat nun Schwierigkeiten, mit dem Wachstum des Website-Verkehrs Schritt zu halten.

Was jetzt tun?

3.2 Sharding

Die nächste Strategie besteht darin, die Datenbank zu fragmentieren. Sharding ist neben Master-Slave-Repliken, Master-Master-Repliken, Föderationen und Denormalisierung eine der Möglichkeiten, relationale Datenbanken zu erweitern.

Datenbank-Sharding ist kein einfacher Prozess. Dies erhöht die Komplexität des Systems erheblich und erschwert die Verwaltung.

Allerdings muss die Datenbank fragmentiert werden, um dem Wachstum von QPS gerecht zu werden. Nachdem Entwickler die Datenbank aufgeteilt haben, werden die Daten auf mehrere Computer verteilt. Dadurch erhöht sich der Schreibdurchsatz des Systems. Anstatt nur eine Master-Instanz für die Verarbeitung von Schreibvorgängen zuständig zu sein, können Schreibvorgänge jetzt auf mehreren Shard-Maschinen erfolgen.

Außerdem werden für jede Maschine separate Kopien erstellt, um Redundanz und Durchsatz zu gewährleisten.

Die Popularität der Plattform nimmt weiter zu, da von Content-Erstellern große Datenmengen zur Datenbank hinzugefügt werden.

Um Datenverluste oder die Nichtverfügbarkeit von Diensten aufgrund von Maschinenausfällen oder unbekannten externen Ereignissen zu verhindern, ist es notwendig, dem System Katastrophenmanagementfunktionen hinzuzufügen.

3.3 Katastrophenmanagement

Unter Katastrophenmanagement versteht man Notfallmaßnahmen bei Stromausfällen und Naturkatastrophen (z. B. Erdbeben, Brände). Es muss redundant sein und Benutzerdaten in Rechenzentren in verschiedenen geografischen Regionen der Welt sichern. Der Verlust von Benutzerdaten oder die Nichtverfügbarkeit des Dienstes sind nicht gestattet.

Das Vorhandensein mehrerer Rechenzentren auf der ganzen Welt trägt außerdem dazu bei, dass YouTube die Systemlatenz reduziert, da Benutzeranfragen an das nächstgelegene Rechenzentrum weitergeleitet werden, anstatt an Ursprungsserver auf verschiedenen Kontinenten weitergeleitet zu werden.

Jetzt können Sie sich vorstellen, wie komplex die Infrastruktur werden kann.

Oft führen nicht optimierte vollständige Tabellenscans zum Absturz der gesamten Datenbank. Datenbanken müssen vor fehlerhaften Abfragen geschützt werden. Alle Server müssen nachverfolgt werden, um einen effizienten Service zu gewährleisten.

Entwickler benötigen ein System, das die Komplexität des Systems abstrahiert, es ihnen ermöglicht, Skalierbarkeitsprobleme zu lösen und das System mit minimalen Kosten zu verwalten. All dies führte dazu, dass YouTube Vitess entwickelte.

4.Vitess: Ein System zur horizontalen Erweiterung des MySQL-Datenbankclusters

Vitess ist ein Datenbankclustersystem, das auf MySQL läuft und eine horizontale Erweiterung von MySQL ermöglicht. Es verfügt über integrierte Sharding-Funktionen, die es Entwicklern ermöglichen, die Datenbank zu skalieren, ohne der Anwendung Sharding-Logik hinzufügen zu müssen. Dies ähnelt der Funktionsweise von NoSQL.

Wie speichert YouTube riesige Videodateien?

Vitess übernimmt auch Failover und Backup automatisch. Es verwaltet Server und verbessert die Datenbankleistung, indem es ressourcenintensive Abfragen intelligent umschreibt und Caching implementiert. Neben YouTube wird das Framework auch von anderen namhaften Playern der Branche genutzt, wie beispielsweise GitHub, Slack, Square, New Relic usw.

Vitess kommt ins Spiel, wenn Sie Unterstützung für ACID-Transaktionen und starke Konsistenz benötigen und gleichzeitig eine relationale Datenbank genauso schnell skalieren möchten wie eine NoSQL-Datenbank.

Bei YouTube hat jede MySQL-Verbindung einen Overhead von 2 MB. Für jede Verbindung fallen kalkulierte Kosten an, und wenn die Anzahl der Verbindungen zunimmt, muss zusätzlicher RAM hinzugefügt werden.

Vitess ist in der Lage, diese Verbindungen zu sehr geringen Kosten über einen Verbindungspool zu verwalten, der auf der Parallelitätsunterstützung der Programmiersprache Go basiert. Es verwendet Zookeeper, um den Cluster zu verwalten und auf dem neuesten Stand zu halten.

5. Bereitstellung in der Cloud

Vitess ist Cloud-nativ und eignet sich gut für die Cloud-Bereitstellung, da die Kapazität genau wie beim Cloud-Modell schrittweise zur Datenbank hinzugefügt wird. Es kann als Kubernetes-fähige, cloudnative verteilte Datenbank ausgeführt werden.

Bei YouTube läuft Vitess in einer Containerumgebung und nutzt Kubernetes als Container-Orchestrierungstool.

Im heutigen Computerzeitalter läuft jeder große Dienst in der Cloud in einer verteilten Umgebung. Die Ausführung von Diensten in der Cloud bietet viele Vorteile.

Google Cloud Platform ist eine Reihe von Cloud-Computing-Diensten, die auf derselben Infrastruktur basieren, die auch die internen Endbenutzerprodukte von Google wie Google Search und YouTube verwenden.

Jeder große Onlinedienst verfügt über eine polyglotte Persistenzarchitektur, da ein Datenmodell, ob relational oder NoSQL, nicht alle Nutzungsszenarien des Dienstes abdecken kann.

Während der Recherche für diesen Artikel konnte ich keine Liste spezifischer Google Cloud-Datenbanken finden, die von YouTube verwendet werden. Ich bin mir jedoch ziemlich sicher, dass dort GCP-spezifische Produkte wie Google Cloud Spanner, Cloud SQL, Cloud Datastore, Memorystore usw. verwendet werden. usw. Verschiedene Funktionen laufender Dienste.

In diesem Artikel werden die Datenbanken beschrieben, die von anderen Google-Diensten wie Google Adwords, Google Finance, Google Trends usw. verwendet werden.

6.CDN

YouTube nutzt das globale Netzwerk von Google für die Bereitstellung von Inhalten mit geringer Latenz und geringen Kosten. Mit global verteilten POP-Edge-Punkten ermöglicht es Kunden, Daten schneller abzurufen, ohne sie vom Ursprungsserver abrufen zu müssen.

Bisher habe ich über die von YouTube verwendeten Datenbanken, Frameworks und Technologien gesprochen. Jetzt ist es an der Zeit, über Speicher zu sprechen.

Wie speichert YouTube so große Datenmengen (jede Minute werden 500 Stunden Videoinhalt hochgeladen)?

7. Datenspeicherung: Wie speichert YouTube so große Datenmengen?

Videos werden auf Festplatten in Google-Rechenzentren gespeichert. Diese Daten werden von Google File System und BigTable verwaltet.

GFS Google File System ist ein verteiltes Dateisystem, das von Google für die Verwaltung großer Datenmengen in verteilten Umgebungen entwickelt wurde.

BigTable ist ein verteiltes Datenspeichersystem mit geringer Latenz, das auf dem Google File System basiert und zur Verarbeitung von Daten auf PB-Ebene verwendet wird, die auf Tausenden von Maschinen verteilt sind. Es wird in mehr als 60 Google-Produkten verwendet.

Das Video wird also auf der Festplatte gespeichert. Beziehungen, Metadaten, Benutzereinstellungen, Profilinformationen, Kontoeinstellungen, zugehörige Daten, die zum Abrufen des Videos aus dem Speicher usw. benötigt werden, werden alle in MySQL gespeichert.

Wie speichert YouTube riesige Videodateien?

7.1 Kommerzielle Plug-and-Play-Server

Google-Rechenzentren verfügen über homogene Hardware und die Software wird intern entwickelt, um Tausende unabhängiger Servercluster zu verwalten.

Die von Google bereitgestellten Server können die Speicherkapazitäten des Rechenzentrums verbessern. Es handelt sich bei allen um kommerzielle Server (Commodity-Server), die auch als kommerzielle Standardserver (kommerzielle Standardserver) bezeichnet werden. Diese Server sind preisgünstig, weit verbreitet und werden in großen Mengen gekauft. Sie können die gleiche Hardware im Rechenzentrum mit minimalem Kosten- und Kostenaufwand ersetzen oder konfigurieren.

Da der Bedarf an zusätzlichem Speicher steigt, werden neue Commodity-Server in das System eingebunden.

Nach Auftreten von Problemen werden kommerzielle Server in der Regel direkt ausgetauscht statt repariert. Sie sind nicht maßgeschneidert und ihre Verwendung ermöglicht es Unternehmen, die Infrastrukturkosten im Vergleich zum Betrieb maßgeschneiderter Server erheblich zu senken.

7.2 Speicherfestplatten für Rechenzentren

YouTube benötigt täglich über ein Petabyte neuen Speicher. Rotierende Festplatten sind aufgrund ihrer geringen Kosten und hohen Zuverlässigkeit das primäre Speichermedium.

SSD-Solid-State-Laufwerke haben eine höhere Leistung als rotierende Festplatten, da sie auf Halbleitern basieren, aber der Einsatz von SSDs in großem Maßstab ist nicht kosteneffektiv.

Sie sind ziemlich teuer und neigen dazu, mit der Zeit Daten zu verlieren. Daher sind sie für die Speicherung von Archivdaten ungeeignet.

Außerdem entwickelt Google eine neue Serie von Festplatten, die für große Rechenzentren geeignet sind.

Es gibt fünf Schlüsselmetriken, anhand derer die Qualität der für die Datenspeicherung gebauten Hardware beurteilt werden kann:

  • Die Hardware sollte in der Lage sein, Hochgeschwindigkeits-Ein- und Ausgabevorgänge in der Größenordnung von Sekunden zu unterstützen.
  • Es sollte den von der Organisation festgelegten Sicherheitsstandards entsprechen.
  • Es sollte eine höhere Speicherkapazität im Vergleich zu gewöhnlicher Speicherhardware haben.
  • Die Anschaffungskosten für Hardware, die Stromkosten und die Wartungskosten sollten alle akzeptabel sein.
  • Festplatten sollten zuverlässig und latenzstabil sein.

Das obige ist der detaillierte Inhalt vonWie speichert YouTube riesige Videodateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Ist es ein Verstoß, die Videos anderer Leute auf Douyin zu posten? Wie werden Videos ohne Rechtsverletzung bearbeitet? Ist es ein Verstoß, die Videos anderer Leute auf Douyin zu posten? Wie werden Videos ohne Rechtsverletzung bearbeitet? Mar 21, 2024 pm 05:57 PM

Mit dem Aufkommen von Kurzvideoplattformen ist Douyin zu einem unverzichtbaren Bestandteil des täglichen Lebens eines jeden geworden. Auf TikTok können wir interessante Videos aus aller Welt sehen. Manche Leute posten gerne die Videos anderer Leute, was die Frage aufwirft: Verstößt Douyin gegen das Posten der Videos anderer Leute? In diesem Artikel wird dieses Problem erörtert und Ihnen erklärt, wie Sie Videos ohne Rechtsverletzung bearbeiten und Probleme mit Rechtsverletzungen vermeiden können. 1. Verstößt es gegen Douyins Veröffentlichung von Videos anderer Personen? Gemäß den Bestimmungen des Urheberrechtsgesetzes meines Landes stellt die unbefugte Nutzung der Werke des Urheberrechtsinhabers ohne die Erlaubnis des Urheberrechtsinhabers einen Verstoß dar. Daher stellt das Posten von Videos anderer Personen auf Douyin ohne die Erlaubnis des ursprünglichen Autors oder Urheberrechtsinhabers einen Verstoß dar. 2. Wie bearbeite ich ein Video ohne Urheberrechtsverletzung? 1. Verwendung von gemeinfreien oder lizenzierten Inhalten: Öffentlich

Was tun, wenn der Fehlercode 0x80004005 angezeigt wird? Der Editor zeigt Ihnen, wie Sie den Fehlercode 0x80004005 beheben können. Was tun, wenn der Fehlercode 0x80004005 angezeigt wird? Der Editor zeigt Ihnen, wie Sie den Fehlercode 0x80004005 beheben können. Mar 21, 2024 pm 09:17 PM

Wenn Sie einen Ordner auf Ihrem Computer löschen oder dekomprimieren, wird manchmal das Dialogfeld „Fehler 0x80004005: Nicht spezifizierter Fehler“ angezeigt. Wie können Sie diese Situation lösen? Es gibt tatsächlich viele Gründe, warum der Fehlercode 0x80004005 angezeigt wird, aber die meisten davon werden durch Viren verursacht. Wir können die DLL erneut registrieren, um das Problem zu lösen. Nachfolgend erklärt Ihnen der Editor die Erfahrung beim Umgang mit dem Fehlercode 0x80004005 . Einige Benutzer erhalten bei der Verwendung ihres Computers den Fehlercode 0X80004005. Der Fehler 0x80004005 wird hauptsächlich dadurch verursacht, dass der Computer bestimmte Dynamic Link Library-Dateien nicht korrekt registriert oder dass eine Firewall keine HTTPS-Verbindungen zwischen dem Computer und dem Internet zulässt. Wie wäre es also?

Wie übertrage ich Dateien von Quark Cloud Disk auf Baidu Cloud Disk? Wie übertrage ich Dateien von Quark Cloud Disk auf Baidu Cloud Disk? Mar 14, 2024 pm 02:07 PM

Quark Netdisk und Baidu Netdisk sind derzeit die am häufigsten verwendete Netdisk-Software zum Speichern von Dateien. Wenn Sie die Dateien in Quark Netdisk auf Baidu Netdisk speichern möchten, wie gehen Sie vor? In dieser Ausgabe hat der Herausgeber die Tutorial-Schritte zum Übertragen von Dateien vom Quark Network Disk-Computer auf die Baidu Network Disk zusammengestellt. Werfen wir einen Blick auf die Bedienung. Wie speichere ich Quark-Netzwerkfestplattendateien auf einer Baidu-Netzwerkfestplatte? Um Dateien von Quark Network Disk auf Baidu Network Disk zu übertragen, müssen Sie zunächst die erforderlichen Dateien von Quark Network Disk herunterladen, dann den Zielordner im Baidu Network Disk-Client auswählen und ihn öffnen. Ziehen Sie dann die von Quark Cloud Disk heruntergeladenen Dateien per Drag & Drop in den vom Baidu Cloud Disk-Client geöffneten Ordner oder verwenden Sie die Upload-Funktion, um die Dateien zu Baidu Cloud Disk hinzuzufügen. Überprüfen Sie nach Abschluss des Uploads unbedingt, ob die Datei erfolgreich in Baidu Cloud Disk übertragen wurde. Das ist es

Wie kann man mit dem Posten von Videos auf Douyin Geld verdienen? Wie kann ein Neuling mit Douyin Geld verdienen? Wie kann man mit dem Posten von Videos auf Douyin Geld verdienen? Wie kann ein Neuling mit Douyin Geld verdienen? Mar 21, 2024 pm 08:17 PM

Douyin, die nationale Kurzvideoplattform, ermöglicht uns nicht nur, in unserer Freizeit eine Vielzahl interessanter und neuartiger Kurzvideos zu genießen, sondern gibt uns auch eine Bühne, um uns zu zeigen und unsere Werte zu verwirklichen. Wie kann man also Geld verdienen, indem man Videos auf Douyin veröffentlicht? Dieser Artikel wird diese Frage ausführlich beantworten und Ihnen dabei helfen, mit TikTok mehr Geld zu verdienen. 1. Wie kann man mit dem Posten von Videos auf Douyin Geld verdienen? Nachdem Sie ein Video gepostet und eine bestimmte Anzahl an Aufrufen auf Douyin erreicht haben, haben Sie die Möglichkeit, am Werbe-Sharing-Plan teilzunehmen. Diese Einkommensmethode ist eine der bekanntesten unter Douyin-Benutzern und stellt auch für viele YouTuber die Haupteinnahmequelle dar. Douyin entscheidet anhand verschiedener Faktoren wie Kontogewicht, Videoinhalt und Publikumsfeedback, ob Möglichkeiten zum Teilen von Werbung bereitgestellt werden sollen. Die TikTok-Plattform ermöglicht es Zuschauern, ihre Lieblingsschöpfer durch das Versenden von Geschenken zu unterstützen.

Wie veröffentliche ich Xiaohongshu-Videowerke? Worauf sollte ich beim Posten von Videos achten? Wie veröffentliche ich Xiaohongshu-Videowerke? Worauf sollte ich beim Posten von Videos achten? Mar 23, 2024 pm 08:50 PM

Mit dem Aufkommen von Kurzvideoplattformen ist Xiaohongshu für viele Menschen zu einer Plattform geworden, auf der sie ihr Leben teilen, sich ausdrücken und Traffic gewinnen können. Auf dieser Plattform ist die Veröffentlichung von Videoarbeiten eine sehr beliebte Art der Interaktion. Wie veröffentlicht man also Xiaohongshu-Videoarbeiten? 1. Wie veröffentliche ich Xiaohongshu-Videowerke? Stellen Sie zunächst sicher, dass Sie einen Videoinhalt zum Teilen bereit haben. Sie können zum Fotografieren Ihr Mobiltelefon oder eine andere Kameraausrüstung verwenden, Sie müssen jedoch auf die Bildqualität und die Klarheit des Tons achten. 2. Bearbeiten Sie das Video: Um die Arbeit attraktiver zu gestalten, können Sie das Video bearbeiten. Sie können professionelle Videobearbeitungssoftware wie Douyin, Kuaishou usw. verwenden, um Filter, Musik, Untertitel und andere Elemente hinzuzufügen. 3. Wählen Sie ein Cover: Das Cover ist der Schlüssel, um Benutzer zum Klicken zu bewegen. Wählen Sie ein klares und interessantes Bild als Cover, um Benutzer zum Klicken zu bewegen.

Was ist die Datei hiberfil.sys? Kann hiberfil.sys gelöscht werden? Was ist die Datei hiberfil.sys? Kann hiberfil.sys gelöscht werden? Mar 15, 2024 am 09:49 AM

Vor kurzem haben viele Internetnutzer den Herausgeber gefragt: Was ist die Datei hiberfil.sys? Kann hiberfil.sys viel Speicherplatz auf Laufwerk C beanspruchen und gelöscht werden? Der Editor kann Ihnen mitteilen, dass die Datei hiberfil.sys gelöscht werden kann. Werfen wir einen Blick auf die Details unten. hiberfil.sys ist eine versteckte Datei im Windows-System und auch eine System-Ruhezustandsdatei. Es wird normalerweise im Stammverzeichnis des Laufwerks C gespeichert und seine Größe entspricht der Größe des installierten Speichers des Systems. Diese Datei wird verwendet, wenn sich der Computer im Ruhezustand befindet, und enthält die Speicherdaten des aktuellen Systems, damit dieser bei der Wiederherstellung schnell wieder in den vorherigen Zustand versetzt werden kann. Da seine Größe der Speicherkapazität entspricht, nimmt er möglicherweise mehr Festplattenspeicher ein. hiber

So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren_So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren_So posten Sie Videos auf Weibo, ohne die Bildqualität zu komprimieren Mar 30, 2024 pm 12:26 PM

1. Öffnen Sie zunächst Weibo auf Ihrem Mobiltelefon und klicken Sie unten rechts auf [Ich] (wie im Bild gezeigt). 2. Klicken Sie dann oben rechts auf [Zahnrad], um die Einstellungen zu öffnen (wie im Bild gezeigt). 3. Suchen und öffnen Sie dann [Allgemeine Einstellungen] (wie im Bild gezeigt). 4. Geben Sie dann die Option [Video Follow] ein (wie im Bild gezeigt). 5. Öffnen Sie dann die Einstellung [Video-Upload-Auflösung] (wie im Bild gezeigt). 6. Wählen Sie abschließend [Originalbildqualität] aus, um eine Komprimierung zu vermeiden (wie im Bild gezeigt).

Zwei Lösungen zum Teilen von Edge-Browser-Webvideos ohne Ton Zwei Lösungen zum Teilen von Edge-Browser-Webvideos ohne Ton Mar 14, 2024 pm 02:22 PM

Viele Benutzer schauen sich gerne Videos im Browser an, wenn beim Ansehen von Webvideos im Edge-Browser kein Ton zu hören ist. Wie kann das Problem gelöst werden? Dieses Problem ist nicht schwierig. Lassen Sie mich als Nächstes erklären, wie Sie das Problem beheben können, dass in Edge-Browser-Webvideos kein Ton zu hören ist. In Edge-Browser-Webvideos ist kein Ton zu hören? Methode 1: 1. Überprüfen Sie zunächst die obere Registerkarte des Edge-Browsers. 2. Auf der linken Seite der Registerkarte befindet sich eine „Sound-Schaltfläche“. Stellen Sie sicher, dass diese nicht stummgeschaltet ist. Methode 2: 1. Wenn bestätigt wird, dass der Ton nicht stummgeschaltet ist, liegt möglicherweise ein Problem mit der Toneinstellung vor. 2. Sie können mit der rechten Maustaste auf das Audiogerät in der unteren rechten Ecke klicken und „Lautstärkesynthesizer öffnen“ auswählen. 3. Öffnen

See all articles