Гід «робити чи купувати»

Створити власну приставку чи купити готовий стек? чесний розбір «робити чи купувати»

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

Ми на боці «купити й партнеритися» — тож не вдаватимемо, ніби розробка не має сенсу ніколи. Для декого має. Це чесна версія цього вибору.

8 рівнів, якими треба володіти
Розробка: програма на кілька років
Купівля: брендований зразок за 1–2 тижні

Почніть звідси

«Розробити» рідко означає те, що здається

Ніхто не виготовляє власні чипи, і реалістично жоден оператор не проєктує власну плату — для цього є виробники кремнію та обладнання. Тож «створити власну приставку» — це не апаратний, а інтеграційний проєкт. Ви збираєте обладнання, яке замовляєте, ПЗ, яке пишете або ліцензуєте, і налагоджуєте процес, щоб усе це виробляти, оновлювати й підтримувати, — а тоді повністю відповідаєте за результат.

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

Що таке «розробка» насправді

Зібрати стек і володіти ним

Що ви купуєте в будь-якому разі

Кремній · обладнання ODM · ліцензії DRM

Стек

Вісім рівнів за робочою приставкою

Приставка виглядає як один продукт; насправді це вісім компетенцій, складених разом. Ось кожен рівень — і що означає ним володіти.

  1. 1

    Кремній (SoC)

    Чип — Amlogic, Allwinner, Realtek. Ви його обираєте, але ніколи не виготовляєте, і саме він задає стелю для 4K, кодеків, рівня DRM та secure boot.

  2. 2

    Обладнання та промисловий дизайн

    Плата, роз'єми, корпус, блок живлення, пульт. Проєктує й виробляє ODM — за референсним дизайном або вашою специфікацією — це не робиться власними силами.

  3. 3

    Прошивка та BSP

    Android AOSP або Linux, ядро, драйвери, secure boot. Вендор дає базу; довести її до продакшену під силу лише інженерам вбудованих систем.

  4. 4

    Лаунчер і middleware

    Брендований головний екран, EPG, налаштування та меню застосунків — та частина, яку абоненти сприймають як «вашу».

  5. 5

    Застосунки

    Ваш застосунок IPTV/VOD плюс OTT. Зауважте: Netflix, Disney+ та решту не «розробляють» — кожен потребує окремої сертифікації та прямої угоди з оператором.

  6. 6

    DRM і захист контенту

    Widevine і Verimatrix, ліцензовані та провізіоновані. Ключі Widevine L1 треба прошити на заводі, на чипі із secure enclave — додати L1 пізніше не вийде.

  7. 7

    Керування пристроями та OTA

    Провізіонування, поетапні оновлення прошивки з можливістю відкату, віддалена діагностика, TR-069. Повноцінний бекенд сам по собі.

  8. 8

    Виробництво, логістика та підтримка

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

Як оператори розробляють насправді

Чотири способи «розробити» — від найбільшого до найменшого

Повністю власними силами

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

Референсний дизайн + ваше ПЗ

Старт із референсної плати SoC або приставки ODM; ваша команда збирає прошивку, лаунчер, застосунок та інтеграцію з DMS. Потрібна команда вбудованих систем, зате без розробки власного заліза.

Роздрібні пристрої + ваш застосунок

Обійтися взагалі без заліза — опублікувати застосунок на Chromecast/Google TV, Fire TV чи роздрібних приставках на Android. Ви «розробляєте» лише застосунок, але втрачаєте власну приставку: ні брендингу, ні керування парком, а головний екран і оновлення контролює вендор.

Обладнання ODM + стек від вендора

Замовляєте обладнання в ODM і ліцензуєте прошивку, лаунчер, застосунок та DMS у спеціаліста. Ви брендуєте й налаштовуєте; складні рівні вже готові. Це і є шлях «купити й партнеритися».

Чесна ціна

Розробка — це програма, а не покупка

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

Коли варто розробляти

Розробка справді виграє, коли…

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

Пліч-о-пліч

Розробляти чи купувати — вимір за виміром

Розробити самомуКупити й партнеритися
Час виходу на ринокКвартали й рокиТижні до першого зразка
Витрати на стартіВисокі — команди та інструментарійЗа пристрій плюс налаштування
Потрібна командаВбудовані системи, застосунки, бекенд, QAПродукт і операції
Підтримка прошивки та ОСВаша, назавждиОбслуговують за вас
DRM (Widevine L1)Домовляєтеся й провізіонуєте саміПровізіоновано на заводі
Керування пристроями та OTAБудуєте бекендУже входить (DMS + OTA)
СертифікаціяGMS / Netflix на васБеруть на себе або з партнером
Виробництво та логістикаВаш ODM і фрахтВходить, по всьому світу
КонтрольПовний — кожен рівеньВаш — щоб брендувати й налаштовувати
Де лежить ризикНа вас, від початку до кінцяРозділений із вендором
Де тут inextКолонка «купити й партнеритися» — брендуєте й налаштовуєте, робочий зразок за 1–2 тижні

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

Де тут ми

Ми згортаємо розробку до «брендувати й налаштувати»

Ми в колонці «купити й партнеритися» й не приховуємо цього — але наше завдання зняти вісім рівнів із ваших плечей, а не відмовити вас від розробки, якщо вона вам справді потрібна. Ви отримуєте обладнання ODM, збірку на Android AOSP або Linux, ваш операторський лаунчер, застосунок IPTV, Widevine L1 і Verimatrix, провізіоновані на заводі, Alcatraz DMS із поетапними OTA та виробництво й доставку по всьому світу. Постачання white-label — ваш бренд на прошивці й, за бажанням, ваш логотип на обладнанні та пульті. Те, що було б програмою на кілька кварталів, зводиться до трьох кроків: обрати модель, забрендувати її й отримати робочий зразок за один-два тижні.

Не певні, на якому ви боці?

Розкажіть про свій масштаб, чи маєте власну команду вбудованих систем і як швидко треба запуститися. Ми дамо прямий висновок «розробляти чи купувати» саме для вашої ситуації — без продажної риторики.

Поширені запитання

Часті запитання

Поговоріть з нами

Отримайте прямий висновок «розробляти чи купувати»

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