ComparisonHosting

Власний хостинг, безкоштовні платформи чи відеохостинг

Що насправді означають власний хостинг, безкоштовна відеоплатформа й окремий відеохостинг, де кожен підводить і як вибрати варіант для свого сайту.

Є три реалістичні способи розмістити відео на сайті: самостійно підтримувати весь стек, завантажити відео на безкоштовну відеоплатформу й вбудувати його або скористатися спеціалізованим відеохостингом. Вони не впорядковані від поганого до хорошого. Кожен по-своєму розподіляє гроші, час і контроль, і правильний вибір залежить від того, для чого існує ваш сайт. У цій статті розібрано, що насправді передбачає кожен варіант, де в нього слабкі місця і як ухвалити рішення, не випробовуючи всі три.

Варіант 1: власний хостинг

Власний хостинг означає, що файли лежать на сервері, який ви контролюєте, і ви віддаєте їх самостійно. Найпростіший варіант — MP4 на вебсервері: браузери можуть відтворювати його напряму й перемотувати за допомогою HTTP range-запитів, тож для кількох коротких кліпів на сайті з невеликим трафіком це цілком розумно, і нічого простішого для налагодження немає.

Проблеми починаються, коли сайт росте або відео стають довшими. Серйозне рішення складається з кількох частин, і за кожну відповідаєте ви:

  • Кодування. Вихідні файли надходять у найрізноманітніших форматах і розмірах. Потрібні воркери ffmpeg, черга, повтори та рішення про те, які версії створювати. Наскільки цей вибір впливає на диск, показано в статті адаптивні драбини бітрейту.
  • Пакування. Адаптивний стримінг означає HLS-плейлисти й сегменти або модуль, що нарізає їх на льоту.
  • Доставка. Один сервер в одному дата-центрі дає далеким глядачам повільний старт. CDN це виправляє, але це ще один договір, ще один рахунок і ще одна конфігурація, яку треба тримати узгодженою.
  • Захист. Без підписаних URL з терміном дії та хоч якогось захисту від хотлінкінгу ваш трафік стає безкоштовним ресурсом для кожного, хто скопіює посилання. Вебсервери мають для цього модулі, але налаштовувати й тестувати їх доведеться вам.
  • Експлуатація. Резервні копії, зростання диска, моніторинг, оновлення безпеки й те, що станеться о третій ночі, коли відео стане вірусним і сервер упреться в пропускну здатність каналу.

Власний хостинг має сенс, коли вам потрібен повний контроль над кожним байтом (наприклад, з регуляторних причин), коли ваш обсяг достатньо великий і стабільний, щоб, порахувавши, перевершити ціни керованих сервісів, або коли відео — другорядна функція, яку ви хочете тримати дуже маленькою. Його прихована вартість — ваш час, який рідко потрапляє в таблицю порівняння. Посібник з оцінки вартості хостингу показує, як підставити цифри з іншого боку цього порівняння.

Варіант 2: безкоштовна відеоплатформа

На безкоштовну відеоплатформу можна завантажувати безплатно, вона бере на себе кодування й доставку в масштабах, з якими ніхто інший не зрівняється, і може привести вам аудиторію через власний пошук і рекомендації. Для автора, мета якого — щоб його знайшли, сильнішої альтернативи немає. Вбудувати відео з такої платформи на свій сайт теж елементарно, і це працює на будь-якому пристрої.

Ціна — контроль, і це проявляється в кількох місцях. Вбудований плеєр — це власний плеєр платформи з її брендингом, і він може пропонувати інші відео. Реклама й монетизація підпорядковуються правилам програми платформи: чи показується реклама, яка саме і хто отримує гроші, вирішують її політики та ваша відповідність вимогам, а не ваш сайт. Кожне відео підпадає під умови платформи, її системи захисту авторських прав і правила спільноти, тож відео можуть обмежити, позбавити монетизації або видалити, і це може зачепити акаунт, до якого воно належить. До того ж відео живе й на сторінці платформи, тож глядач за один клік від того, щоб піти з вашого сайту до іншого відео.

Безкоштовна платформа — правильний інструмент, коли охоплення важливіше за контроль і ваш контент упевнено вкладається в її правила. Вона погано підходить сайту, якому потрібен власний вигляд плеєра, власне налаштування реклами, або бізнесу, для якого проблема з акаунтом означала б простій.

Варіант 3: спеціалізований відеохостинг

Відеохостинг розташований між цими двома: ви завантажуєте файл, хостинг кодує його, зберігає, доставляє з мережі серверів і дає вам плеєр для вбудовування та API. Ви платите за тарифом або за використання, а натомість роботу зі списку для власного хостингу вище виконує хтось інший — без правил платформи й рекомендаційного механізму публічної соцмережі.

Що це означає конкретно для UFOLOAD, включно з тим, що може виявитися неприйнятним:

  • Що ви отримуєте. Завантаження з кабінету, за посиланням, по FTP, WebDAV або через REST API; автоматичне HLS-кодування до чотирьох версій; доставку з кеш-нод за підписаними посиланнями; плеєр із налаштуваннями, розділами, субтитрами та прев'ю при наведенні; а також статистику трафіку за днями та за файлами. Ліміти тарифів наведено на сторінці тарифів.
  • Контроль, який залишається у вас. Плеєр працює в iframe, який ви розміщуєте на своїй сторінці, зі скіном, кольорами, логотипом і профілями для окремих доменів зі студії плеєра. Можна обмежити вбудовування власними доменами й заборонити країни чи IP-адреси; цей посібник пояснює, наскільки далеко сягають ці засоби.
  • Монетизація. Коли реклама доступна, реклама в плеєрі може приносити вам гроші, а посібник із монетизації пояснює формати. На тарифі Free реклама завжди ввімкнена, поки вона доступна; на платних тарифах вирішуєте ви.
  • Обмеження, про які варто знати. UFOLOAD призначений для відео за запитом, а не для прямих трансляцій. Кожне відео доступне будь-кому, хто має посилання; приватних відео й DRM немає, хоча сторінки відео не індексуються пошуковими системами. На Free плеєр віддається з нашого домену; власний домен для плеєра доступний на тарифах Pro і Max і підключається через CNAME-запис.

Пліч-о-пліч

ПитанняВласний хостингБезкоштовна відеоплатформаСпеціалізований відеохостинг
Час до першого відеоВід днів до тижнів для надійного конвеєраХвилиниХвилини
Структура витратСервери, трафік, CDN і ваш часЗавантаження безкоштовне, без прямого контролю над рекламою чи умовамиТариф із квотами сховища й трафіку, доповнення окремо
Плеєр і брендингПовністю вашіПлеєр і брендинг платформиПлеєр із налаштуваннями на домені постачальника
МонетизаціяТе, що ви самі створите чи інтегруєтеЗа правилами програми платформиВизначається хостингом; реклама в його плеєрі, коли доступна
Залучення аудиторіїНемає, якщо ви самі його не створитеСильне, вбудованеНемає; глядачів приводите ви
Робота над надійністюУся на васВиконується за васВиконується за вас, у межах умов хостингу
Ризик видаленняУмови вашого хостинг-провайдераПравила платформи та системи захисту авторських правУмови використання хостингу

Як вирішити

  1. Чи потрібна вам аудиторія, яку дає безкоштовна платформа? Якщо мета — щоб вас знаходили, публікуйтеся там і подумайте про те, щоб розмістити копії найкращих відео на власному сайті.
  2. Відео — це продукт чи функція? Якщо ваш дохід залежить від того, чи працює відтворення, важливо володіти конвеєром — або через хостинг з договором, умови якого вас влаштовують, або через власний стек.
  3. Скільки трафіку і наскільки він передбачуваний? Передбачуваний великий обсяг на користь узгодженого тарифу або власного хостингу; непередбачувані піки — на користь хостингу з додатковим трафіком, який можна докупити за потреби.
  4. Хто це підтримуватиме? Якщо чесна відповідь — ніхто, не розгортайте власний хостинг.
  5. Які у вас жорсткі вимоги? Прямі трансляції, приватні відео чи DRM одразу відсікають варіанти. Перевірте їх, перш ніж порівнювати ціни.

Багато сайтів зрештою поєднують варіанти: безкоштовну платформу для залучення аудиторії й відеохостинг для власних сторінок сайту, де плеєр, аналітика і, коли доступна, реклама мають бути під вашим контролем. Почніть із варіанта, що відповідає сьогоднішньому обсягу, зберігайте вихідні файли й переглядайте вибір, коли зміняться цифри. Ваші оригінали — справжній актив, і переносити їх набагато простіше з хостингом, який має API та імпорт за посиланням.

Щоб порівняти конкретних кандидатів, пройдіть чек-лист вибору відеохостингу. Щоб спробувати наш варіант, створіть безкоштовний акаунт і вбудуйте перше відео за посібником з вбудовування HLS.

Спробуйте з безкоштовним акаунтом

Завантажте відео й отримайте HLS-плеєр і API-ключ за кілька хвилин. Ліміти тарифів наведено на сторінці «Тарифи».