Wybrane realizacje
Lookcam
Platforma kamer i streamingu na żywo z polskim jako domyślnym językiem — web, mobile i czat — na wspólnym rdzeniu streamingowym Streamway zamiast budowania go od nowa.
Real-timeanalityka widzów
Web + Mobile+ czat, jedna platforma
Wspólnyrdzeń streamingowy
LIVE
👁 1.2k
anna nice view! 🔥
marek quality 1080p 👌
❤
realtimeanalityka widzów
Wyzwanie
Lookcam potrzebował własnego API, aplikacji web i mobilnej, unikając jednocześnie drugiej, konkurencyjnej implementacji pipeline'u ingestu i dostarczania, który Streamway już prowadzi.
Rezultaty
W pełni niezależny zespół produktowy dostarcza funkcje web, mobile i czatu bez dotykania kodu ingestu Streamway — i bez rozwiązywania od nowa problemów, które Streamway już rozwiązał.
Co zbudowaliśmy
- API w Go publikujące do pipeline'u ingestu Streamway wzorcem outbox, wymuszone przez check CI blokujący wyciek wewnętrznej abstrakcji streamingowej
- Aplikacja web w Next.js 15 App Router z polskim jako domyślnym językiem, z playerem wymuszonym wyłącznie po stronie klienta, żeby uniknąć problemów SSR/hydration
- Aplikacja mobilna Expo / React Native współdzieląca backend i język projektowy z aplikacją web
- Firestore dla stanu sesji na żywo i ClickHouse dla analityki widzów na dużą skalę
Stack
GoNext.js 15ExpoReact NativeFirestoreClickHouseNextAuth