Ambient Sound Online
[ Як це зроблено ]

Дані, процесор, батарея: скільки коштує синтез порівняно зі стримінгом

Max Ramozov · жовтень 2026

Ocean заграє одразу. Безкоштовно, без реєстрації.

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

Дані: тут усе просто

Spotify публікує власні цифри. У його застосунках якість Normal — це приблизно 96 кбіт/с, High — приблизно 160, а Very high — приблизно 320.

У перерахунку на годину слухання, за моїми підрахунками:

Якість Приблизно за годину
Normal43 МБ
High72 МБ
Very high144 МБ

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

Уточню щодо «більше нічого»: сторінка й далі надсилає дрібні лічильники для анонімної аналітики. Поруч з аудіопотоком це крихти.

Процесор: ціна живого звуку

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

Я тримаю це в межах трьома способами.

  • Обмеження на кількість звуків водночас. Докладніше — у статті про обмеження голосів.
  • Прибирання. Звук, який закінчився, видаляється, тож відіграні звуки не накопичуються. Про це — стаття про те, що я прибираю після кожного звуку EN.
  • Жодного малювання, коли ніхто не дивиться. Коли вкладка у фоні, рухома картинка перестає малюватися, і далі йде лише звук.

Навантаження на процесор я як слід не вимірював, тож цифри не називатиму. На ноутбуках і телефонах, на яких я пробував, він працює без проблем.

Батарея: чесно про слабке місце

На телефоні вебсторінка здебільшого не може грати далі, коли екран згас. Тому мій застосунок просить телефон не гасити екран, поки грає. Подробиці — у статті про те, чому екран телефона гасне і звук зупиняється EN.

Увімкнений екран витрачає заряд увесь час. Музичний застосунок може грати з вимкненим екраном. Різниці я не вимірював, але думаю, що екран коштує більше, ніж звук. Якщо ви з телефоном на кілька годин без зарядки, це важить.

Що коли обирати

  • Обмежений мобільний інтернет або слабкий зв’язок: синтез. Нічого не має надходити, тож нічого не заїкається.
  • Ноутбук на столі: будь-що. Витрати малі в обох випадках.
  • Телефон, на кілька годин, далеко від зарядки: стримінговий застосунок із вимкненим екраном, імовірно, краще береже батарею.

Джерела

Спробуйте: Відкрийте Ambient Sound Online і запустіть Ocean. Це безкоштовно, і після першої миті більше нічого не треба завантажувати.

Відкрити Ocean, безкоштовно

Інтерфейс застосунку — англійською.