HLS-хостинг без собственного конвейера
Загрузите исходный файл — UFOLOAD превратит его в HLS-поток: кодирование, хранение, подписанные ссылки и раздача. Используйте встроенный плеер или запросите через API подписанную ссылку на master-плейлист.
Как здесь устроен HLS
Кодирование автоматически
Принимаются распространённые форматы, такие как MP4, MKV и WEBM. Файлы проходят через очередь: статус меняется с «загрузка» на «в очереди», «обработка» и «готово», и его можно опрашивать через API.
Адаптивный набор качеств
На платных тарифах создаётся несколько вариантов качества до 4K — но не выше исходника, — поэтому воспроизведение подстраивается под соединение зрителя. На тарифе Free видео транслируется в одном качестве.
Подписанные ссылки на воспроизведение
API выдаёт ссылку на master-плейлист HLS, а также ссылки на постер и спрайт для шкалы времени. Срок действия — от 60 секунд до 30 дней; ссылку можно привязать к IP-адресу или cookie.
Прямые ссылки на платных тарифах
На Pro и Max также доступны прямая ссылка на скачивание и ссылки на каждое качество. На тарифе Free доступно только HLS-воспроизведение во встроенном плеере.
Раздача с edge-нод
Потоки раздаются с edge-нод — с ближайшей к каждому зрителю.
Приоритетная очередь на платных тарифах
На платных тарифах кодирование идёт в приоритетной очереди, поэтому при загруженной очереди новые видео готовы быстрее.
От загрузки до HLS-ссылки
- 1
Создайте API-ключ
Зарегистрируйтесь, откройте раздел «Разработчикам» и создайте ключ. Передавайте его как bearer-токен.
- 2
Загрузите или импортируйте
Отправьте файл POST-запросом на /api/v1/files или импортируйте по ссылке через /api/v1/files/import.
- 3
Дождитесь готовности
Опрашивайте GET /api/v1/files/{id}, пока статус не станет ready.
- 4
Запросите подписанные ссылки
Вызовите POST /api/v1/files/{id}/links и используйте ссылку на воспроизведение или встройте видео встроенным плеером.
Частые вопросы
Что я получаю после завершения кодирования?
HLS-поток, который воспроизводится в плеере UFOLOAD. Через API можно выпустить подписанную ссылку на master-плейлист, а на платных тарифах — ещё и прямые ссылки на каждое готовое качество.
Какое максимальное качество?
Набор качеств доходит до 4K на тарифах, где это разрешено, и никогда не превышает качество исходника. Максимальное качество зависит от тарифа; актуальные лимиты — на странице «Тарифы».
Сколько действуют подписанные ссылки?
Срок действия вы выбираете при запросе ссылок: от 60 секунд до 30 дней. По желанию ссылку можно привязать к одному IP-адресу или cookie.
Можно ли получить прямые ссылки на MP4 на тарифе Free?
Нет. Прямые ссылки на файлы и кнопка скачивания доступны на Pro и Max. На Free видео воспроизводятся по HLS во встроенном плеере.
Занимает ли повторная загрузка того же файла больше места?
Нет. Если такой же контент уже загружен в ваш аккаунт, возвращается существующий файл и дополнительное место не расходуется.
Есть ли описание OpenAPI?
Да. На странице документации есть ссылки на спецификацию OpenAPI в JSON и YAML и на интерактивную песочницу.
Готовы попробовать?
Создайте аккаунт и опубликуйте первое видео за несколько минут. Для начала оплата не нужна.
Похожие страницы
- Плеер для встраивания
- Хранилище видео и CDN
- Видеохостинг для сайтов
- Альтернатива Cloudflare Stream
- Документация REST API
- Тарифы: актуальные лимиты и цены
- Все возможности
- Как встроить HLS-видео на сайт (iframe и hls.js)
- Лестница адаптивного битрейта: от 360p до 4K и место на диске
- Загрузка видео через API: curl, Python, Node.js, WebDAV и FTP
- Как выбрать видеохостинг: практический чек-лист