Videoplayer für Entwickler mit echtem SDK und API

Sie sind in bester Gesellschaft

Warum der Standard‑Videoplayer für Entwickleranwendungen nicht ausreicht

  • Keine programmgesteuerte Wiedergabesteuerung

    Das Standard‑iframe‑Embed spielt, pausiert und meldet Events nach seinen eigenen Regeln. Wenn Ihr Produkt die Wiedergabe mit einer UI synchronisieren, von einem gespeicherten Offset fortsetzen oder Events erfassen muss, reicht ein iframe allein nicht aus.

  • Keine API für die Massenverwaltung von Videos

    Anwendungen, die viele Videos verwalten (automatisch generierte Inhalte, Nutzer‑Uploads, programmatische Kataloge), können das nicht allein über ein Dashboard erledigen. Ohne API wird die Videoverwaltung zum manuellen Flaschenhals.

  • Authentifizierung und Zugriff sind undurchsichtig

    Viele Videoplattformen haben keine dokumentierten OAuth 2.0‑Abläufe, daher führt die Integration von Videozugriff in eine individuelle Anwendung zu Workarounds, gemeinsam genutzten Zugangsdaten und Lücken im Audit‑Trail.

Entwickler, die mit Video arbeiten, benötigen einen Videoplayer und eine Videoplattform, die sie per Code steuern können: Wiedergabeevents, Upload‑Pipelines, Metadatenverwaltung und Zugriffskontrolle — alles über dokumentierte APIs erreichbar. Das Player SDK von Vimeo, die REST API, Webhooks und OAuth 2.0‑Abläufe decken diese Grundfunktionen ab, und dieselbe Plattform hostet, transkodiert, liefert und sichert die Videos, sodass das Engineering nicht fünf Anbieter zusammenflicken muss, um ein Produkt auszuliefern.

Binden Sie Ihren Videoplayer in JavaScript ein und steuern Sie ihn mit dem Player SDK

Das Vimeo Player SDK ist eine JavaScript‑Bibliothek, die Ihrer Anwendung erlaubt, die Wiedergabe zu steuern, Events zu erfassen und den Zustand des eingebetteten Players auszulesen. Abspielen, pausieren, springen, Lautstärke setzen, auf Zeit‑Updates hören und auf Ende‑des‑Videos‑Events aus Ihrer eigenen UI reagieren. Der Player übernimmt weiterhin adaptive Bitrate bis zu 8K, HDR und Dolby Vision, individuelles Branding und werbefreie Wiedergabe.
Jetzt starten

Player SDK für JavaScript

Programmatisch abspielen, pausieren, springen, Lautstärke einstellen und Zeit‑Updates auslesen. Lauschen Sie auf Events (play, pause, ended, timeupdate) und steuern Sie Ihre UI aus dem Wiedergabestatus.

Adaptive Bitrate bis zu 8K HDR

Der Player übernimmt adaptive Bitraten‑Auslieferung, HDR und Dolby Vision. Ihre Anwendung profitiert von plattformgerechtem Streaming, ohne eine eigene Encoding‑Pipeline.

Eigenes Branding und Steuerungselemente

Wenden Sie Ihr Logo, Ihre Farbpalette und Steuerungsanordnung an. Der eingebettete Player sieht aus wie Ihr Produkt, nicht wie eine Plattform, und behält gleichzeitig vollständige programmgesteuerte Kontrolle über das SDK.

Domänenbeschränkte Einbettungen

Sperren Sie den Player auf Plattformebene auf Ihre genehmigten Domains. Selbst bei programmgesteuerten Embeds wird der Player nur auf von Ihnen autorisierten Seiten wiedergegeben.

Verwalten Sie Videos, Uploads und Analytics von Ihrem Backend aus über die REST API

Die Vimeo REST API deckt Uploads (resumable, bis zu 200 GB pro Datei), Metadaten, Ordner, Player‑Anpassung, Analytics und Zugriffskontrolle ab. OAuth 2.0 übernimmt die Authentifizierung mit Scopes für öffentlichen, privaten und Workspace‑Zugriff. Für Anwendungen, die viele Videos über die API verwalten (User‑Uploads, programmatische Kataloge), unterstützt die API die von Entwicklern erwarteten Operationen.
Jetzt starten

REST API für Videomanagement

Laden, aktualisieren, löschen und organisieren Sie Videos programmgesteuert. Verwalten Sie Ordner, Player und Zugriffe. Die API deckt ab, was moderne Anwendungen bei Videoumfang benötigen.

Webhooks für Video‑Events

Abonnieren Sie Events (upload complete, transcode ready, video updated) und steuern Sie damit Ihre Anwendungslogik. Verzichten Sie auf Polling und erhalten Sie Push‑Benachrichtigungen bei Zustandsänderungen von Videos.

OAuth 2.0 mit Scoped‑Zugriff

OAuth 2.0‑Abläufe übernehmen die Authentifizierung für Ihre Anwendung und deren Nutzer. Scopes erlauben es Ihnen, nur die Berechtigungen anzufordern, die Ihre Integration benötigt, und Tokens können sauber widerrufen werden.

Analytics‑API für Engagement‑Daten

Holen Sie Video‑Engagement‑, Abbruch‑ und Zuschauer‑Analytics in Ihre eigenen Dashboards. Kombinieren Sie Videodaten mit Produktnutzungsdaten, um zu sehen, wie Inhalte zu Conversion und Retention beitragen.

Vertraut von Marketingfachleuten, Unternehmen und Video-Profis weltweit

  • 100+ Milliarden

    Videoaufrufe (und es werden mehr)

  • 7+ Millionen

    Videos, die jeden Monat hochgeladen werden

  • 4+ Milliarden

    gestreamte Minuten pro Monat

Was Sie als Entwickler davon haben, auf dem Videoplayer von Vimeo aufzubauen

Das Player SDK, die REST API, Webhooks und OAuth 2.0 ermöglichen zusammen das Einbetten eines gebrandeten, werbefreien Players, die Steuerung der Wiedergabe aus Ihrer Produkt‑UI, die Verwaltung von Videos in großem Umfang von Ihrem Backend und das Einziehen von Analytics in Ihre Dashboards. Die Videoplattform übernimmt Hosting, Transcoding, Auslieferung und Wiedergabe, sodass Ihr Team Produktfeatures ausliefert statt Infrastruktur.
  • Programmgesteuerte Wiedergabesteuerung

    Steuern Sie die Wiedergabe aus Ihrer UI: synchronisieren Sie Scrubbing mit einer Kapitelliste, setzen Sie die Wiedergabe pro Nutzer an einer gespeicherten Position fort oder pausieren Sie beim Scrollen. Ihr Produkt wirkt integriert statt wie ein nur angehängtes iframe.
  • Massenoperationen für Videos

    Laden Sie Videos im Batch hoch, aktualisieren bzw. löschen Sie sie von Ihrem Backend aus. Automatisch generierte Inhalte, User‑Uploads und programmatische Katalogaktualisierungen laufen über die API, ohne ein manuelles Dashboard.
  • Ereignisgesteuerte Architektur

    Webhooks senden Events bei upload complete, transcode ready und video updated. Ihre Anwendung reagiert auf Zustandsänderungen ohne Polling, und Pipelines bleiben reaktionsfähig.
  • OAuth 2.0 mit Scopes

    Scoped Access Tokens passen zu jeder Integration: interne Tools, Endnutzer‑Apps oder Partner‑Integrationen. Widerrufen Sie Tokens sauber und prüfen Sie Zugriffe aus Workspace‑Sicht.
  • Eigener Player, werbefrei

    Der eingebettete Player ist werbefrei und zeigt Ihr Logo sowie Ihre Farbpalette. Keine Pre‑Rolls, keine vorgeschlagenen Videos am Ende, keine Plattform‑Brand, die mit Ihrem Produkterlebnis konkurriert.
  • Adaptive Bitrate bis zu 8K HDR

    Die Plattform liefert adaptive Renditions, einschließlich HDR und Dolby Vision, wenn die Quelle dies unterstützt. Ihr Team spart sich den Aufbau einer Encoding‑Ladder oder einer Delivery‑Pipeline.
  • Domain‑Beschränkungen und DRM

    Sperren Sie Embeds auf genehmigte Domains, und bei Enterprise können Sie Widevine‑, PlayReady‑ und FairPlay‑DRM hinzufügen. Premium‑Videos und geschützte Produktinhalte bleiben kontrolliert.
  • SSO und SCIM für den Workspace

    SAML SSO mit Okta, Azure AD und Google Workspace sowie SCIM‑Provisioning koppeln den Workspace‑Zugriff an Ihren Identity‑Provider für das Team, das auf der API aufbaut.
  • Analytics‑API für Ihre Dashboards

    Ziehen Sie Zuschauer‑, Engagement‑ und Abbruchdaten in Ihre eigenen Produkt‑Analytics‑Dashboards. Der Beitrag von Video zu Conversion und Retention wird so Teil Ihrer Kennzahlen.

Wie man als Entwickler mit dem Videoplayer von Vimeo entwickelt

Die Entwickleroberfläche von Vimeo besteht aus dem Player SDK, der REST API, Webhooks und OAuth 2.0. Hier ist der Ablauf von der Kontoerstellung bis zu einem funktionierenden eingebetteten Player, der aus Ihrem Anwendungscode gesteuert wird.
  1. Schritt 1

    Erstellen Sie eine Vimeo API‑Anwendung auf developer.vimeo.com und registrieren Sie OAuth 2.0 Redirect‑URIs. Holen Sie sich Ihre Client‑ID und Ihr Secret und legen Sie die Scopes fest, die Ihre Integration benötigt.
  2. Schritt 2

    Laden Sie Videos über die REST API hoch (resumable, bis zu 200 GB pro Datei), oder verwenden Sie tus für chunked Uploads. Fügen Sie programmatisch Metadaten, Ordnerzuweisung und beliebige Player‑Anpassungen hinzu.
  3. Schritt 3

    Betten Sie den Player per iframe auf Ihrer Seite ein, oder verwenden Sie das Player SDK für programmgesteuerte Steuerung. Importieren Sie @vimeo/player, instanziieren Sie ein Player‑Objekt und verbinden Sie Event‑Handler.
  4. Schritt 4

    Abonnieren Sie Webhooks für die Events, die Ihre Anwendung benötigt (upload complete, transcode ready). Konfigurieren Sie Webhook‑Endpoints im API‑Dashboard und verifizieren Sie Signaturen.
  5. Schritt 5

    Ziehen Sie Analytics über die API für Engagement‑, Abbruch‑ und Pro‑Zuschauer‑Daten. Kombinieren Sie diese mit Ihren Produkt‑Analytics, um zu sehen, wie Video zu Conversion und Retention beiträgt.

Finden Sie den passenden Tarif für Sie

    Vimeo bietet Ermäßigungen für in den USA ansässige gemeinnützige Organisationen und Bildungseinrichtungen. Mehr erfahren.

    Weitere Informationen zur Verfügbarkeit von Funktionen finden Sie auf unserer Preisseite.

    Häufig gestellte Fragen zum Videoplayer von Vimeo für Entwickler