Specify playback start time (Android v3)
Define the location where playback of a media asset should begin.
In some use cases, you may not want playback to start at the beginning of a media asset. While not features supplied by the Android SDK, here are two possible use cases:
  • Continuing to consume a media asset that was previously started, but not completed
  • Sharing a link to a specific moment in a media asset
The startTime
property enables you to define the number of seconds from the start of a media asset when playback should begin.
Add startTime to a PlaylistItem
Use the following steps to include this functionality in your app:
- Identify the number of seconds from the start of a media asset when playback should begin.
- Set the
startTime
for thePlaylistItem
. The following code example shows how to set thestartTime
with the value captured in the previous step.
PlaylistItem playlistItem = new PlaylistItem.Builder()
.file("https://cdn.jwplayer.com/manifests/{media_id}.m3u8")
.startTime(20)
.build();
List<PlaylistItem> playlist = new ArrayList<>();
playlist.add(playlistItem);
PlayerConfig config = new PlayerConfig.Builder()
.playlist(playlist)
.build();
mPlayerView.setup(config);
Updated about 1 year ago