PROTOTYPE Clickable mockup Β· simulates the finished app β—ƒ Product overview
9:41 ● ● ●  πŸ“Ά  πŸ”‹
Matchstudio Β· DM Doublette β€” semifinal
RECORD & BROADCAST πŸ”΄ REC 12:41
Karlsson/Nilsson 11 β€” 9 Berg/Γ…kesson End 7 Β· boules 2–1
πŸŽ₯
Wide view β€” LIVE PiP: close-up
One phone is enough: your phone is the camera. Records locally even without coverage β€” uploads when you are online again.
KAMEROR (2–4 ENHETER)
πŸ“±
Anna's iPhone (this device)
Wide view β€” the whole court
LIVE
πŸ“±
Eriks Pixel
Close-up β€” the jack (cochonnet cam)
Standby
πŸ“±
Surfplatta bana 4
Spelarkamera
Ansluten
βœ“ All devices synced to the same timeline (Β±40 ms)
SWITCHING & IMAGE
MANUAL SWITCHING
LIVE-OVERLAYS & GRAFIK
KOMMENTATOR & REGI
✏️ Rita (pilar/cirklar)πŸ–Š Telestrator (draw on pause/live)βͺ Replay β€” any angle🐒 Slow motionβ—« Split screen (two angles)πŸƒ Pre-match player cardsπŸ“Š End summary (auto after every end)
The player cards show statistics, ELO and form before the match. The end summary is generated automatically after every end.
BROADCAST & DISTRIBUTION
Several targets at once = simultaneous multi-platform broadcasting.
Embeddable player (club/federation site)
<iframe src="https://boule.se/embed/live/dm-doublette-2026">
LOW BANDWIDTH & ACCESSIBILITY
No coverage? Record offline β€” everything uploads and publishes when the device is online again.
AFTER THE MATCH
⚑ Auto-highlights
9 clips generated from score changes β€” review & publish
βœ‚οΈ Manuell klippning
Mark start/end of interesting moments
🎞 Re-cut with a different angle
Switch camera angle afterwards β€” all tracks saved
πŸ“Ό Auto-sammanfattning
Condensed match video with highlights + final score
🏟 Till matchkortet
The video is linked to the match record β€” anyone can watch it from the match's detail page. The archive is searchable per competition, player and date.
⏳ Connecting devices… the cameras sync to the match's timeline.
πŸ“­ No active production β€” start a recording or join an ongoing one as camera/director/commentator.
⚠ The stream lost connection β€” broadcasting at lower quality and retrying (adaptive bitrate).