Бондинг, релеї, телефони, платформи і що застосунок робить з вашими даними. Якщо вашого питання тут немає, напишіть у Discord або на support@lols.gg.
Безкоштовний застосунок для IRL-стримінгу на Android. Він знімає камеру й мікрофон, компонує сцени та оверлеї чату на GPU телефона і надсилає результат на Twitch, Kick, YouTube або на будь-який SRT- чи RTMP-сервер, який ви вкажете.
Головна відмінність у бондингу мереж (об'єднанні каналів). Він транслює через Wi-Fi і мобільні дані одночасно, тож відмова однієї мережі не завершує стрим. Застосунок у Google Play, акаунт у нас створювати не треба, і жодна функція не закрита за оплатою.
Ні. Бондинг про стійкість, а не про швидкість, і саме цього від нього найчастіше чекають. Канали не складаються в одну ширшу трубу: ваш бітрейт дорівнює тому, що ваші мережі реально можуть пропустити, так само як і на одній з них.
Другий канал дає те, що буде далі. Коли перший канал просідає або падає, стрим іде далі через інший замість того, щоб обірватися, а коли впалий канал повертається, він сам приєднується назад без жодних дій з вашого боку. На стабільному Wi-Fi, сидячи на місці, ви нічого не помітите. А коли виходите із зони покриття, їдете тунелем чи стоїте в натовпі з сорока тисяч телефонів, помічаєте все.
Практична порада: виставте бітрейт на рівні того, що тягне один хороший канал, і сприймайте другий канал як причину, чому стрим виживає, а не як додатковий запас.
SRT є транспортом із малою затримкою поверх UDP, який відновлює втрачені пакети без того колапсу, що дає TCP на поганому мобільному сигналі. SRTLA є шаром агрегації каналів поверх SRT, створеним для проєкту BELABOX: відправник відкриває по одному сокету на мережу, реєструє їх усі групою на приймачі, де запущено srtla_rec, і розподіляє пакети по групі з власним вікном на кожен канал та перемиканням при збої.
LOLS IRL говорить на тому самому srtla. Як приймач підійде все, що сумісне з BELABOX, наш або ваш власний. Нічого з цього не є нашою закритою технологією, у цьому й суть: ви ні до чого не прив'язані.
Для бондингу так, бо канали треба зібрати докупи десь перед тим, як єдиний стрим піде далі на Twitch чи Kick. Такий приймач можна отримати двома шляхами: скористатися релеєм LOLS Cloud, безкоштовним і вже запущеним, або розгорнути власний, який застосунок сприймає так само.
Якщо ви не використовуєте бондинг, не потрібно взагалі нічого. Звичайний RTMP просто на платформу працює лише з сервером і ключем з їхньої панелі.
Нічого. Без акаунта в нас, без картки, без підписки. Ви входите через Twitch, щоб створити ключ, і так норма прив'язана до людини, а не до ключа. Кожен ключ дає 20 годин стриму на місяць, а це набагато більше за звичайне IRL-використання, і норма існує, щоб релеї лишалися швидкими для всіх. Чесне використання рахується на людину, а не на ключ. Якщо потрібно більше, напишіть: краще нам почути від вас, ніж ви вперлися б у стіну посеред стриму.
Релеї є у Великій Британії, Сінгапурі й Австралії, або розгорніть власний приймач, якщо не хочете залежати від наших. Гайд по релеях показує, як отримати ключ і куди його вставити, а сторінка релеїв перелічує хости й порти.
Будь-який телефон на Android 12 або новіший. Далі все залежить від того, що вміє апаратний кодувальник вашого телефона, а це відрізняється куди сильніше, ніж натякає специфікація, тож застосунок перевіряє ваш пристрій і показує, що знайшов, замість того, щоб пропонувати список, який ламається на старті стриму.
H.264 і HEVC, до 4K і до 60 fps, якщо це підтримує залізо. Якщо ваш телефон не тягне стільки, застосунок скаже про це і обмежить до того, що реально закодується.
Так. Twitch, Kick, YouTube і все, що приймає RTMP чи RTMPS: вставте сервер і ключ з їхньої панелі та вперед. Призначення SRT і SRTLA налаштовуються так само, а ще можна слати на кілька призначень одразу з одного кодування, і паралельно йде локальний запис у MP4.
Оверлеї чату вбудовані для Twitch і Kick, а щоб читати чат, логін не потрібен узагалі. На Twitch оверлей показує емоути 7TV, BTTV і FFZ та справжні іконки бейджів, тож чат у вашому стримі виглядає як чат на сайті.
Решта каналів несуть стрим, і ви лишаєтеся в ефірі. В оверлеї статистики рядок мертвого каналу червоніє, поки інші продовжують відправляти, а коли ця мережа повертається, вона сама заново реєструється й приєднується до групи.
Варто переконатися самому ще до того, як це знадобиться. Почніть стрим із бондингом, вимкніть Wi-Fi на хвилину й дивіться на статистику. У гайді з бондингу розписано, що означає кожен індикатор у цей момент.
Так. Локальний запис у MP4 іде одночасно зі стримом і береться з того самого кодування, тож майже нічого не додає ні до нагріву, ні до витрати батареї. Він слідує за адаптивною якістю стриму: це чиста локальна копія того, що ви відправили, а не окремий мастер вищої якості.
Акаунта в нас немає, реклами, аналітики й трекінгового SDK в застосунку теж. Ваші налаштування, сцени, призначення та ключі трансляції лежать на вашому пристрої.
Оверлеї чату читають публічний чат без логіну. Вхід на платформу, щоб надсилати повідомлення із застосунку, а не лише читати їх, необов'язковий і є вашим власним акаунтом на цій платформі. Політика приватності займає одну сторінку й точно каже, що з чим говорить.
Застосунок безкоштовний. Без підписки, без водяного знака, без закритих функцій, без пробного періоду, що спливає. Якщо хочете допомогти оплатити сервери й розробку, є Ko-fi, і донати ніколи не купують функцій, яких не мають інші.
Так, і це повноцінний шлях, а не запасний. Додайте призначення SRT із вашими хостом, портом і stream id або призначення SRTLA, спрямоване на ваш srtla_rec, і воно поводиться точно так, як наші релеї. SRT підтримує AES-128, AES-192 і AES-256, а пароль з наявного налаштування переноситься під час імпорту. Затримка SRT за замовчуванням 2000 ms, і застосунок показує виміряний час проходження туди й назад, щоб ви могли підігнати одне до одного.
У посібнику з власного хостингу розписано, що запускати і які порти важливі.
Експортуйте посилання на налаштування з іншого застосунку, те, що починається з larix://. Потім у LOLS IRL відкрийте Settings, натисніть Import from IRL Pro і вставте його. Налаштування енкодера та призначення SRT і RTMP переносяться, зокрема stream id і паролі SRT, а імпортовані призначення з'являються вимкненими, щоб ви могли їх перевірити перед виходом в ефір.
Є повний покроковий розбір на сторінці переходу з IRL Pro, зокрема чого чекати від кожного параметра.
Часто. Релізи виходять через Google Play, а що нового в кожному, написано в описі. Більшість того, що з'являється, береться від людей, які стримлять із ним і розповідають, що завадило, а для цього й існує Discord.
Готові спробувати? Візьміть застосунок у Google Play, а тоді починайте з бондингу за п'ять хвилин. Решта покрокових розборів у гайдах.