Iwara Keepalive

Keeps iwara.tv video stream URLs fresh so idle-then-play and pause/resume work without a page reload.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

Автор
S-Tier
Установок в день
0
Всего установок
16
Оценки
0 0 0
Версия
0.1.2
Создано
07.07.2026
Обновлено
30.07.2026
Размер
29,7 КБ
Лицензия
LGPL-3.0-or-later
Работает на

Iwara Keepalive

Keeps iwara.tv video streams alive by refreshing expiring video URLs before the player gets stranded.

Features

  • Fresh stream URLs - Replaces stale or near-expired video URLs without a full page reload.
  • Pause/resume friendly - Handles idle tabs and paused videos that would otherwise fail when playback resumes.
  • Login-gated videos - Renews an expired login token the way the site itself does, so videos that are hidden from logged-out visitors keep refreshing.
  • Revives a dead player - When a stream dies mid-playback, or on a seek into video that has not buffered yet, it brings the player back at your position instead of leaving you to reload the page.
  • Buffer aware - Fully buffered videos are left alone, and the URL is re-signed while you watch so it cannot expire mid-stream.
  • Quality aware - Tries to keep the current video quality when it asks Iwara for a fresh manifest.
  • Video.js safe refresh - Preserves playback position, rate, pause state, and the player layout during source swaps.
  • Knows when to stop - If a video genuinely cannot be refreshed (deleted, private, or hidden from your account) it stops retrying and says so once, instead of failing silently.

Compatibility

Tested with Violentmonkey on desktop browsers. It runs on iwara.tv video pages and stays quiet unless a stream URL needs refreshing. Refreshing videos that are only visible to logged-in accounts requires being signed in to Iwara.