--- title: "Playback options" slug: "vpe-play-option" updated: 2026-09-17T09:22:39Z published: 2026-09-17T09:22:39Z canonical: "guide.ncloud-docs.com/vpe-play-option" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Playback options Available in Classic and VPC This page describes the configuration options for launching the player. Note This applies to both Android and iOS. ## Default settings Describes the player's playback source settings. ### playlist Sets the video to play. mp4, hls, and dash formats are supported for playback sources. ``` ``` ### Multiple video playback Use the playlist property to play multiple videos consecutively by passing multiple playback sources. You can also override the multiple video playback feature and configure a dynamic playlist for the next video. ``` ``` ### Dynamic playlist composition Provides a feature to dynamically add the next video after playback completes. For example, you can configure recommended videos to be displayed with thumbnails as follows: ``` const playerRef = useRef(null); return ( { playerRef.current.addNextSource({ file: 'https://CDNdomain/example_video_02.mp4', poster: 'https://CDNdomain/example_image_02.png' }) }}>Add next video { playerRef.current.addPrevSource({ file: 'https://CDNdomain/example_video_02.mp4', poster: 'https://CDNdomain/example_image_02.png' }) }}>Add previous video ) ``` ## Playback settings Describes the player’s playback options. ### autostart Use the autostart property to automatically play the playback source. The example is as follows: ``` ``` ### autoPause Use the autoPause property to pause automatically when the app goes to the background. Caution The Picture-in-Picture feature is only enabled when autoPause is set to true. ``` ``` ### muted Use the muted property to start playback in a muted state. The example is as follows: ``` ``` ### playRateSetting You can use the playRateSetting property to provide a UI that allows the user to set the playback speed. ``` > ``` ### repeat Use the repeat property to repeatedly play the video. The example is as follows: ``` ``` ### setStartTime Use the setStartTime property to allow all users to watch the same segment of VOD simultaneously, like a live broadcasting. ``` ``` ### Subtitle settings Use the playlist.vtt property to provide subtitles. Supports VTT captions (subtitles) and allows providing multiple subtitles in an array format. The following example provides Korean and English subtitles: ``` ``` ### Metadata settings Set whether to display metadata at the top of the player. In full screen mode, metadata appears in the top-right corner. ``` ```