Vodič za streamanje
Što je SPIN — SOKAZ Live?

SPIN — SOKAZ Live je domaći softverski sustav napravljen za potrebe SOKAZ-a. Timovima omogućuje jednostavnije i profesionalnije prijenose uživo povezivanjem podataka o utakmici, rezultata i grafika kojima se upravlja iz jedne kontrolne ploče.

✨Zašto koristiti SPIN — SOKAZ Live?

Dobar prijenos nije samo slika igre — gledatelju je potreban i kontekst. Kada se uključi usred utakmice, trebao bi odmah znati koje ekipe igraju, tko je trenutačno za stolom i kakav je rezultat.

SPIN — SOKAZ Live prikazuje sve važne informacije izravno na streamu, čineći prijenos preglednijim, zanimljivijim i profesionalnijim. Gledatelji lakše prate utakmicu, a streamer se može usredotočiti na prijenos umjesto na stalno objašnjavanje rezultata i tijeka susreta.

Sustav također povezuje i promovira različite SOKAZ prijenose. Tako gledatelji lakše otkrivaju druge utakmice — i tvoj kanal — dok klubovi, igrači, liga i partneri zajedno dobivaju veću vidljivost.

Kontekst uživo Lakše praćenje Veća vidljivost
🔗Od čega se sastoji sustav?

SPIN — SOKAZ Live sustav povezuje rezultate, postave, tablice, i upravljanje grafikom koja se prikazuje preko slike tvog streama. Registracijom si dobio dva ključna linka:

Kontrolnu ploču uvijek ponovno otvori prijavom Google računom na upload.html; token ne moraš pamtiti. OBS URL-ovi i dalje sadrže token, zato ih čuvaj privatnima. Ako izgubiš URL, prijavi se i kopiraj ga ponovno. Ako je URL greškom javno izložen, javi se administratoru da ti generira novi token.
Preporučeni način rada
🚀SPIN aplikacija za Android
Odabir načina rada u SPIN aplikaciji

SPIN aplikacija spaja sve u jedno: stream kamere, ugrađenu kontrolnu ploču i gumb „Slikaj zapisnik”. Nakon prijave odaberi Stream kamera + SOKAZ kontrole i sve imaš na jednom telefonu.

Preuzmi SPIN aplikaciju s Google Playa →
Fotografiraj zapisnik — sve ostalo SPIN sustav radi sam
  1. Pokreni stream u aplikaciji (YouTube ili Facebook) i usmjeri kameru na stol.
  2. Kada je vrijeme za zapisnik, usmjeri kameru prema papiru i pritisni Slikaj zapisnik. Aplikacija sama uslika čisti kadar bez grafike, a obrada traje oko 10–20 sekundi.
  3. Rezultati se automatski pojavljuju na streamu, a grafike uključuješ i isključuješ u ugrađenoj kontrolnoj ploči.
Gumb Slikaj zapisnik u SPIN aplikaciji Ugrađena kontrolna ploča u SPIN aplikaciji
Za gumb Slikaj zapisnik mora biti aktivan pregled kamere. Dok obrada traje, nastavi normalno streamati — ništa ne prebacuješ ni ne gasiš.
Streamanje s mobitela — alternativa SPIN aplikaciji
📱IRL Pro (Android) i Moblin (iOS)

Obje aplikacije rade na isti način — u postavke izvora dodaješ tvoj overlay kao web/browser izvor preko cijelog ekrana, iznad slike kamere.

Postupak (IRL Pro / Moblin)
  1. Otvori aplikaciju i napravi novu scenu (ili koristi postojeću) s kamerom kao glavnim izvorom slike.
  2. Dodaj novi izvor tipa Web / Browser / Widget (naziv se malo razlikuje između aplikacija).
  3. U polje za URL zalijepi tvoj stream overlay URL, koji možeš naći u kontrolnoj ploči nakon prijave.
  4. Postavi širinu i visinu tog web izvora na 1920 × 1080, te ukoliko je potrebno, razvuci ga preko cijelog ekrana.
  5. Pozadina web izvora mora ostati providna (transparentna) — nemoj dodavati pozadinsku boju.
  6. Poredaj slojeve tako da je web overlay iznad slike kamere.
Preporučene postavke stream-a
Rezolucija
1920×1080
FPS
30
Bitrate
~4000 kbps
Codec
x264 ili x265/HEVC

Ove postavke su dobra polazna točka za većinu mobitela i internetskih veza. Ako ti veza puca ili slika kasni, spusti bitrate; ako imaš jaku vezu i želi oštriju sliku, možeš ga malo podići.

Za flagship uređaje i dobru internetsku vezu, preporučeno je streamati na 60 FPS-a i bitrate od barem 6000 kbps.

📲Jedan ili dva mobitela?
Alternativa

Dva uređaja s IRL Pro / Moblin

Jedan telefon streama, a drugi držiš uz teren za fotografiranje zapisnika i upravljanje grafikama u pregledniku.

Upute za rad s jednim mobitelom (IRL Pro / Moblin)

Ako streamaš s IRL Pro / Moblin i nemaš drugi uređaj, fotografiju zapisnika možeš snimiti izravno u aplikaciji za streamanje, zatim je iz galerije poslati kroz Kontrolnu ploču.

Priprema prije utakmice
  1. U brzom izborniku telefona uključi automatsko zakretanje zaslona (povuci prstom od vrha zaslona prema dolje).
  2. Dok još nisi uživo, napravi probni Snapshot i potvrdi da se fotografija pojavila u galeriji.
  3. U pregledniku otvori Kontrolnu ploču i ostavi je spremnu u zasebnoj kartici.
IRL Pro (Android)

Na glavnom ekranu streama pronađi gumb s desne strane Snapshot s ikonom zatvarača (shuttera) objektiva. Nakon probne snimke otvori Galeriju / Google Photos → Nedavno. Ako Android zatraži pristup fotografijama i videozapisima, dopusti ga.

Prikaz gumba Snapshot u aplikaciji IRL Pro
Moblin (iOS)

Otvori Settings → Quick buttons, pronađi Snapshot i premjesti ga na vidljivu stranicu brzih gumba. Napravi probnu snimku i provjeri aplikaciju Photos → Recents. Ako se ne sprema, u iOS postavkama otvori Apps → Moblin → Photos i dopusti spremanje fotografija.

Tijekom streama
  1. Uzmi papirnati zapisnik, priđi montiranom telefonu i približi papir kameri tako da ispuni gotovo cijeli pregled slike.
  2. Pritisni Snapshot i pričekaj potvrdu da je fotografija spremljena.
  3. Kratko prijeđi iz aplikacije za streamanje u preglednik i otvori Kontrolna ploča → Zapisnik → Galerija.
  4. Odaberi najnoviju fotografiju, pošalji je na obradu i odmah se vrati u IRL Pro ili Moblin.
  5. Obrađeni rezultati trebali bi se pojaviti u roku od nekoliko sekundi.
Prijelaz u preglednik neka bude što kraći. Ovisno o telefonu i aplikaciji, gledatelji mogu nakratko vidjeti zamrznut posljednji kadar dok je aplikacija u pozadini.
🎥Preporučeni kut kamere

Postavi kameru iza stola, pod kutom od otprilike 30–45°, po mogućnosti s desne strane stola. U kadru bi trebali biti jasno vidljivi:

Primjer preporučenog kuta kamere za stolni tenis
Ako grafika na ekranu prekriva igrače zbog položaja kamere, u kontrolnoj ploči (upload.html → Kontrole → Ostalo) postoji gumb „Zamijeni strane" koji zrcali sve grafike na drugu stranu ekrana.
Streamanje s računala
🖥️OBS Studio

Ako streamaš s računala, koristi OBS (Open Broadcaster Software):

  1. Dodaj izvor Video Capture Device (tvoja kamera) kao osnovnu sliku.
  2. Dodaj izvor Browser Source, i u polje URL zalijepi tvoj stream overlay URL (link s tokenom).
  3. Postavi Browser Source na 1920×1080, poravnat preko cijelog kadra.
  4. Poredaj Browser Source izvor iznad izvora kamere u popisu izvora (sources).
Streamaš u višoj rezoluciji? Na kraj URL-a overlaya dodaj &resolution=1440p ili &resolution=2160p (4K) te Browser Source postavi na 2560×1440, odnosno 3840×2160. Tako će grafika biti oštra umjesto razvučena s 1080p. Bez ovog parametra overlay ostaje na 1920×1080.
📺Na kojoj platformi streamati

Preporučamo YouTube. Možeš streamati izravno na YouTube ili poslati jedan stream na Restream, koji ga zatim prosljeđuje na YouTube i druge povezane platforme.

Opcija A — izravno na YouTube

  1. Aktiviraj Live unaprijed: potvrdi telefonski broj kanala, zatim u YouTube Studiju odaberi Create → Go live. Prva aktivacija može trajati do 24 sata, zato je nemoj ostaviti za dan utakmice.
  2. Napravi stream: u Live Control Roomu otvori karticu Stream. Za prvi prijenos unesi osnovne podatke i odaberi Create stream; poslije možeš ponovno koristiti iste postavke.
  3. Uredi naslov: klikni Edit i naslov obavezno napiši u formatu „Prva Ekipa vs Druga Ekipa", s nazivima kao na stranici SOKAZ-a. Za zakazani prijenos otvori Manage, odaberi nadolazeći stream i klikni Edit.
  4. Kopiraj podatke za slanje: u Stream settings kopiraj Stream URL (RTMP server) i Stream Key.
  5. Unesi ih u aplikaciju: u IRL Pro otvori Settings → Connections i dodaj RTMP vezu; u Moblinu otvori postavke streama i dodaj novi RTMP stream. Stream URL ide u polje Server / RTMP URL, a ključ u Stream Key. Odaberi tu vezu prije pokretanja streama.
Ako je YouTube kanal ispravno povezan prilikom registracije, sustav sam prepoznaje prijenos. Ispravan naslov omogućuje automatsko prepoznavanje ekipa i povezane funkcije poput postava i podataka o utakmici.

Opcija B — YouTube preko Restreama

  1. Otvori Restream račun, u lijevom izborniku odaberi Channels, zatim + Add New → YouTube i prijavom dopusti povezivanje željenog kanala.
  2. Odaberi New Stream → Encoder | RTMP, uključi povezani YouTube kanal i kroz Update Titles postavi naslov „Prva Ekipa vs Druga Ekipa".
  3. U Restream postavkama streama kopiraj njihov RTMP URL i Stream Key.
  4. U IRL Pro ili Moblinu napravi novu RTMP vezu naziva Restream i u nju zalijepi Restreamov server i ključ. Kad koristiš ovu vezu, aplikacija šalje stream Restreamu, a Restream ga prosljeđuje na uključene kanale.
Stream key je lozinka za tvoj prijenos. Nemoj ga slati drugima ni objavljivati na snimkama zaslona; ako se otkrije, resetiraj ga i unesi novi ključ u aplikaciju.
🏷️Sponzorski banner

Ako je sve ispravno postavljeno (overlay dodan preko cijelog ekrana, ispravne dimenzije, providna pozadina), sponzorski banner automatski će se pojavljivati u gornjem lijevom kutu tvog stream-a tijekom prijenosa — ne moraš ga ručno uključivati. Prikaz sponzorskog bannera se ne može isključiti, a pokušaji prekrivanja istog mogu rezultirati gašenjem pristupa sustavu.

Cijelim overlay sustavom — uključujući rezultate, postave i tablice — upravljaš preko Kontrolne ploče (upload.html), koju otvaraš na mobitelu ili tabletu pored stola.

🎛️Kako koristiti Kontrolnu ploču (upload.html)
📋 Zapisnik

Ovdje fotografiraš (ili učitaš fotografiju) zapisnika s utakmice. Sustav prepoznaje rezultate s fotografije (OCR) i priprema ih za unos na sokaz.hr te za prikaz na streamu. "Sekvenca" je automatski slijed grafika, koji se može prikazati ili samostalno, ili automatski nakon svakog novog uploada zapisnika.

🎛️ Kontrole

Ovdje uključuješ i isključuješ pojedine grafike na streamu. Uz svaku stavku stanje se automatski osvježava svake 2 sekunde. Gumbi:

Zapisnik
Prikazuje zadnji obrađeni zapisnik na streamu. Nakon 45 sekundi se skriva, a prikazuje se traka s ukupnim rezultatom u kutu, koja stoji prikazana do daljnjeg.
Automatski ukupni rezultati
Traka s tekućim rezultatima pri dnu ekrana. Pojavljuje se automatski nakon uploada zapisnika. Može prikazati do 3 različita paralelna meča. Za ažuriranje rezultata dovoljno je slikati trenutni zapisnik.
Imena igrača
Traka s imenima igrača sljedećeg meča. Automatski se pojavljuje nakon uploada zapisnika koji ima unešena imena igrača za sljedeći meč koji još nije odigran. Automatski se i skriva, 5 minuta nakon pojavljivanja.
Foto zapisnik
Prikazuje fotografiju zapisnika onakvu kakva je snimljena. Idealno je snimiti horizontalnu fotografiju.
Postave
Prikazuje postave obje ekipe. Kako bi se prikazale, prethodno je potrebno postaviti imena ekipa. Za YouTube streamove, nakon početka streama sustav može automatski očitati imena ekipa iz naslova, ukoliko je naslov formata "Prva Ekipa vs Druga Ekipa". Imena ekipa se moraju biti kao što su i na SOKAZ stranici. Alternativno, možeš ih unijeti ručno kroz kontrolnu ploču.
Iznenađenja
Pokreće prikaz „iznenađenja" (neočekivanih rezultata kola). Kao zanimljivost, automatski algoritam prepoznava potencijalna iznenađenja u svim ligama. Trajanje ovisi o broju iznenađenja u tom kolu.
Liga tablica
Prikazuje trenutno stanje na tablici u ligi u kojoj se odigrava meč, uključujući i raspored po kolima obje ekipe.
Ručni ukupni rezultati
Skrivanje trake s ručno unesenim ukupnim rezultatima.
Ručni semafor
Prikazuje ili skriva semafor pojedinačnog meča na streamu, bez brisanja imena, poena i setova.
🖊️ Ručni unos

Ovdje vodiš semafor pojedinačnog meča po poenima i setovima, prikazuješ fotografiju zapisnika bez obrade, ručno unosiš ukupni rezultat ili dohvaćaš postave (sastave ekipa) izravno sa sokaz.hr. Detaljne upute za semafor nalaze se u zasebnom odjeljku iznad.

📺 Pregled

Prikazuje embed tvog YouTube streama, tako da tijekom prijenosa možeš provjeriti izgleda li sve kako treba.

🏓Digitalni semafor kao na WTT-u

Poene unosiš jednim dodirom u kontrolnoj ploči, a isti rezultat možeš istodobno prikazivati kao grafiku na streamu i kao fizički semafor na tabletu ili drugom telefonu. Oba prikaza uživo prate imena igrača, poene, setove i igrača koji servira, a fizički semafor prati i zamjene strana. Napomena: Ovo nije automatsko očitavanje fizičkog semafora kamerom. To je napredna funkcija dostupna samo određenim partnerima.

  1. U Kontrolnoj ploči → Ručni unos → SPIN digitalni semafor upiši naziv turnira ili lige / kola (neobavezno), imena igrača i tko prvi servira. Promjene se spremaju automatski.
  2. Tijekom meča koristi velike gumbe +1 POEN. Servis se računa automatski, uključujući izmjenu nakon svakog poena od 10:10.
  3. Nakon završetka seta odaberi +1 SET uz pobjednika. Poeni se vraćaju na 0:0, strane se zamjenjuju, a u petom setu zamjena se automatski obavlja i kada prvi igrač dođe do 5 poena.
  4. Nakon posebno dobrog poena dodirni ★ Highlight. Sustav sprema vrijeme oznake te poveznicu i vrijeme početka YouTube prijenosa kada su dostupni, kako bi se poen poslije lakše pronašao u snimci.
  5. Za ispravke su dostupni −1 poen, −1 set i Poništi zadnju promjenu. Za sljedeći meč koristi Novi meč — sve 0:0.
  6. Grafiku na streamu možeš zasebno prikazati ili sakriti u kartici Kontrole → Ručni semafor, bez brisanja pripremljenog rezultata.
Fizički semafor na tabletu ili telefonu
  1. Otvori kontrolnu ploču na uređaju koji će služiti kao semafor i okreni ga vodoravno prema igračima.
  2. Dodirni ikonu ⛶ na desnom rubu za puni zaslon. Podržani preglednici tada zadržavaju zaslon uključenim.
  3. Prikaz je namjerno obrnut u odnosu na kontrolnu ploču kako bi strane bile ispravne igračima koji gledaju u uređaj. Bijela loptica označava tko servira.
  4. Sakrivanje grafike sa streama ne gasi fizički semafor. On ostaje vidljiv i na 0:0 te nastavlja pratiti svaku promjenu iz kontrolne ploče.
Digitalni semafor preporučamo onima koji žele biti "fancy" i dignuti svoj setup na višu razinu, ili ukoliko fizičkisemafor nije moguće obuhvatiti kadrom kamere.
← Natrag na registraciju