You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/documentation/docs/user-guide/features/sofie-views-and-screens.mdx
+35-28Lines changed: 35 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,12 @@ import TabItem from '@theme/TabItem'
7
7
8
8
# Sofie Views and Screens
9
9
10
-
## Definitions
11
-
* A _**View**_ is definied as a particular layout of Sofie's main user interface.
12
-
* A _**Mode**_ is one of several ways to configure a particular "View" of Sofie's main user interface.
13
-
* A _**Panel**_ is defined as an expandable/collapsable area of Sofie's main user interface.
14
-
* A _**Screen**_ is defined a layout intended to be used on an external display, in addition to with Sofie's main user interface.
10
+
## Definitions
11
+
12
+
- A _**View**_ is definied as a particular layout of Sofie's main user interface.
13
+
- A _**Mode**_ is one of several ways to configure a particular "View" of Sofie's main user interface.
14
+
- A _**Panel**_ is defined as an expandable/collapsable area of Sofie's main user interface.
15
+
- A _**Screen**_ is defined a layout intended to be used on an external display, in addition to with Sofie's main user interface.
15
16
16
17
## Lobby View
17
18
@@ -31,7 +32,7 @@ The _Rundown View_ is the main view that the producer is working in.
31
32
32
33
#### Take Point
33
34
34
-
The Take point is currently playing [Part](#part) in the rundown, indicated by the "On Air" line in the GUI.
35
+
The Take point is currently playing [Part](#part) in the rundown, indicated by the "On Air" line in the GUI.
35
36
What's played on air is calculated from the timeline objects in the Pieces in the currently playing part.
36
37
37
38
The Pieces inside of a Part determines what's going to happen, the could be indicating things like VT:s, cut to cameras, graphics, or what script the host is going to read.
@@ -59,16 +60,16 @@ If a Piece has more or less content than the Part's expected duration allows, an
59
60
Elements in the [Next point](#next-point)\(or beyond\) might be pre-loaded or "put on preview", depending on the blueprints and playout devices used. This feature is called "Lookahead".
60
61
61
62
### Rundown View Modes
63
+
62
64
In the top-right corner of the Segment, there's a button controlling the display style of a given Segment. The default display style of a Segment can be indicated by the [Blueprints](../concepts-and-architecture.md#blueprints), but the user can switch to a different mode at any time. You can also change the display mode of all Segments at once, using a button in the bottom-right corner of the Rundown View.
63
65
64
66
All user interactions work in the Storyboard Mode and List Mode the same as in Timeline Mode: Takes, AdLibs, Holds, and moving the [Next Point](#next-point) around the Rundown.
65
67
68
+
#### Timeline Mode
66
69
67
-
#### Timeline Mode
68
-
The default mode for the Rundown.
69
-
70
+
The default mode for the Rundown.
70
71
71
-
#### Storyboard Mode
72
+
#### Storyboard Mode
72
73
73
74
### Storyboard Mode
74
75
@@ -95,7 +96,7 @@ If a Part has an _in-transition_ Piece, it will be displayed to the left of the
95
96
This List Mode is designed to be used in productions that are mixing pre-planned and timed segments with more free-flowing production or mixing short live in-camera links with longer pre-produced clips, while trying to keep as much of the show in the viewport as possible, at the expense of hiding some of the content from the User and the _duration_ of the Part on screen having no bearing on it's _width_. This mode also allows Sofie to visualize content _beyond_ the planned duration of a Part.
96
97
97
98
:::info
98
-
The Segment header area also shows the expected (planned) durations for all the Parts and will also show which Parts are sharing timing in a timing group using a *⌊* symbol in the place of a counter.
99
+
The Segment header area also shows the expected (planned) durations for all the Parts and will also show which Parts are sharing timing in a timing group using a _⌊_ symbol in the place of a counter.
99
100
:::
100
101
101
102
All user interactions work in the Storyboard and List View mode the same as in Timeline mode: Takes, AdLibs, Holds and moving the [Next Point](#next-point) around the Rundown.
@@ -185,15 +186,14 @@ Technically, the switchboard activates and deactivates Route Sets. The Route Set
185
186
186
187

187
188
188
-
This provides an overview of the status of the various Media assets required by
189
-
this Rundown for playback. You can sort these assets according to their playout
189
+
This provides an overview of the status of the various Media assets required by
190
+
this Rundown for playback. You can sort these assets according to their playout
190
191
order, status, Source Layer Name and Piece Name by clicking on the table header.
191
192
192
-
Note that while the _Filter..._ text field is focused, you will not be able to
193
+
Note that while the _Filter..._ text field is focused, you will not be able to
193
194
use hotkey triggers for playout actions. You can remove the focus from the field
194
195
by pressing the <kbd>Esc</kbd> key.
195
196
196
-
197
197
## Evaluations
198
198
199
199
When a broadcast is done, users can input feedback about how the show went in an evaluation form.
@@ -206,10 +206,9 @@ Evaluations can be configured to be sent to Slack, by setting the "Slack Webhook
206
206
207
207
The [Settings View](../configuration/settings-view.md) is only available to users with the [Access Level](access-levels.md) set correctly.
208
208
209
+
## Screens
209
210
210
-
## Screens
211
-
212
-
### Prompter Screen
211
+
### Prompter Screen
213
212
214
213
`/prompter/:studioId`
215
214
@@ -219,6 +218,14 @@ A fullscreen page which displays the prompter text for the currently active rund
A fullscreen page, intended to be shown to the director. It displays countdown timers for the current and next items in the rundown. If no Rundown is active in a given studio, the [Screensaver](sofie-views.mdx#screensaver) will be shown.
@@ -297,16 +304,16 @@ An API endpoint for the system status is also available under the URL `/health`
297
304
298
305
### Media Status Screen
299
306
300
-
This screen is a summary of all the media required for playback for Rundowns
301
-
present in this System. This view allows you to see if clips are ready for
302
-
playback or if they are still waiting to become available to be transferred
307
+
This screen is a summary of all the media required for playback for Rundowns
308
+
present in this System. This view allows you to see if clips are ready for
309
+
playback or if they are still waiting to become available to be transferred
303
310
onto a playout system.
304
311
305
312

306
313
307
314
By default, the Media items are sorted according to their position in the
308
315
rundown, and the rundowns are in the same order as in the [Lobby View]
309
-
(#lobby-view). You can change the sorting order by clicking on the buttons in
316
+
(#lobby-view). You can change the sorting order by clicking on the buttons in
310
317
the table header.
311
318
312
319
The Rundown View also has a panel that presents this information in the [context of the current Rundown](#media-status-panel).
@@ -339,7 +346,7 @@ The execution time column displays **coreDuration** + **gatewayDuration** \(**ti
339
346
-**gatewayDuration** : The time it took for Playout Gateway to execute the timeline \(ie stored-result-into-database 🠺 timeline-resolved 🠺 callback-to-core\)
340
347
-**timelineResolveDuration**: The duration it took in TSR \(in Playout Gateway\) to resolve the timeline
341
348
342
-
Important to note is that **gatewayDuration** begins at the exact moment **coreDuration** ends.
349
+
Important to note is that **gatewayDuration** begins at the exact moment **coreDuration** ends.
343
350
So **coreDuration + gatewayDuration** is the full time it took from beginning-of-user-action to the timeline-resolved \(plus a little extra for the final callback for reporting the measurement\).
0 commit comments