Part of BSD · live & replay

The match, rebuilt from what actually happened

Arena 3D replays a football match event by event. The ball follows the real play, shots arc to goal, and a goal sets the whole thing off. Watch it in 3D, or in a flat 2D pitch — live while it is being played, or as a replay afterwards.

Included with the Live WebSocket plan — no separate subscription
⚽ Real match events🎬 2D & 3D⚡ Live or replay
LIVE DEMO · a real match replay

This is the actual widget, not a video. Hit play, switch 2D / 3D bottom-right, drag to orbit, and open to turn things off.

The viewer

Built to be watched, not just demoed

🎬
2D and 3DNew

The 3D broadcast camera, or a flat 2D pitch that stays fluid on any device. One tap between them, and your choice is remembered.

📱
Made for a phoneNew

Held upright, the pitch turns vertical and fills the screen instead of shrinking into a letterbox. 2D loads by default on mobile.

Live, and smooth

Events arrive over a websocket as they happen. The clock tracks the feed instead of racing ahead and stalling between touches.

🎛️
Turn anything offNew

Scoreboard, player names, commentary, event feed, ball trail, pitchside boards — all optional. Press H to clear the screen entirely.

🎥
Fixed centre cameraNew

Lock the view on the whole pitch instead of following the ball. The shot you want on a second screen or a wall display.

📊
Pressure map & stats

See where the last minutes of play actually happened, and get xG, shots, possession and territory the moment someone has a go at goal.

Getting it

It comes with the WebSocket plan

Arena 3D has no price of its own. If your Live WebSocket plan is active, it is already yours — on the BSD site, and embeddable on your own.

Watch it

On BSD

Open any match with pitch-level coverage on sports.bzzoiro.com and the 3D view is right there on the match page — live while it is played, replay once it is done. Nothing to activate.

  • Included with the Live WebSocket plan
  • Live and replay, every covered match
  • Nothing separate to buy
See the plan on BSD →
Embed it

On your own site

Your BSD dashboard issues one embed key and the list of domains allowed to load it. Then it is a single line of HTML — no SDK, no build step, no data pipeline.

<iframe src="https://arena.bzzoiro.com/embed/live/{event_id}/?key=YOUR_KEY" width="100%" height="520" allowfullscreen></iframe>

Swap live for replay on a finished match. Up to 3 domains per key, subdomains included.

Read the embed docs
FAQ

Good to know

Do I pay extra for Arena 3D?

No. It is part of the Live WebSocket plan and has no price of its own. If that plan is active on your account, Arena 3D is on your dashboard and on every covered match page.

What data powers it?

Real professional match event data — the same quality of feed broadcasters work from. The ball and the players follow what actually happened on the pitch. It is not a simulation.

Which matches can I watch?

The ones carrying pitch-level coverage. In the API, /api/v2/events/live/ marks them with websocket_plus: true — check that before you build a link, because a match without it has nothing to draw.

Does it work on a phone?

Yes, and it is built for one. In portrait the pitch turns vertical and fills the screen, and the lighter 2D view loads by default so it stays fluid without a heavy 3D scene.

How many websites can I embed it on?

Up to 3 domains per key, which you manage yourself. Subdomains are covered automatically, and the widget refuses to render anywhere else — a key lifted from your page is useless on another site.

Do I need to write code?

No. It is one <iframe> tag. It works in WordPress, Webflow, plain HTML — anywhere you can paste an embed.

I already had a standalone Arena3D subscription.

It keeps working exactly as before — log in here and your keys and domains are where you left them. It renews monthly through DodoPayments until you cancel, and you can cancel any time from your dashboard: access runs to the end of the period you already paid for.

Can I still buy Arena3D on its own?

No — it is not sold separately any more. It comes with the Live WebSocket plan on sports.bzzoiro.com, which is where new accounts get it.

Put a stadium on your page

Arena 3D comes with the Live WebSocket plan. Watch it on BSD, embed it wherever you like.

Get it on BSD →