HopeVideoJS

INTERACTION

Gesture Controls

Hold-to-fast-forward plugin that works seamlessly on both mobile touch and desktop mouse. Features an animated overlay that shows the current playback speed multiplier.

Configuration

Speed multiplied while holding. Default: 2×

How long to hold before activating. Default: 300ms

Interval between seek ticks while holding. Default: 200ms

Rate

300ms

Delay

200ms

Interval

How to use

Mobile: Touch and hold the right half of the player to fast-forward. Desktop: Click and hold the right side. Release to return to normal speed.

JSON Config
{
  "gestureControls": {
    "holdRate": 2,
    "holdDelayMs": 300,
    "holdIntervalMs": 200
  }
}
Event Logs

HopeVideoJS is a flexible and customizable video player solution based on Video.js, developed by Umut Yaldız. It offers a modern and powerful media playback experience with its open-source structure.