Dahua kamere
Klupska kamera obavlja dva odvojena posla. Šalje video uživo u SportyPlus dok se meč igra, a — kod Dahua kamera registriranih na DoLynk Cloudu — čuva i vlastitu kopiju na SD kartici u samoj kameri.
Drugi posao vas spašava kad klubu usred meča nestane interneta. Video koji je poslan uživo i izgubljen više ne postoji; video na kartici može se dohvatiti naknadno, pa meč stiže cijeli, samo malo kasnije.
Ova stranica pokriva oboje, redoslijedom kojim biste to radili.
Što vam treba
- podržana Dahua kamera, već inicijalizirana (Dahuinim alatom ConfigTool ili njihovom mobilnom aplikacijom) i dostupna na mreži objekta
- umetnuta SD kartica, veličine prema željenom razdoblju čuvanja — uz kvalitetu navedenu u nastavku kartica od 128 GB drži otprilike tjedan dana uz uobičajeno radno vrijeme, ili oko tri dana ako snima neprekidno
- kamera dodana na vaš DoLynk Cloud račun
- lozinka web sučelja kamere
- adresa streama kamere, koju vam SportyPlus daje kada kamera postoji u Club Adminu
Kratka verzija
Ako se snalazite s Dahua kamerama, ovo je cijela konfiguracija:
| Gdje | Postavka | Vrijednost |
|---|---|---|
| Camera → Encode | Compression | H.264 — nikad H.265 |
| Camera → Encode | Smart Codec | Off |
| Camera → Encode | Resolution | 1920×1080 |
| Camera → Encode | Frame Rate | 30 (25 u PAL instalacijama), fiksno |
| Camera → Encode | Bit Rate Type | CBR |
| Camera → Encode | Bit Rate | 4096 Kb/s (nikad iznad 6144) |
| Camera → Encode | I Frame Interval | 30 |
| Camera → Encode | SVC | 1 (off) |
| Camera → Audio | Compression | AAC — nijedan drugi kodek ne radi |
| Network → RTMP | Stream Type | Main Stream |
| Network → RTMP | Address Type | Custom |
| Network → RTMP | Custom Address | adresa streama iz Club Admina |
| Record → Record control | Record Mode | Auto |
| Record → Record control | Max Duration | 30–60 minuta |
| Record → Storage | Storage Method | Local storage |
| Record → Storage | Disk Full | Overwrite |
| System → Date & Time | Time Zone | UTC, ljetno računanje vremena isključeno |
Sve u nastavku objašnjava zašto, i što pođe po zlu kad se neka od njih propusti.
Kvaliteta videa
Ove se postavke nalaze u Camera → Encode, na strani Main Stream. Glavni stream je onaj koji se šalje i snima; sporedni stream (sub stream) služi samo za preglede.
I Frame Interval — postavka za koju nitko ne očekuje da je važna
Postavite je na 30. Pri 30 fps to je jedan ključni kadar u sekundi; pri 25 fps nešto više od sekunde, što je jednako dobro.
Gledatelj se streamu može pridružiti samo na ključnom kadru, a video uživo reže se na dijelove na granicama ključnih kadrova. Kamera koja šalje ključni kadar svakih 25 sekundi stvara dijelove od 25 sekundi, pa prikaz uživo na kraju kasni više od minute za terenom — može se gledati, ali je beskoristan nekome tko stoji pokraj terena.
Jedna sekunda između ključnih kadrova svodi to na nekoliko sekundi, a košta tek malo bitratea i ništa više. Ne idite iznad toga: interval od 2 sekunde znači dijelove od otprilike 2 sekunde i oko 6 sekundi kašnjenja, i dalje samo raste.
Compression — H.264, nikad H.265
Postavite Compression na H.264. Encode Mode H.264H (High) je zadana i ispravna vrijednost; H.264B (Baseline) je također u redu i prikazuje se nešto brže.
Smart Codec — isključen
Smart Codec štedi prostor zadržavanjem ključnih kadrova kad se na slici ništa ne miče. Na terenu između poena to je većina vremena.
Ovdje je to pogrešan kompromis: produžuje kašnjenje prikaza uživo i stvara duge i nepravilne dijelove, s čime oporavak prekida ima najviše muke. Isključite ga.
Razlučivost, broj kadrova i bitrate
1920×1080 pri 30 fps, 4096 Kb/s, CBR je polazna vrijednost. To je namjerno odabrana polazna točka, a ne maksimum — dobro izgleda na mobitelu, štedi klupsku vezu prema internetu i profil je prema kojem je ugođen ostatak sustava.
Više nije automatski bolje. Ništa se ne prekodira na putu do gledatelja, pa svaka osoba koja gleda povlači puni bitrate koji kamera šalje: udvostručite ga i udvostručili ste ono što klupska veza mora prenijeti za svakoga od njih. Ne idite iznad 6144 Kb/s pri ovoj razlučivosti a da nas prethodno ne pitate.
Izbjegavajte 4K i izbjegavajte 50 ili 60 fps. Ni jedno ni drugo samo po sebi ništa ne kvari, ali višestruko povećavaju ono što svaki gledatelj preuzima, a proizvođačevi profili koji ih nude obično imaju duge intervale ključnih kadrova — i tako kamera završi s kašnjenjem većim od minute a da nitko nije promijenio postavku.
Koristite fiksni broj kadrova. Promjenjiv broj kadrova čini dijelove neujednačene duljine, a neujednačeni dijelovi usporavaju prikaz uživo svima koji gledaju taj teren.
Zvuk
Ako kamera ima mikrofon, postavite Camera → Audio → Compression na AAC.
Kamera bez mikrofona sasvim je u redu. Šalje stream i snima normalno, bez zvučnog zapisa.
Prijenos uživo
Kamera sama šalje svoj video u SportyPlus. Adresu preuzmite u Club Admin → Komercijalno → Kamere: otvorite kameru i kopirajte adresu streama koja je tamo prikazana. Izgleda ovako:
rtmp://stream1.sporty.plus/stream/<playback-id>?key=<stream-key>
Zatim u kameri, pod Setting → Network → RTMP:
| Polje | Vrijednost |
|---|---|
| Enable | označeno |
| Stream Type | Main Stream |
| Address Type | Custom |
| Custom Address | adresa iz Club Admina, kopirana točno |
Postavke ponovnog spajanja ne dirajte. Kamera koja padne i vrati se obrađuje se automatski, a prekinuta snimka naknadno se spaja u cjelinu.
?key= nije opcionalan. Bez njega, ili s jednim pogrešnim znakom, stream je
odbijen, a kamera tiho pokušava ponovno u nedogled. Kamera ne prikazuje korisnu
grešku, pa pogrešno upisana adresa izgleda kao problem s mrežom.Svaka kamera ima vlastitu adresu i vlastiti ključ. Ne mogu se dijeliti ni ponovno
koristiti između kamera — dvije kamere s istim ključem ne mogu obje slati stream.Lokalno snimanje — druga kopija
| Postavka | Gdje | Vrijednost |
|---|---|---|
| Storage Method | Record → Storage | Local storage |
| Record Mode | Record → Record control | Auto |
| Max Duration | Record → Record control | 30–60 minuta |
| Time Zone | System → Date & Time | UTC, ljetno računanje vremena isključeno |
Storage Method — postavka na kojoj ljudi najčešće griješe
Neke kamere stižu postavljene na mrežnu pohranu (SFTP upload), koja snimke šalje na neki drugi poslužitelj umjesto na karticu. Kartica tada ostaje prazna i nema se iz čega oporaviti.
Postavite je na Local storage, a Disk Full na Overwrite, kako bi puna kartica nastavila snimati preko najstarijih snimki umjesto da stane.
Record Mode
Auto znači da kamera slijedi raspored snimanja koji joj šalje SportyPlus.
- Manual snima neprekidno i zanemaruje raspored
- Off ne snima ništa, bez obzira na raspored
Max Duration
Kamera zapisuje video u dijelovima, a dio se može dohvatiti tek kad je završen. Ova postavka određuje koliko brzo se prekid može popraviti.
Uz 120 minuta, snimka meča od 18 sati možda neće biti dostupna za oporavak do 20 sati. SportyPlus nastavlja pokušavati, pa se snimka ipak dovrši — samo traje dulje. Kraći dijelovi oporavljaju se brže, ali stvaraju više datoteka. 30–60 minuta razuman je kompromis.
Time Zone
Postavite kameru na UTC s isključenim ljetnim računanjem vremena.
Snimke se od kamere traže prema vremenu, pa kamera čiji sat kasni ili žuri sat vremena vraća pogrešan sat snimke. SportyPlus uspoređuje sat kamere s vlastitim snimkama i ispravlja neusklađenost, ali postavljanje svih kamera na UTC izbjegava problem umjesto da ga ispravlja.
Povezivanje sa SportyPlusom
U Club Admin → Komercijalno → Kamere stvorite ili uredite kameru i postavite:
- Vrsta kamere — DoLynk (Dahua) uređaj
- Serijski broj uređaja — s kamere ili iz DoLynk Clouda
- Kanal —
0za kameru s jednim objektivom - Teren — teren u koji je kamera stvarno usmjerena
Spremite, a zatim ponovno otvorite kameru. Pojavit će se ploča Uređaj kamere, koja podatke čita izravno s hardvera.
Na ploči Uređaj kamere
| Kontrola | Što radi |
|---|---|
| Status snimanja | Ima li na kartici nešto nedavno — vidi niže |
| SD kartica | Koliko je kartice zauzeto |
| Snimanje na SD karticu | Glavni prekidač. Dok je isključen, raspored u nastavku ne radi ništa |
| Raspored lokalnog snimanja | Kada kamera snima na vlastitu karticu |
| Okreni sliku | Za kameru montiranu naopako |
| Svjetlina reflektora | Po scenariju osvjetljenja, gdje kamera to podržava |
| Tekst na slici | Tekst utisnut u sliku, pa se pojavljuje i na snimkama |
| Kvaliteta videa | Razlučivost, broj kadrova, bitrate i interval ključnih kadrova po streamu |
| Pokreni / Zaustavi prijenos | Uključuje ili isključuje slanje uživo |
| Sinkroniziraj snimke | Ponovno provjerava ima li na kameri snimki koje SportyPlus nije preuzeo |
| Formatiraj SD karticu | Briše sve s kartice |
| Otvori vlastite postavke kamere | Otvara sučelje kamere s bilo kojeg mjesta |
Postavite raspored tako da pokriva vaše radno vrijeme. Izvan tih sati kamera ne snima ništa lokalno, pa se iz tog razdoblja ništa ne može oporaviti.
I prekidač i raspored moraju biti ispravni. Ako je raspored postavljen, a prekidač isključen, ploča će vas na to upozoriti.
Status snimanja
Redak iznad postavki odgovara na drugačije pitanje od ostatka ploče: ne što je ova kamera postavljena da radi, nego radi li to.
- Snima na karticu — uz vrijeme najnovije pronađene snimke
- Ova kamera ne snima na svoju karticu — na kartici nema ničega nedavnog, bez obzira na postavke
Drugo znači da oporavak prekida trenutno ne može pomoći ovom terenu. Obično upućuje na Storage Method ili Record Mode iz prethodnog dijela.
Otvori vlastite postavke kamere
Ovo otvara vlastito sučelje kamere putem DoLynka, s bilo kojeg mjesta — ne morate biti u klubu. Tako dolazite do postavki koje SportyPlus ne može mijenjati: Smart Codec, način pohrane, način snimanja, duljinu dijelova i sat.
Ovim ne dolazite do mrežne konfiguracije kamere, pa se RTMP adresa streama i dalje mora postaviti na mreži objekta.
Provjera da sve radi
- Prikaz uživo — otvorite kameru u Club Adminu. Uz postavke opisane ovdje slika kasni oko 3 sekunde za terenom. Uz interval ključnih kadrova od 2 sekunde kasni oko 6. Ako kasni minutu ili više, I Frame Interval je predug ili je Smart Codec uključen.
- Kartica se puni — ostavite kameru da snima nekoliko minuta i ponovno otvorite ploču. Status snimanja trebao bi pokazivati Snima na karticu, a zauzeće SD kartice trebalo bi rasti.
- Stvarna snimka — pustite snimku rezervacije s tog terena.
Kad snimka ima prekid
Ako veza padne usred meča, snimka prikazuje jedno od tri stanja:
- Vraćanje snimke koja nedostaje — dio koji nedostaje dohvaća se s kamere i uskoro će se pojaviti
- Ova snimka ima prekid — dio meča nije snimljen
- Dio snimke trajno nedostaje — veza je pala, a ni kamera nije imala kopiju, obično zato što u tom trenutku nije snimala lokalno
Prvo je normalno i riješi se samo. Treće znači da postavke s ove stranice nisu bile postavljene kad se meč igrao.
Ako nešto ne radi
| Što vidite | Obično znači |
|---|---|
| Prikaz uživo kasni minutu ili više | Predug I Frame Interval ili uključen Smart Codec |
| Kašnjenje prikaza uživo samo se povećalo | Kamera ispušta ključne kadrove — vidi niže |
| Prikaz uživo se nikad ne pojavi, a stream izgleda povezano | H.265 umjesto H.264 ili prenizak interval ključnih kadrova — vidi niže |
| Prikaz uživo se nikad ne pojavi | Pogrešna RTMP adresa ili kamera ne može doći do interneta |
| Video se reproducira, ali nema zvuka | Kompresija zvuka nije AAC |
| Postavke kvalitete kao da ne rade ništa | RTMP Stream Type je Sub Stream, a ne Main Stream |
| Prikaz uživo zapinje ili se prekida | Bitrate je previsok za klupsku brzinu slanja |
| Ne snima na svoju karticu, a kartica je ispravna | Storage Method nije Local storage ili je Record Mode Off |
| Snimke imaju prekide koji se nikad ne poprave | Kamera nije snimala lokalno kad se meč igrao |
| S ove kamere ništa se ne može oporaviti | Nema SD kartice ili je kartica neispravna |
Kamera je povezana, ali se ništa ne reproducira
Ovaj jedan simptom ima tri uzroka, a nijedan od njih nigdje ne javlja grešku. Kamera se poveže, klupski internet radi, a slika nikad ne stigne — ni uživo ni na snimci.
- Compression je H.265. Postavite H.264.
- I Frame Interval je ispod 30. Vratite ga na vrijednost broja kadrova.
- Kamera ne šalje ključne kadrove iz nekog drugog razloga — ponovno pokretanje to obično sredi.
Prođite ih tim redoslijedom. Izvana sva tri izgledaju isto, a u sva tri slučaja snimka koju SportyPlus napravi prazna je kao i prikaz uživo.
Kopija na kartici kamere nije pogođena — ali dohvaća se samo za popravak prekida, a snimka bez videa ne izgleda kao prekid. Zato kopija ostaje na kartici.