Captions / Subtitles
UC-CC-1: Support time synchronized text
Extends
Nothing
Description
The system will allow for the inclusion of caption or subtitle files that sync with the intended media source
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
UC-CC-2: Indicate the existence of captions / subtitles and state
Extends
Nothing
Description
The UI will allow for users, who consume captions / subtitles, to quickly identify their availibility. The UI must allow for change of state (on/off), dependent on user preference.
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
UC-CC-3: Support text encoding
Extends
none
Description
System will support various character encoding schemes. Examples include ISO-8859-1, UTF-8
Actors
- Cloud browser client
Dependencies
Gaps
none
Notes
UC-CC-4: Allow for on screen placement customization of time synchronized text
Extends
none
Description
Users who require the custom placement of caption / subtitle bounding box should have explicit control of its location on screen.
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
Customization of this nature should be saved as a system configuration setting and applied globally if required.
UC-CC-5: Allow for user customization to caption / subtitle look and feel
Extends
none
Description
To accommodate a broad range of requirements, the system should allow users to configure the following preferences:
- fonts: family, size, weight and colour
- bounding box: border-width, border-colour, background colour, background opacity.
- display styles: roll up, painted on, or pop up
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
Customization of this nature should be saved as a system configuration setting and applied globally if required.
UC-CC-6: Support multiple language subtitle tracks if available
Extends
none
Description
Facilitate the inclusion of different subtitle tracks
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
Allowances within the UI should be included to notify the user to the existence of multiple subtitle tracks
UC-CC-7: Support live event captioning
Extends
none
Description
Ensure that captioning for live events is supported within the system where it is available
Actors
- Cloud browser client
Dependencies
none
Gaps
none
Notes
The UI should provide control to turn live captions on/off if they exist.