Bonding, relaye, telefony, platformy i to, co aplikacja robi z twoimi danymi. Jeśli nie ma tu twojego pytania, zapytaj na Discordzie albo napisz na support@lols.gg.
Darmowa aplikacja do streamingu IRL na Androida. Łapie obraz z kamery i dźwięk z mikrofonu, składa sceny i nakładki czatu na GPU telefonu, a wynik wysyła na Twitcha, Kicka, YouTube albo na dowolny serwer SRT lub RTMP, który wskażesz.
Wyróżnia ją bonding sieci. Streamuje jednocześnie przez Wi-Fi i sieć komórkową, więc padnięcie jednej sieci nie kończy streamu. Jest w Google Play, nie trzeba zakładać u nas żadnego konta i nic nie jest zablokowane za płatnością.
Nie. Bonding to odporność, a nie prędkość, choć to właśnie prędkości ludzie po nim spodziewają się najczęściej. Twoje połączenia nie sumują się w jedną grubszą rurę: twój bitrate to tyle, ile twoje sieci faktycznie uniosą, tak samo jak na jednej z nich.
Drugie połączenie kupuje ci to, co dzieje się potem. Gdy pierwsze siada albo pada, stream idzie dalej przez drugie zamiast się kończyć, a gdy martwe połączenie wraca, samo dołącza z powrotem, bez twojego udziału. Siedząc w miejscu na dobrym Wi-Fi nie zauważysz nic. Wychodząc poza zasięg, jadąc przez tunel albo stojąc w tłumie czterdziestu tysięcy telefonów, zauważysz wszystko.
Praktyczna rada: ustaw bitrate na tyle, ile uniesie jedno dobre połączenie, i traktuj drugie jako powód, dla którego stream przeżywa, a nie jako dodatkowy zapas.
SRT to transport o niskim opóźnieniu, działający na UDP, który odzyskuje zgubione pakiety bez załamania, jakie na słabym sygnale komórkowym daje TCP. SRTLA to warstwa agregacji połączeń nad SRT, stworzona dla projektu BELABOX: nadawca otwiera jeden socket na każdą sieć, rejestruje je wszystkie jako grupę w odbiorniku, na którym działa srtla_rec, i rozrzuca pakiety po grupie własnym oknem na każde połączenie i własnym failoverem.
LOLS IRL mówi tym samym srtla. Jako odbiornik działa wszystko zgodne z BELABOX, czy to jeden z naszych, czy własny. Nic z tego nie jest zamknięte pod nas, i o to chodzi: nigdy nie jesteś uwiązany.
Do bondingu tak, bo połączenia trzeba gdzieś z powrotem złożyć, zanim jeden stream pójdzie dalej na Twitcha albo Kicka. Odbiornik dostajesz na dwa sposoby: korzystasz z relaya LOLS Cloud, który jest darmowy i już działa, albo stawiasz własny odbiornik, który aplikacja traktuje identycznie.
Jeśli nie używasz bondingu, nie potrzebujesz nic. Zwykły RTMP prosto do platformy działa z samym serwerem i kluczem z jej panelu.
Nic. Bez konta u nas, bez karty, bez subskrypcji. Logujesz się przez Twitcha, żeby utworzyć klucz, dzięki czemu limit jest przypisany do osoby, a nie do klucza. Każdy klucz obejmuje 20 godzin streamowania miesięcznie, co z dużym zapasem pokrywa zwykłe streamy IRL i jest po to, żeby relaye były szybkie dla wszystkich. Uczciwe użycie liczy się na osobę, nie na klucz. Jeśli potrzebujesz więcej, napisz: wolimy o tym usłyszeć, niż żeby w środku streamu nagle skończył się limit.
Relaye są w Wielkiej Brytanii, Singapurze i Australii, albo postaw własny odbiornik, jeśli wolisz nie zależeć od naszych. Poradnik o relayach pokazuje, jak dostać klucz i gdzie go wpisać, a strona relayów podaje hosty i porty.
Każdy telefon z Androidem 12 lub nowszym. Dalej wszystko zależy od tego, co potrafi sprzętowy enkoder w telefonie, a to różni się znacznie bardziej, niż sugeruje karta specyfikacji, więc aplikacja sprawdza twoje urządzenie i pokazuje, co znalazła, zamiast podawać listę, która zawodzi w momencie startu streamu.
H.264 i HEVC, do 4K i do 60 fps, tam gdzie sprzęt to obsługuje. Jeśli twój kończy się niżej, aplikacja to powie i ograniczy się do tego, co faktycznie się zakoduje.
Tak. Twitch, Kick, YouTube i wszystko inne, co przyjmuje RTMP albo RTMPS: wklej serwer i klucz z ich panelu i jedziesz. Miejsca docelowe SRT i SRTLA ustawia się tak samo, a z jednego kodowania możesz wysyłać do kilku miejsc naraz, z lokalnym nagraniem MP4 równolegle.
Nakładki czatu są wbudowane dla Twitcha i Kicka, a czytanie czatu w ogóle nie wymaga logowania. Na Twitchu nakładka renderuje emotki 7TV, BTTV i FFZ oraz prawdziwe ikony odznak, więc czat na twoim streamie wygląda jak czat na stronie.
Pozostałe połączenia niosą stream, a ty zostajesz na żywo. W nakładce ze statystykami wiersz martwego połączenia robi się czerwony, podczas gdy reszta dalej wysyła, a gdy ta sieć wraca, rejestruje się ponownie i sama dołącza do grupy.
Warto się o tym przekonać, zanim będzie potrzebne. Wejdź na żywo z bondingiem, wyłącz Wi-Fi na minutę i patrz na statystyki. Poradnik o bondingu tłumaczy, co znaczy każdy wskaźnik, gdy to się dzieje.
Tak. Lokalne nagrywanie MP4 działa równolegle ze streamem i bierze z tego samego kodowania, więc prawie nic nie kosztuje w cieple ani baterii. Idzie za adaptacyjną jakością streamu: to czysta lokalna kopia tego, co poszło w stream, a nie osobny master w wyższej jakości.
W aplikacji nie ma konta u nas, reklam, analityki ani SDK śledzącego. Twoje ustawienia, sceny, miejsca docelowe i klucze streamu żyją na twoim urządzeniu.
Nakładki czatu czytają publiczny czat bez logowania. Logowanie do platformy, żeby wysyłać wiadomości z aplikacji, a nie tylko je czytać, jest opcjonalne i jest twoim własnym kontem na tej platformie. Polityka prywatności to jedna strona i mówi dokładnie, co z czym się łączy.
Aplikacja jest darmowa. Bez subskrypcji, bez znaku wodnego, bez zablokowanych funkcji, bez wygasającego okresu próbnego. Jeśli chcesz pomóc opłacić serwery i rozwój, jest Ko-fi, a darowizny nigdy nie kupują funkcji, których inni nie dostają.
Tak, i to pełnoprawna ścieżka, a nie dodatek na szybko. Dodaj miejsce docelowe SRT z hostem, portem i stream id albo miejsce docelowe SRTLA wskazujące twój własny srtla_rec, a zachowa się dokładnie tak jak nasze relaye. SRT obsługuje AES-128, AES-192 i AES-256, a hasło z istniejącej konfiguracji przechodzi razem z importem. Domyślne opóźnienie SRT to 2000 ms, a aplikacja pokazuje mierzone RTT, żeby dało się dopasować do niego opóźnienie.
Poradnik o self-hostingu opisuje, co uruchomić i które porty mają znaczenie.
Wyeksportuj link z ustawieniami z drugiej aplikacji, ten zaczynający się od larix://. Potem w LOLS IRL otwórz Settings, stuknij Import from IRL Pro i wklej go. Przechodzą ustawienia enkodera oraz twoje miejsca docelowe SRT i RTMP, razem ze stream id i hasłami SRT, a zaimportowane miejsca docelowe są wyłączone, żebyś mógł je sprawdzić przed wejściem na żywo.
Pełny opis krok po kroku jest na stronie Przesiadka z IRL Pro, razem z tym, czego się spodziewać po każdym ustawieniu.
Często. Wydania idą przez Google Play, a to, co nowego w każdym, jest w opisie. Większość tego, co wychodzi, bierze się z tego, że ludzie streamują z aplikacją i mówią nam, co im przeszkodziło, do czego służy Discord.
Gotowy, żeby spróbować? Weź aplikację z Google Play, a potem zacznij od bondingu w pięć minut. Reszta poradników jest w poradnikach.