Mobile | Tablet | Web | TV | |||||
---|---|---|---|---|---|---|---|---|
This article details the End-of-Play experience on DIVA upon reaching the end of a video.
Topics covered here:
- What is the End-of-Play experience?
- Up next list
- Autoplay
- Squeeze-back player
- Recommended content
- Navigating out of EoP mode
- How does EoP affect trimmed videos?
- Which platforms support EoP?
What is the End-of-Play experience?
End-of-Play (EoP) is a mode that offers users options to continue their onward journey when reaching the end of a video. Helping to improve in-app retention and increase application usage by surfacing up next, or recommended content.
Upon reaching the end of a stream, whether through continuous play, or scrubbing, the EoP experience triggers. Depending on integrator configurations, users are presented with various options, including replaying the stream, watching the next episode/movie in a sequence, or watching recommended content. Learn more about how DIVA's EoP experience is enhanced with Up next list, autoplay, and the squeeze-back player — available from version 5.9 on Responsive Web, WebTV, Android, Android TV, with iOS and tvOS (coming soon). Available on Roku 5.8.
Note: When a user selects a video from a video list, the video plays in switch mode, meaning the video selected and launched replaces the previously loaded video in the player.
What is the Up next list?
The Up next list refers to the asset that is next in line to play, which displays in the EoP Up Next list. For example, a user is coming to the end of S1 Episode 1 and DIVA surfaces S1 Episode 2 within the Up next list on the EoP screen. Here, content may be set to auto-play, meaning a playback countdown timer displays on the S1 Episode 2 Up next asset tile and playback initiates automatically once the timer is reached. Enhance the Up next list user experience with autoplay.
What is autoplay?
Autoplay is the action of content playback initiating automatically (chainplay). Autoplay can enhance features such as the Up next list and Recommended content (surfacing a list of suggested assets).
If autoplay is configured, a countdown timer displays on the asset due to play next, e.g., the next episode in a series, the next movie in a series, or recommended content, and once the timer is reached, playback initiates. To bypass the autoplay countdown timer, manually select the asset tile to initiate content playback.
If autoplay is not configured, Up next/Recommended content still displays on the EoP screen, however, without a countdown timer, meaning users are required to manually initiate playback.
Recommended content
The EoP experience also supports the display of recommended content in a video list. For more information, visit our content recommendations article.
Use cases
If the content being consumed is coming to an end, is part of a show, has a next episode; the episode is available, and the user is entitled to watch it, the EoP screen, if enabled, displays the next episode in the Up next list at the bottom of the screen. Metadata including the series and episode number and the title also displays.
If there is no next episode in the show and no next season, suggested content displays. If the user does not have the entitlements to the next episode or season, the current episode thumbnail displays; selecting this redirects the user to the item detail page of the show.
To provide the autoplay (chainplay) user experience, the following criteria must be met:
- Autoplay (chainplay) must be enabled and configured within the retaining application
- There is another episode in the current sequence
- The user has the correct entitlement for the next episode
The following DIVA Player settings are configurable:
- ChainPlay Countdown = the autoplay countdown (in seconds). If autoplay is applicable, a countdown timer (15 seconds by default) displays before the next episode plays automatically.
- ChainPlay Timeout = the user interaction time (in seconds), e.g., if there is no user interaction within the last 2 hours, do not autoplay the next episode.
Example showing Up next list and autoplay on WebTV/Android TV for episodic content with autoplay and the squeeze-back player:
Squeeze-back player
What is the squeeze-back player?
The squeeze-back player is the main video player, reduced in size, floating, and positioned in the top-right corner of the EoP screen. In EoP mode, if enabled, the squeeze-back player activates near the end of the currently playing video. The squeeze-back player allows users to view the EoP screen, while, for example, the credits resume playing (see example below).
Squeeze-back player behavior
From the EoP screen, navigating up and to the right focuses on the squeeze-back player.
With the squeeze-back player in focus, upon selection, users are taken back to the full-screen video player, and the video resumes playback in full-screen until the end of the stream is reached. When playback is finished, users are redirected back to the EoP screen, without the squeeze-back window.
In EoP mode, the squeeze-back player displays until the currently playing video is complete, at which point the squeeze-back player automatically closes.
Example showing squeeze-back player with autoplay countdown timer on WebTV and Android TV:
Navigating out of EoP mode
The user experience for navigating out of EoP mode differs depending on the device in use:
On small screens (Responsive web and Native mobile and tablet), select a new video stream, highlights reel, replay button, or any event from the commentary panel.
On big screens (DIVA TV), either navigate back, or select a new video stream or the replay button. Upon navigating back and exiting EoP mode, users are returned to the screen before.
How does EoP affect trimmed videos?
EoP triggers by reaching the logical end of a video; this includes trimmed videos. If videos have been trimmed, meaning the video end time has been manually adjusted, the EoP experience triggers at the newly specified video trim-out time.
When a video dynamically receives a trim-out value, and the value is equal to or before the current playhead position, the video ends immediately, triggering the EoP experience.
Which platforms support EoP?
Select a tab below to view further details and examples:
Compatibility notes: EoP functionality on DIVA is improved in version 5.9 with Up next list, autoplay, and the squeeze-back player. DIVA 5.4 supports surfacing recommended content in video lists during EoP mode highlights.
Example showing EoP mode with replay, Up next list (next episode), and autoplay countdown timer on Responsive desktop:
Example showing EoP mode (landscape) with replay, recommended video list, and autoplay countdown timer on Responsive mobile:
Example showing EoP mode with replay, recommended video list, and autoplay countdown timer on Responsive tablet:
Compatibility notes: EoP functionality will be improved in version 5.9 (coming soon).
From Android 5.4 (Native mobile and tablet), the EoP experience supports automatic highlights functionality released in DIVA 5.5. In iOS and iPadOS version 5.4, the basic EoP experience supports a Replay option.
Example showing EoP mode (landscape) with replay, recommended video list, and autoplay countdown timer on Native mobile (Android and iOS):
Example showing EoP mode (portrait) with replay, recommended video list, and autoplay countdown timer on Native mobile (Android and iOS):
Example showing EoP mode with replay, recommended video list, and autoplay countdown timer on Native tablet (Android and iPadOS):
Example showing EoP mode with an active menu on Native tablet (Android and iPadOS):
Compatibility notes: EoP functionality is improved in version 5.9 for WebTV and Android TV, and version 5.8 for Roku, with Up next list, autoplay, and the squeeze-back player. DIVA 5.3 onwards supports surfacing recommended content in video lists during EoP mode highlights.
Example showing EoP mode with autoplay countdown timer on WebTV:
Compatibility notes: EoP functionality will be improved in version 5.9 (coming soon).
In tvOS 5.4.1, the basic EoP experience supports a Replay option only.
Example showing EoP mode with replay and squeeze-back player on tvOS: