Все системы в норме · API 99.99%
v2.4.1 · регион eu-central
Видеоинфраструктура как API

Заливайте, кодируйте и стримите видео одним запросом.

Kino берёт на себя транскодинг, хранение и доставку. Вы вызываете API — зрители получают плавный стрим на любом устройстве и скорости соединения.

$ npm install @kino/node копировать
product-demo.mp4
4K HEVC HLS
LIVE
00:00:14:08
00:00Готово · 2160p00:38
const v = await kino.videos.upload({
  source: "./demo.mp4",
  playback: "public"
});
// v.hls → готово через ~4с
Нам доверяют команды из Nebula Coursly Looper Deckhouse Frameon Pixelrun
00:00 · ВОЗМОЖНОСТИ

Весь видеопайплайн за вас

От загрузки исходника до адаптивного стрима у зрителя — без своих серверов, очередей и FFmpeg-обвязки.

00:00

Загрузка из любого источника

Прямой файл, ссылка, докачка при обрыве или пуш прямого эфира по RTMP — единый endpoint для всего.

00:12

Транскодинг за секунды

H.264, HEVC и AV1 в нескольких битрейтах параллельно. Средний ролик готов к просмотру за 4 секунды.

00:24

Адаптивный стриминг

HLS и DASH до 4K. Качество подстраивается под сеть зрителя, а плеер встраивается одной строкой.

00:36

Аналитика в реальном времени

Просмотры, удержание, буферизация и качество по устройствам — данные через API или в готовой панели.

00:12 · КАК НАЧАТЬ

От нуля до стрима за три шага

  1. Получите ключЗаведите проект в дашборде и скопируйте секретный API-ключ.
  2. Загрузите видеоОдин вызов — Kino сам поставит ролик в очередь на транскодинг.
  3. Встройте плеерВозьмите готовый HLS-манифест или ID для встраиваемого плеера.
import { Kino } from "@kino/node";

const kino = new Kino(process.env.KINO_KEY);

const video = await kino.videos.upload({
  source: "./demo.mp4",
  playback: "public",
});

console.log(video.hls);
// https://stream.kino.dev/v/8f3a…/index.m3u8
from kino import Kino

kino = Kino(api_key=os.environ["KINO_KEY"])

video = kino.videos.upload(
    source="./demo.mp4",
    playback="public",
)

print(video.hls)
# https://stream.kino.dev/v/8f3a…/index.m3u8
curl https://api.kino.dev/v2/videos \
  -H "Authorization: Bearer $KINO_KEY" \
  -F source="@demo.mp4" \
  -F playback="public"

# → { "id": "8f3a…", "status": "processing" }
00:24 · МАСШТАБ

Инфраструктура, готовая к нагрузке

99.99%
аптайм доставки за год
<200мс
до первого кадра
8
регионов и 60+ точек CDN
1.4млрд
просмотров в месяц
00:36 · ЦЕНЫ

Платите за то, что стримите

Без абонплаты за хранение простаивающих роликов. Тарифицируются минуты транскодинга и трафик доставки.

Hobby
Для пет-проектов и тестов интеграции.
0 ₽ / мес
  • 100 минут транскодинга
  • 50 ГБ трафика доставки
  • Хранение до 20 роликов
  • Водяной знак Kino на плеере
ПОПУЛЯРНЫЙ
Pro
Для продакшена и растущих сервисов.
2 900 ₽ / мес
  • 2 000 минут транскодинга
  • 1 ТБ трафика, далее по факту
  • Стрим до 4K, кодек AV1
  • Аналитика и вебхуки событий
  • Свой плеер без брендинга
Scale
Для высоких нагрузок и SLA.
Индив. / договор
  • Объёмные цены на трафик
  • Выделенные регионы доставки
  • SSO, роли и аудит-логи
  • SLA 99.99% и поддержка 24/7

Первый ролик в стриме уже сегодня

Заведите ключ, залейте видео и получите HLS-ссылку за пару минут. Карта для старта не нужна.