New Tiers availableMore feature, Up to 10 Million AI-Tokens for free

Read blog post

Dein Publikum soll Medien direkt bei dir erleben.

Binde Audio und Video in deine React-Anwendung ein und passe die Wiedergabe an dein Layout an. Der modulare Fairu Player bietet TypeScript-Komponenten für Audio, Video und HLS-Streaming.

React Media Player

Alles, was du für moderne Medienwiedergabe brauchst

01 / 06

HLS-Streaming

Adaptive Bitrate-Streaming mit HLS-Unterstützung. Die Qualität wird automatisch an die Netzwerkbedingungen angepasst.

02 / 06

Audio- & Video-Unterstützung

Nutze denselben Player für Audio und Video, etwa für Podcasts, Musik und Video-Streaming.

03 / 06

Podcast-Kapitel

Gliedere längere Episoden mit Zeitmarken, Kapiteltiteln und optionalen Bildern, damit dein Publikum gezielt navigieren kann.

04 / 06

Untertitel & Captions

Vollständige WebVTT-Untertitel-Unterstützung mit mehreren Spuren, Styling-Optionen und Barrierefreiheit.

05 / 06

Playlist-Verwaltung

Integrierte Playlist-Verwaltung mit Warteschlange, Zufallswiedergabe und Wiederholungsmodi. Erstelle nahtlose Hörerlebnisse.

06 / 06

Werbe-Integration (VAST)

Integrierte VAST/VPAID-Unterstützung für Pre-Roll-, Mid-Roll- und Post-Roll-Anzeigen. Monetarisiere deine Inhalte mit branchenüblichen Werbeformaten.

Schnelle Einrichtung

In wenigen Minuten startklar

Starte mit nur wenigen Zeilen Code. Der Player integriert sich nahtlos in jede React-Anwendung.

  1. 01 / 03

    Via npm installieren

    npm install @fairu/player
  2. 02 / 03

    Komponenten importieren

    import { AudioPlayer, VideoPlayer } from '@fairu/player';
    import '@fairu/player/styles.css';
  3. 03 / 03

    Abspielen starten

    <AudioPlayer src="https://example.com/podcast.mp3" />
    <VideoPlayer src="https://example.com/video.mp4" />
Code Examples

Einfache, leistungsstarke Komponenten

Nutze vertraute React-Patterns, um Audio- und Video-Erlebnisse mit voller Kontrolle über die Wiedergabe zu erstellen.

Audio-Player mit Kapiteln
<AudioPlayer
  src="https://example.com/podcast.mp3"
  title="Episode 1: Getting Started"
  artwork="/cover.jpg"
/>
Video-Player mit Untertiteln
<VideoPlayer
  src="https://example.com/video.mp4"
  poster="/thumbnail.jpg"
  captions={[{ src: '/en.vtt', label: 'English', lang: 'en' }]}
/>
HLS-Streaming
<VideoPlayer
  src="https://stream.fairu.app/video/playlist.m3u8"
  hlsConfig={{ enableWorker: true, lowLatencyMode: true }}
/>
FAQ

Fragen zum Player

Binde Medien in deine Anwendung ein.

Installiere @fairu/player und teste die Wiedergabe mit deinen Inhalten. Im Storybook kannst du die Komponenten ausprobieren.