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
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.
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
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.