Все шаблоны
Контент
Видео
Плеер с главами, прогрессом и защитой от скачивания
Сложный По подпискевидеоhlsплеерглавы
Свой плеер поверх HLS: несколько качеств, главы, закладки, точка просмотра сохраняется между устройствами. Сегменты не отдаются без действующей сессии.
Что внутри
- HLS с автоматическим и ручным выбором качества
- Главы, закладки и текстовая расшифровка
- Точка просмотра синхронизируется между устройствами
- Сегменты закрыты — по прямой ссылке не скачать
Что добавит в проект
Поверх общей базы — она уже даёт авторизацию, базу и интерфейс.
Таблицы в базе4
videosvideo_chaptersvideo_progressvideo_bookmarks
Пакеты npm1
hls.js
Маршруты2
/api/video/manifest/api/video/progress
Связи
Подтянет за собой
Общая база
Пустое, но рабочее приложение: авторизация, база, UI-кит и деплой уже собраны и связаны между собой. Модули не переписывают его файлы — они добавляют свои и регистрируются в готовых точках расширения, поэтому их можно ставить в любом сочетании.
Next.js 16 (App Router)TypeScriptPostgreSQL + Drizzle ORMAuth.jsTailwind CSS + shadcn/uiDocker