0.1.26 • Published 8 months ago

@metafest/pushyplayer v0.1.26

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

PushyPlayer

PushyPlayer is a simple and customizable React video player component with modern UI and comprehensive controls.

Features

  • 🎥 Responsive video playback
  • 🎛️ Comprehensive controls (play/pause, volume, seek)
  • 🌓 Dark mode compatible
  • 🖥️ Fullscreen support
  • ⌨️ Keyboard shortcuts
  • 🌈 Animated interactions

Installation

Install PushyPlayer using npm or yarn:

npm install @metafest/pushyplayer
# or
yarn add @metafest/pushyplayer

Usage

import { VideoPlayer } from "@metafest/pushyplayer";
import "@metafest/pushyplayer/dist/index.css";

function App() {
  return (
    <VideoPlayer
      src="/path/to/your/video.mp4"
      poster="/optional/poster/image.jpg"
    />
  );
}

Props

PropTypeDescriptionRequired
srcstringPath or URL to the video sourceYes
posterstringOptional thumbnail imageNo

Keyboard Shortcuts

  • Space: Play/Pause
  • M: Mute/Unmute
  • F: Toggle Fullscreen
  • ←/→: Skip backward/forward

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License

Created by MetaFest

0.1.26

8 months ago

0.1.25

8 months ago

0.1.24

8 months ago

0.1.23

9 months ago

0.1.22

9 months ago

0.1.21

9 months ago

0.1.20

9 months ago

0.1.19

9 months ago

0.1.18

9 months ago

0.1.17

9 months ago

0.1.16

9 months ago

0.1.15

9 months ago

0.1.14

9 months ago

0.1.13

9 months ago

0.1.12

9 months ago

0.1.10

9 months ago

0.1.9

9 months ago

0.1.8

9 months ago

0.1.7

9 months ago

0.1.6

9 months ago

0.1.5

9 months ago

0.1.4

9 months ago

0.1.3

9 months ago

0.1.2

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago

0.0.5

9 months ago

0.0.4

9 months ago

0.0.3

9 months ago

0.0.2

9 months ago

0.0.1

9 months ago