Skip to content

Commit 41aaca5

Browse files
committed
Add requirement and use cases for terminate presentation
1 parent 0a3c205 commit 41aaca5

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

uc-req.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,11 @@ her mobile phone allows her to access them from an online service while on the
2121
go. At the conference, using wireless display technology, she presents her
2222
slides on the stage screen from her mobile phone. The phone's touch screen
2323
helps her to navigate slides and presents a slide preview while the stage screen
24-
shows her slides to the audience.
24+
shows her slides to the audience. At the end of the presentaton, she clicks a
25+
button to stop presentation, which stops showing slides on the stage screen and
26+
reverts to a local view of the presentation on her mobile phone.
2527

26-
**Requirements**: [REQ01](#req01), [REQ02](#req02), [REQ05](#req05), [REQ06](#req06)
28+
**Requirements**: [REQ01](#req01), [REQ02](#req02), [REQ05](#req05), [REQ06](#req06), [REQ09](#req09)
2729

2830
### <a name="uc02"></a>UC02: Video and image sharing
2931

@@ -128,9 +130,10 @@ players on the TV screen. Bob and Ann play one more round of the game with Ann
128130
drawing and Bob guessing the correct word. After that round is over, they decide
129131
to stop playing and both press the "exit game" button on their smartphones. The
130132
site on the TV is notified that all the players have left the game, and it
131-
presents a list of the top players.
133+
presents a list of the top players. No one decides to start a new game, and
134+
after a period of time the the game on the TV exits itself.
132135

133-
**Requirements**: [REQ01](#req01), [REQ02](#req02), [REQ04](#req04), [REQ05](#req05), [REQ06](#req06), [REQ07](#req07)
136+
**Requirements**: [REQ01](#req01), [REQ02](#req02), [REQ04](#req04), [REQ05](#req05), [REQ06](#req06), [REQ07](#req07), [REQ09](#req09)
134137

135138
### <a name="uc06"></a>UC06: Presenting to local and remote screens
136139

@@ -222,6 +225,12 @@ handled independently by the UA; controlling the same content on multiple
222225
presentations simultaneously in a synchronized fashion is out of scope for this
223226
specification.
224227

228+
### <a name="req09"></a>REQ09: Terminating presentation
229+
230+
A connected controller should be able to request termination of a presentation,
231+
which closes the browsing context and disconnects all connected controllers. In
232+
addition, a presentation should be able to terminate itself.
233+
225234
## Non-functional Requirements
226235

227236
### <a name="nf-req01"></a>NF-REQ01: Power saving friendly

0 commit comments

Comments
 (0)