База знаний
Kinescope — видео-хостинг для российского рынка
Kinescope как альтернатива YouTube для видео на сайте: заливка, плеер, AI-обработка, транскрибации, API и интеграция с Notion и Astro.
СейчасЧто такое Kinescope
- Что такое Kinescope
- Зачем Kinescope вместо YouTube и Vimeo
- Основные возможности
- Загрузка, хранение и организация видео
- Приватность и защита контента
- Плеер и встраивание на сайт
- Live‑трансляции и вебинары
- Speak — видеовстречи внутри платформы
- Автосубтитры и работа с речью
- API и вебхуки
- SDK и готовые интеграции
- MCP‑сервер для ИИ‑агентов
- Тарифы и лимиты
- Практические сценарии
- Ограничения и подводные камни
- Чеклист быстрой проверки
- Ссылки
Kinescope — облачная видеоплатформа для бизнеса: хостинг, брендируемый плеер, видео‑CDN, защита контента, аналитика и Live‑трансляции в одном интерфейсе. Это руководство объясняет, что сервис умеет, как его подключить и где он реально выручает на проектах.
Что такое Kinescope
Kinescope — это видеоинфраструктура «всё в одном»: вы загружаете видео, а платформа берёт на себя транскодинг, хранение, доставку через CDN, плеер и защиту контента. Не нужно собирать связку из отдельного хранилища, энкодера, CDN и плеера — всё работает из одной панели и одного API.
Платформа запущена в 2020 году. У сервиса два контура: международный (Kinescope B.V., зарегистрирована в Нидерландах в 2021 году, сайт kinescope.com) и российский (kinescope.ru) с оплатой в рублях и поддержкой на русском. Рабочая панель у обоих аккаунтов общая: app.kinescope.io. Различаются не только цены: у российского контура серверы в России и соответствие 152‑ФЗ, у международного — дата‑центры в ЕС и GDPR. По данным самой компании, на платформе хранится более 5 млн видео, ежедневно зрители смотрят свыше 10 млн минут, а сервисом пользуются более 5 000 команд.
Зачем Kinescope вместо YouTube и Vimeo
YouTube бесплатен, но он не для бизнеса: чужая реклама, рекомендации с уводом зрителя на сторонние ролики, блокировки и слабый контроль приватности. Vimeo дороже и хуже работает с российской аудиторией по оплате и скорости. Kinescope закрывает именно бизнес‑сценарий: ваш плеер, ваш бренд, ваши правила доступа.
| Критерий | YouTube | Vimeo | Kinescope |
| Чужая реклама и рекомендации | Есть | Нет | Нет |
| Брендирование плеера | Минимальное | Частичное | Полное white‑label |
| Защита от скачивания (DRM) | Нет | Только на Enterprise | Да (FairPlay, Widevine) |
| Контроль доступа по доменам | Нет | Частично | Да |
| Оплата из РФ | — | Сложно | Рубли, kinescope.ru |
| API и SDK | Ограниченный API | Есть | Полный REST API + SDK |
Основные возможности
| Возможность | Что даёт |
| Видеохостинг и транскодинг | Загрузка файлов или импорт по ссылке, автоматическая пересборка в адаптивные качества до 4K |
| Видео‑CDN | Быстрая доставка по всему миру, плеер сам подбирает битрейт под устройство и канал |
| Брендируемый плеер | Кроссплатформенный white‑label плеер: свой логотип, цвета, скорость, субтитры, главы |
| Защита контента | DRM‑шифрование, динамический водяной знак, доменные списки, пароли, защищённые ссылки |
| Live‑трансляции | Стримы и вебинары в HD/4K с низкой задержкой, рестриминг на внешние площадки |
| Автосубтитры и автоглавы | Распознавание речи, генерация субтитров и автоматическая разбивка видео на главы (на платных тарифах) |
| Speak (бета) | Видеовстречи, созвоны и вебинары внутри платформы с записью в свою медиатеку |
| Аналитика | Просмотры, удержание, география, события воспроизведения |
| API, SDK, MCP | Полный REST API, SDK под основные платформы, удалённый MCP‑сервер (бета) для ИИ‑ассистентов |
Загрузка, хранение и организация видео
Загрузить видео можно тремя способами:
- Через панель — перетащить файл в app.kinescope.io.
- По ссылке — импорт с другого хостинга (удобно при миграции с Vimeo, YouTube или Mux; на платном тарифе перенос бесплатный).
- Через API — программная загрузка для пайплайнов и автоматизаций.
Видео организуются по проектам и папкам (folders) — отдельная папка под каждого клиента или раздел сайта держит библиотеку в порядке. Для каждого ролика хранятся метаданные, постер, главы, субтитры и настройки приватности.
Приватность и защита контента
Это главная причина, по которой Kinescope берут под платный контент и курсы. Доступны несколько уровней защиты, которые комбинируются:
- DRM‑шифрование — Apple FairPlay (Safari, iOS) и Google Widevine (Chrome, Android, Smart TV). Ключ выдаётся устройству на сессию, поэтому скачать поток и проиграть файл отдельно не выйдет.
- Динамический водяной знак — поверх видео накладываются данные зрителя (например, email), что отбивает желание сливать запись.
- Доменные списки (allow‑list) — видео проигрывается только на ваших доменах, встроить плеер на чужой сайт не получится.
- Защищённые ссылки и пароли — временные подписанные ссылки и парольный доступ к отдельным роликам.
Плеер и встраивание на сайт
Самый простой способ — iframe‑эмбед, ссылку даёт панель:
<iframe
src="https://kinescope.io/embed/<video_id>"
allow="autoplay; fullscreen; encrypted-media"
frameborder="0"
allowfullscreen
></iframe>Для React‑проектов (включая наш сайт на Astro с React‑островами) есть официальный компонент:
// npm i @kinescope/react-kinescope-player
import Player from "@kinescope/react-kinescope-player"
export function Lesson({ videoId }: { videoId: string }) {
return <Player videoId={videoId} />
}На Astro компонент подключается как клиентский остров:
---
import { Lesson } from "../components/Lesson"
---
<Lesson videoId="a1b2c3d4" client:visible />Есть также SDK для Vue, iOS (Swift), Android (Kotlin) и Flutter — все лежат в github.com/kinescope
Live‑трансляции и вебинары
Kinescope умеет проводить прямые эфиры и вебинары в HD и 4K с низкой задержкой. Стрим можно запустить из панели или через API, а заодно ретранслировать его на внешние площадки (YouTube, соцсети) — рестриминг настраивается в той же библиотеке. Запись эфира остаётся в аккаунте как обычное видео.
Speak — видеовстречи внутри платформы
Speak — это встроенные видеовстречи: созвоны команды, консультации, онлайн‑уроки и вебинары прямо в Kinescope. Комната создаётся одной кнопкой в панели: чат, демонстрация экрана, реакции, шумоподавление и запись. Мобильное приложение заявляет до 50 участников на встрече, лимит для веб‑версии в документации не опубликован — уточняйте в поддержке. Встречу можно транслировать зрителям: они смотрят её как обычный стрим, не подключаясь к звонку. Готовая запись попадает в вашу медиатеку как обычное видео, поэтому к ней применяются те же права доступа, DRM и аналитика. Есть отдельные мобильные приложения Kinescope Speak для iOS и Android.
Автосубтитры и работа с речью
На платных тарифах включается автоматическая генерация субтитров: платформа распознаёт речь и создаёт дорожку субтитров, которую можно отредактировать и отдать в плеер. Там же работают автоглавы — видео автоматически разбивается на смысловые фрагменты с таймкодами. Это закрывает доступность (титры для всех роликов) и даёт текстовую основу под транскрипт.
API и вебхуки
Аутентификация — Bearer‑токен. Ключ создаётся в панели: app.kinescope.io/workspace/api_token.
# Список видео
curl https://api.kinescope.io/v1/videos \
-H "Authorization: Bearer $KINESCOPE_API_TOKEN"Через REST API доступны загрузка, управление библиотекой, настройки доступа, запуск трансляций и события воспроизведения. Вебхуки уведомляют ваш бэкенд о событиях — например, что видео загрузилось и завершило транскодинг, чтобы пайплайн продолжил работу автоматически.
Полная документация API — в центре помощи и Postman‑коллекции Kinescope. У документации есть режим «Спросить AI» и .md‑версия каждой страницы, которую удобно скармливать ИИ‑ассистенту целиком. Есть и сообществная OpenAPI‑спецификация, удобная для генерации клиентов, но она неофициальная — перед использованием сверяйте её с официальной документацией.
SDK и готовые интеграции
- SDK плеера: React, Vue, iOS (Swift), Android (Kotlin), Flutter — репозитории в github.com/kinescope.
- CMS и конструкторы: WordPress (плагин), Drupal (модуль), Tilda, Webflow и любой сайт через iframe.
- LMS (обучение): Moodle (плагин), iSpring, GetCourse. Canvas, Teachable, Udemy и прочие платформы подключаются защищённым эмбед‑кодом, отдельного плагина под них нет.
- Видеосвязь: Zoom, МТС Линк, LiveDigital, импорт с YouTube.
- Автоматизации: вебхуки плюс Zapier или n8n для связки с CRM.
Если готовой интеграции нет — подойдёт iframe‑эмбед или REST API.
MCP‑сервер для ИИ‑агентов
Официальный MCP‑сервер даёт ИИ‑ассистенту инструменты платформы: поиск видео, правку метаданных, работу с проектами, папками и плейлистами, субтитры и главы, трансляции, комнаты Speak и аналитику. Обёртки над REST писать не нужно.
Сервер подключается как удалённый по streamable-http, локальная установка не требуется:
{
"mcpServers": {
"Kinescope MCP": {
"type": "streamable-http",
"url": "https://api.kinescope.io/mcp",
"headers": {
"Authorization": "Bearer $KINESCOPE_API_TOKEN"
}
}
}
}Куда положить конфиг: Cursor — ~/.cursor/mcp.json, Claude Code — ~/.claude-code/mcp.json, Qwen3 (только десктопное приложение) — Настройки → MCP → «Мой MCP». Для Claude Desktop есть установка одной командой:
npx -y @smithery/cli@latest mcp add kinescope/kinescope-mcp --client claudeПроверка результата: перезапустите приложение и спросите «Покажи мои проекты в Kinescope». Список ваших проектов в ответе означает, что подключение работает.
Тарифы и лимиты
| Параметр | Бесплатный | Супер (от 700 ₽ / €10 в месяц) | Мега (по запросу) |
| Кому подходит | Тест платформы, лендинг, личный проект | Образование, медиа, бизнес с регулярным видео | Медиахолдинги, LMS, стриминговые платформы |
| Количество видео | 5 видео (лимит указан на kinescope.ru) | Без ограничений | Без ограничений |
| Хранилище | До 100 минут | Безлимит | Безлимит, мульти‑CDN и S3‑совместимое хранилище |
| Трафик | 200 ГБ/мес | По факту использования | Индивидуальные условия |
| Трансляции | 20 минут HD, до 20 зрителей, рестриминг на 2 площадки | Безлимитные FullHD, до 4K | Безлимитные с гарантией SLA |
| Команда | До 2 участников | Любой размер | Любой размер, SSO |
| DRM, автосубтитры и автоглавы | Нет | Да | Да |
| Поддержка | Базовая | Стандартная | Выделенная, финансовый SLA с гарантией 99,98% |
| Миграция с других платформ | — | Бесплатно | Бесплатно, с сопровождением |
На тарифе «Супер» действует постоплата: счёт за месяц приходит в начале следующего, авансировать баланс не нужно. Стартовая цена — от €10 (700 ₽) в месяц, итог зависит от фактического потребления. Сумма складывается из трёх показателей: хранение файлов, CDN‑трафик и транскодинг. Ниже обе тарифные сетки: евровая с kinescope.com и рублёвая с kinescope.ru — это разные прайсы, а не пересчёт по курсу.
| Ресурс | Объём | kinescope.com | kinescope.ru |
| CDN‑трафик | Первые 1 000 ГБ | €0,03 за ГБ | 1,9 ₽ за ГБ |
| CDN‑трафик | Следующие 5 000 ГБ | €0,02 за ГБ | 1,4 ₽ за ГБ |
| CDN‑трафик | Следующие 15 000 ГБ | €0,015 за ГБ | 1,1 ₽ за ГБ |
| CDN‑трафик | Следующие 30 000 ГБ | €0,01 за ГБ | 0,7 ₽ за ГБ |
| Хранение | Первые 1 000 ГБ | €0,03 за ГБ | 1,9 ₽ за ГБ |
| Хранение | Следующие 20 000 ГБ | €0,02 за ГБ | 1,5 ₽ за ГБ |
| Транскодинг | Первые 60 000 минут | €0,01 за минуту исходника | 0,8 ₽ за минуту исходника |
| Любой ресурс | Сверх верхней ступени | По запросу | По запросу |
Что важно знать про расчёт:
- трафик загрузки видео на платформу не тарифицируется, платите только за доставку зрителям;
- считается реально просмотренный объём: половина ролика на 1 ГБ — это 0,5 ГБ трафика;
- транскодинг оплачивается один раз при загрузке, а при миграции с другой платформы он бесплатный;
- объём хранения пересчитывается ежедневно, поэтому удаление архива снижает следующий счёт;
- цена хранения в прайсе указана без оригиналов: по умолчанию исходники хранятся, и реальный объём выходит в 2–2,5 раза больше. Отключить хранение оригиналов можно по запросу в поддержку, но ответственность за исходники переходит к вам;
- ориентир для прикидки бюджета: 1 000 минут просмотра стоят около 50 ₽ (менее €0,20).
Практические сценарии
Видео на pimenov.ai. Все ролики сайта живут в Kinescope и встраиваются React‑компонентом плеера в страницы на Astro. Свой плеер без чужой рекламы, контроль по доменам и аккуратная библиотека по разделам.
Клиентские проекты. Под каждого клиента — отдельная папка. Платный контент закрывается DRM и водяным знаком, доступ ограничивается доменом клиента. Записи вебинаров и эфиров остаются в той же библиотеке.
Контент‑пайплайн с транскриптами. Видео (в том числе записи через Plaud) загружаются в Kinescope, платформа делает автосубтитры, а текстовая расшифровка уходит в Notion как основа для статьи или поста.
flowchart LR
A["Запись: камера / Plaud"] --> B["Загрузка в Kinescope"]
B --> C["Транскодинг + автосубтитры"]
C --> D["Embed-плеер на pimenov.ai (Astro)"]
C --> E["Транскрипт → Notion (CMS)"]Ограничения и подводные камни
- Бесплатный тариф годится только на пробу: до 100 минут хранения, 200 ГБ трафика в месяц, трансляции на 20 минут для 20 зрителей и никакой защиты контента.
- MCP‑сервер и Speak работают в публичной бете: набор возможностей может меняться без предупреждения, а удаление объектов через MCP недоступно.
- Модель оплаты по трафику требует контроля: при росте просмотров расход на доставку растёт.
- Готовые плагины есть не под каждую платформу: для Canvas, Teachable, Udemy и подобных сервисов остаётся эмбед‑код или API.
- Платформа русско‑ориентирована по поддержке и оплате; для глобальной аудитории сравнивайте с Mux и Bunny по стоимости доставки в нужных регионах.
Чеклист быстрой проверки
Ссылки
- Сайт (международный): kinescope.com
- Сайт (РФ, оплата в рублях): kinescope.ru
- Панель управления: app.kinescope.io
- Тарифы: kinescope.ru/pricing и kinescope.com/pricing
- Центр помощи: docs.kinescope.com (RU‑версия — docs.kinescope.ru)
- Документация API: docs.kinescope.com/developer-guides/kinescope-api
- Postman‑коллекция: documenter.getpostman.com
- MCP‑сервер: docs.kinescope.ru/kinescope-mcp
- SDK и репозитории: github.com/kinescope
- API‑токен: app.kinescope.io/workspace/api_token
- Документация плеера: docs.kinescope.io/player/latest
- Машиночитаемые тарифы для ИИ‑агентов: kinescope.com/pricing.md
- Статус сервиса: status.kinescope.io
- Текст SLA: kinescope.com/sla
По теме
Видео на сайте редко бывает разовой задачей: за ним тянутся приватность, оплата и интеграция с остальным контуром.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
Если хотите разобрать свою задачу — напишите мне Если хотите разобрать свою задачу — напишите мне.
Можно прийти с идеей, черновым контекстом или уже живой задачей. Помогу быстро понять, где реальный следующий шаг, а где лишний шум.
Обычно хватает 2–3 сообщений, чтобы понять, могу ли я здесь реально помочь и в каком формате лучше двигаться дальше.