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

8 months ago

0.1.22

8 months ago

0.1.21

8 months ago

0.1.20

8 months ago

0.1.19

8 months ago

0.1.18

8 months ago

0.1.17

8 months ago

0.1.16

8 months ago

0.1.15

8 months ago

0.1.14

8 months ago

0.1.13

8 months ago

0.1.12

8 months ago

0.1.10

8 months ago

0.1.9

8 months ago

0.1.8

8 months ago

0.1.7

8 months ago

0.1.6

8 months ago

0.1.5

8 months ago

0.1.4

8 months ago

0.1.3

8 months ago

0.1.2

8 months ago

0.1.1

8 months ago

0.1.0

8 months ago

0.0.5

8 months ago

0.0.4

8 months ago

0.0.3

8 months ago

0.0.2

8 months ago

0.0.1

8 months ago