%% WF-11 | Cloud video village / remote review on set
%% Segments: cinema
%% Teradek chain: Serv 4K or Prism -> Link AX + Node 5G + Teradek Data -> Teradek TV
%% Legend: blue = Teradek hardware, purple dashed = Teradek cloud service,
%% white = third-party gear, amber = network or data plan, green = destination.
%% Solid arrow = video or audio path, dotted arrow = control, return or optional path.
%% Source: Teradek AI Product Research - Data Requirements, workflow catalogue.
flowchart LR
subgraph set["On set"]
c1["Camera A"]:::third -->|"SDI"| s1["Serv 4K"]:::teradek
c2["Camera B"]:::third -->|"SDI"| s2["Serv 4K"]:::teradek
c3["Camera C"]:::third -->|"SDI"| bolt["Bolt TX to RX
encoder at video village"]:::teradek
bolt --> s3["Serv 4K or Prism Flex"]:::teradek
s1 -->|"Wi-Fi 6"| link["Link AX router"]:::teradek
s2 -->|"Wi-Fi 6"| link
s3 -->|"Ethernet"| link
end
link -->|"USB"| node["Node 5G
Teradek Data bucket"]:::network
link -.->|"or location internet"| inet{{"Location Wi-Fi / fibre"}}:::network
node --> ttv["Teradek TV project
per-user plan"]:::cloud
inet -.-> ttv
ttv --> v1["Producers, executives
iPad / Apple TV / Mac"]:::dest
ttv --> v2["Daily viewers"]:::dest
link -.->|"local only, no subscription
up to 20 devices"| local["On-set iPads
Teradek TV app"]:::dest
classDef teradek fill:#E3F2FD,stroke:#1E88E5,stroke-width:2px,color:#0D2B4E
classDef cloud fill:#EDE7F6,stroke:#5E35B1,stroke-width:2px,stroke-dasharray:6 3,color:#26154F
classDef third fill:#FFFFFF,stroke:#78909C,stroke-width:1px,color:#263238
classDef network fill:#FFF8E1,stroke:#F9A825,stroke-width:1px,color:#4E3B00
classDef dest fill:#E8F5E9,stroke:#43A047,stroke-width:1px,color:#1B3D1E