Hei, Crew 👋
Her er status for Echo Media.
Din neste vakt
...
... • ...
Oppgaver (Topp 3)
Laster...
Systemer & Verktøy
Snarveier til interne og eksterne ressurser.
Arbeidsoppgaver
Prosjektstyring for Echo Media.
Passord & Nøkler
Sikker lagring av driftskritiske tilganger.
Systemarkitektur
Arkitektur: Cloud-First (Ingen lokal server nødvendig)
Adresser & Tilgang
Oppstartsprosedyre
- Gå til maskinen 192.168.50.116 (WinBingo PC).
- Åpne mappen: C:\BINGO\SYSTEM\
- Kjør filen start_server.bat (eller
sender.py). - Et sort vindu åpnes. Se etter: --- BINGO SERVER STARTET ---
Feilsøking (FAQ)
Ingenting skjer på TV-skjermen?
- Sjekk om det sorte Python-vinduet kjører på WinBingo-PCen.
- Sjekk om PCen har internett.
- Se i det sorte vinduet: Står det "--- FIREBASE: Sendte..."?
Tallene henger / feil tall vises?
Databasen kan være "ute av sync".
- Åpne Kontrollpanelet.
- Trykk på den røde knappen "Nullstill Alt" nederst.
- Dette tvinger systemet til å lese alt på nytt fra WinBingo-maskinen.
Nerd Corner
The Brick & OvenMediaEngine
"The Brick" er en dedikert Linux-server som fungerer som hjertet i EchoLink Preview. Den er bygget for å håndtere høye hastigheter og sanntids videokonvertering.
graph TD
subgraph Hardware ["FYSISK HARDWARE (Brick PC)"]
NIC[Nettverkskort (1Gbps)]
CPU[CPU (Intel Core i5/i7)]
OS[Ubuntu Linux Server 22.04 LTS]
end
subgraph Software ["SOFTWARE STACK"]
OME[("OvenMediaEngine\n(Streaming Core)")]
Nginx[Nginx Webserver\n(Serving .html)]
Firewall[UFW Firewall]
end
subgraph Ports ["PORTER (Inn/Ut)"]
P_SRT[UDP 9999 (SRT Inn)]
P_RTMP[TCP 1935 (RTMP Inn)]
P_WebRTC[UDP 10000-10010 (Video Ut)]
P_Sig[TCP 3333 (Signalering)]
end
NIC --> Firewall
Firewall --> P_SRT & P_RTMP & P_WebRTC & P_Sig
P_SRT --> OME
P_RTMP --> OME
OME --> P_WebRTC
OME --> P_Sig
style OME fill:#f97316,stroke:#fff,color:white
style Hardware fill:#e2e8f0
style Software fill:#cbd5e1
OvenMediaEngine (OME)
- INGESTTar imot via SRT (UDP 9999) eller RTMP.
- TRANSCODEKan transkode live, men kjører ofte i Bypass Mode for lav latency.
- EGRESSLeverer video ut som WebRTC (Sub-second latency).
Konfigurasjon (Server.xml)
<SRT>9999</SRT>
<WebRTC>3333</WebRTC>
srt://192.168.50.xxx:9999 -> ws://ip:3333/app/stream
Driftshåndbok: Linux Terminal
1. Innlogging (SSH)
2. Sjekke status og starte på nytt
sudo systemctl restart ovenmediaengine
3. Se logger
4. Sjekk belastning
Nettverk & Sikkerhet
Serveren er avhengig av Port Forwarding. Endring av IP/Ruter vil knekke systemet.
| Port | Protokoll | Retning | Beskrivelse |
|---|---|---|---|
| 22 | TCP | INN | SSH (Fjernstyring) |
| 80 / 443 | TCP | INN | Web (HTTP/S) |
| 3333 | TCP | INN | OME Signalering (WS) |
| 9999 | UDP | INN | SRT Video Ingest |
| 10000-10010 | UDP | UT/INN | WebRTC Video (Kritisk!) |
Echo Drone Center
Operativ drift, flåtestyring og loggbok.
Flåtestatus
0 enheterTrykk på "Hent Droner" for å laste inn fra Assets.
Siste flyvninger
| Dato | Pilot | Drone | Tid |
|---|---|---|---|
| Laster logg... | |||
Nettverksnav 🌐
Infrastruktur for Vaskeriet Arena & Echo Media.
Signalvei & Topologi
graph TD
ISP("NTE Bredbånd")
Icotera("Icotera Modem")
subgraph HUSEIER ["Drift: Mobit AS"]
Sonic("SonicWall TZ270")
MobitSwitch("Aruba Switch")
end
subgraph ECHO ["Echo Rack"]
EdgeSwitch("EdgeSwitch 24")
Decoder("TV-Dekoder")
BingoPC("Bingo PC")
Brick("The Brick")
end
ISP --> Icotera
Icotera --> Sonic
Icotera --> Decoder
Sonic --> MobitSwitch
MobitSwitch --> EdgeSwitch
EdgeSwitch -- "192.168.50.x" --> BingoPC
EdgeSwitch -- "192.168.50.x" --> Brick
style ISP fill:#fef3c7,stroke:#d97706
style Icotera fill:#fff7ed,stroke:#ea580c
style Sonic fill:#1e293b,stroke:#0f172a,color:#fff
style EdgeSwitch fill:#4f46e5,stroke:#312e81,color:#fff
Vi disponerer sone LAN5 (VLAN 50) i bygget.
Linje & Leverandør
Infrastruktur (Huseier/Mobit)
Dette utstyret driftes av Mobit AS. Vi har ingen tilgang til config.
Intern IP-Plan (VLAN 50)
Gateway: 192.168.50.1Siden vi deler nett med bygget, må vi være forsiktige med faste IP-er for å unngå konflikt med Mobit sin DHCP.
Ubiquiti EdgeSwitch 24 250W. Står i rack.
Produksjonsmaskin. Må ha statisk IP.
Linux Server for streaming.
Tildeles automatisk av SonicWall til mobiler/laptops.
For å nå servere utenfra (f.eks Preview eller SSH), må vi be Mobit åpne porter i SonicWall-brannmuren mot våre IP-adresser.
Infrastruktur
Linux Server 1 (Hoved)
Tjenester
- WEB: Nginx (Port 80/443)
- DB: PostgreSQL (Port 5432)
- APP: Node.js / PM2
Snarveier (SSH)
Linux Server 2 (Media)
Tjenester
- NAS: Samba / SMB
- DOCKER: Portainer (Port 9000)
- CRON: Backup (kl 03:00)
Sjekk status
Driftslogg
Laster logg...