Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.0.4

cached_video_player

Ein neuer Flutter-Plugin, der praktisch eine Kopie des offiziellen video_player-Plugins ist, mit Ausnahme der Caching-Unterstützung (Android und iOS)

AndroidiOSWeb
30-Tage-Downloads
518
Likes
227
Pub-Punkte
140

Paket installieren

flutter pub add cached_video_player

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

cached_video_player ist ein Flutter-Plugin, das die Funktionalität des offiziellen video_player durch integrierte Caching-Unterstützung für Android, iOS und Web erweitert. Es ermöglicht eine effiziente Wiedergabe von Videoinhalten, indem heruntergeladene Medien lokal gespeichert werden, wodurch der Bandbreitenverbrauch verringert und Ladezeiten bei wiederholten Ansichten verbessert werden. Als Drop-in-Ersatz für video_player entwickelt, behält es die Kompatibilität mit bestehendem Code bei und verbessert die Leistung sowohl bei Streaming als auch im Offline-Szenario.

Anwendungsfälle

  • Offline-Videowiedergabe
  • Reduzierung des Datenverbrauchs für Video-Streams
  • Schnelleres Wiederholen von häufig angeschauten Videos
  • Videos in mobilen Apps zwischenspeichern
  • Verbesserung der Leistung bei schlechten Netzbedingungen

Hauptmerkmale

  • Eingebaute Video-Caching
  • Plattformübergreifende Unterstützung (Android, iOS, Web)
  • Drop-in-Ersatz für video_player
  • Effizientes lokale Speichermanagement
  • Unterstützt sowohl Online- als auch Offline-Videozugriff

Geeignet für

  • Apps, die den Offline-Zugriff auf Videos erfordern
  • Streaming-Plattformen mit häufigem Wiederholen
  • Mobile Apps mit eingeschränkter Datenverbindung
  • Entwickler, die eine verbesserte Videoleistung suchen
  • Projekte, die video_player verwenden und Caching benötigen

Hinweise

  • Zusätzliche Speicherberechtigungen unter Android erforderlich
  • Die Cache-Größenverwaltung erfordert möglicherweise eine manuelle Konfiguration
  • Nicht geeignet für sehr große Videodateien ohne Optimierung
  • Web-Unterstützung kann im Vergleich zu nativen Plattformen Einschränkungen aufweisen
  • Die Erstkonfiguration erfordert ein Verständnis von Caching-Strategien

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Cached Video Player

A flutter plugin that has been forked from the official video_player package except that it supports caching in Android and iOS. Web plugin will work like official video_player i.e. without caching support.

Installation

First, add cached_video_player as a dependency in your pubspec.yaml file.

Follow the Android and iOS configuration steps of the official video_player package. This plugin won't work in Desktop.

Issues
  • maxFileSize and maxCacheSize are hardcoded at 100MiB and 1GiB respectively in Android.
Contributors

Kategorien

Abhängigkeiten

Abhängigkeiten 3 Einträge

  • meta^1.7.0
  • video_player_platform_interface^5.1.2
  • video_player_web^2.0.10

Quell-Repository

Projekte, die dieses Paket verwenden