Lightweight integration The player will be created only after clicking on the poster stub plugClicking on the player How to catch all clicks on the player Playlist progress How to track the progress of the entire playlist Interface for visually impaired Support for screen readers for blind and visually impaired people Outside subtitles How to display subtitles outside the player Enlarge buttons on full screen How to scale the interface in full screen mode fullscreen enlarge interface scale zoomRound progress bar How to set up a round timeline in the player Video 360° How to show spherical video in the player immersive spherical 360 virtualEnd credits skip button How to show an element a few seconds before the end of playback next text show until warningDisable rewind How to disable timeline rewind in the player Player in view area How to create a player only in view area sightLoop How to loop a playback replay repeatCustom buffering icon How to display custom text or graphic instead of buffering icon Playing a specific playlist file How to specify the desired playlist file in the link of the page hash playlist starting fileRemove all buttons How to remove all player buttons hide disableColor variables How to easily change the color of player elements without builder css change skinExternal elements How to show external elements outside external show elementsCredits skip button How to make a credits skip button titles captions skipVideo color options How to change video contrast, brightness and saturation in the player color correction contrast brightness saturation sepiaVertical video How to build a player for vertical video hotkeys gestures swipingPlayer stretch button How to change the size of the player with your button theatre cinema size expand widePlayback section How to create a playback segment for repetition training cut loopElement visibility How to hide player elements depending on the situation hide buttons elementsReboot on freezes How to restart the player when it freezes or a playback error occurs reload freezContent restriction by domain How to protect the player by domain allow deny domain protection verification block limit ban permissionDailymotion How to play videos from the Dailymotion ID3 tags How to read MP3 metadata (ID3 tags) id3 mp3 tagsCustom labels How to show custom labels in the player text elements label messages annotation variablesPlaylist generator on PHP Script for automatic generation of playlists by folders Advanced tips How to do complex tooltip formatting tooltipsAge limit How to make markings and set up an age test access age test mark customtext ratingReact.js Example of player integration in React.js DASH How to play mpd streams drm widevine clearkeyPlaylist auto switch How to set up automatic playlist playback autonext autoplay nextDynamic links How to dynamically set sources for playback Vue.js Example of player integrating for Vue.js vue3 nuxtPlayback tracking How to track playback time via the API Ad blocking bypass How to replace an advertising link on the fly in case of blocking Combined settings menu How to combine settings in one window menu settings options window speed qualityCustom switch How to make your own switch of any setting settings switch sliderReplacing video and audio tags How to install the player instead of the standard video and audio tags install video tagsPromo videos How to show intro video promo intro outro prerollRight-click menu How to configure the context right-click menu right click context menuComparison of players How to compare the settings of two players Hotkey icons How to enable icons for keyboard shortcuts hotkey icons press shortcutsQuizzes and polls How to set up custom survey in the player quiz survey pollRegional restrictions How to set up regional restrictions using geolocation geolocation targeting country regionAds geotargeting How to use advertising geotargeting geolocation targeting country regionCustom picture in case of an error How to display a special video or image in case of a playback error Live countdown How to set up a countdown to the start of a live broadcast countdown timer live broadcastSwipe rewind How to enable swipe rewind swipe seekVariables in advertising links How to use custom placeholders in advertising links vars replace randomLimit ads by domain How to enable or disable ads on certain domains ads domains disable enableDASH subtitles How to show embedded DASH subtitles embed subtitle dashSleep timer How to enable playback stop setting interface sleep timerSkip credits interface How to allow users to skip the beginning skip timerDropdown playlist How to make a playlist drop down lists dropdown selectManaging ads in the player code How to change ads without builder vast advertisingToolbar under the video How to place the control panel under the video toolbar under screenPlayer interface localization How to change player interface language localization language spanish french czech polish germanAdvertising timeouts How to set timeouts for loading and displaying ads Video scale How to customize the video zoom buttons in the player scale zoomHow to rename quality options Custom names of quality options HLS & DASH ultra full 1080 720 hls dashCustom XML VAST How to build your VAST advertising XML code custom vast wrapper ads xmlWatermarks How to show transparent characters to protect content watermarksAdBlock check How to determine if ads are blocking adblock vastResponsive playlist size How to stretch an audio player to fit a playlist audio playlist heightSubtitle translation How to split the subtitles into words to translation subtitle translate wordsCloud hosting for players How to place a player on a site without hosting cloud storage hosting iframe wix tildaHLS subtitles How to show embedded HLS subtitles and captions embed subtitle captions closedFullscreen in landscape orientation Automatic fullscreen in landscape orientation Title template How to format a title using templates Floating player How to fix the player when scrolling fixed scrolling fly mini stickParallel subtitles How to show multiple subtitles at once subtitlesEffects How to adjust video effects (blur, monochrome, etc.) effects snow blur grayscaleFonts How to manage fonts in the player and use Google Fonts google custom fontsAdvertising breaks How to set pauses between ad impressions Custom quality switch buttons How to make a separate HD or HQ button to switch quality quality buttonFormatting playlists How to customize playlist view with pictures format playlist thumbnailsPlaylist memorization How to remember the played files in the playlist playlist memoryPause button How to show the pause button in the center of the player on hover elements pauseAd queue logic How the advertising queue works waterfall ads vastDebug mode How to view player logs in browser console logs debug console error mobile ios android inspectCopying player design How to copy the design of one player to another copy designSound channels How to separate the left and right channel in the player channels pluginMarking up content What are the ways to mark up content inside the player markup timestamp points events timelineAirPlay How to set up AirPlay support airplayOutside content markup How to make a table of contents by time points timestampsDVR How to show DVR live broadcasts DVR HLS DASHHLS How to play m3u8 streams hls aes p2p program drm hls.jsChromecast How to set up Chromecast support in the player chromecast plugins googleRTMP playback HTML5 players cannot play RTMP streams rtmpOutside playlist How to move the playlist in the outer container playlist throw pluginDownload button How to add a download button download integrationDynamic interface How to change interface on different player size clone copie duplicate resize interface elementsFly player Floating picture-in-picture mode for Webkit browsers pip picture chrome collapse fix floatingProtecting content with link variables How to use your variables in content links pluginGetting started How to create your first player in the builder Player copy How to copy your player to another account copy player other accountPlayback speed How to set playback speed selection Transparent background How to set transparent player background transparent proRadio How to show info from radio metadata radio tags metadata audioPlay on hover How to launch the player on hover playback hoverBackground video How to use the player as a page background background video cover stretch scaleCustom background for the toolbar How to clone your bitmap image background toolbarPlaying Vimeo How to show the video of a popular video hosting vimeoElements positions How to place an interface element in the right place margins elements positionAccess password How to set a password to access to the player content password accessHow to limit playback time The player can cut off part of the content anywhere on the timeline playback starting finish duration limit remove end start continueCustom ID for elements How to assign an ID to any button to control from outside dom pro logo cssSecond stream How to show two videos at the same time in one player pipRemember time How to remember playback time for returning users memorize time remember memory continueYouTube playback How to show the video of the most popular video hosting youtube quality codecs integrationHow to track the visibility of the player The player can monitor its visibility on the page visibility apiHotkeys and gestures Keyboard shortcuts and gesture settings for touchscreens hotkeys rewind seek volume scale full shortcutsNative controls The player can show browser media control bar native controls playback iphoneMuted autoplay Browsers prohibit autoplay player with sound muted autoplay playbackMid-rolls How to set up the display of advertising mid-rolls midrollPlayback errors How to find the reason if the player does not work error request playback not found network decode dontThe limits of advertising How to set the right amount of ads vast limitsVolume How to control sound volume volume sound amplifyText labels How to show your text labels in the player label text codeDropdown list of settings ow to make a separate dropdown list of any setting select quality drop subtitlesAd skip button How to set the timing of the ad skip button skip adsSettings window How the choice of quality, subtitles, etc. is displayed settings menu qualityShuffle How to set random play in a playlist random shufflePlayer on HTTPS domains How content is loaded on secure domains https sslWhat to do if video ads don't work How to find the cause of advertising problems in the browser console How to show poster About specifying images or video posters in the player code poster,image,pictureHow to change the design of the player on the fly Dynamic way to update player design via API integration api design switchCommands and requests JS API How to control the player via JavaScript and request data api javascript jsapi postmessage iframePrivacy policy PlayerJS privacy policy legalHow to embed player in iframe How to integrate the player with a separate iframe page integration embed shareFallback sources How to switch playback to a spare link in case of an error alternative balancer integration failback primary reserve backup duplicateTerms of Service Formal contract between user and PlayerJS service legal licenseAudio Tracks How to switch audio tracks audiotracks pluginsCombining multiple players into one A way to place several different players on the same page integration change design differentThumbnails How to show video frames when hovering over the timeline pop-up picture frames preview plugins thumbnails phpGoogle Analytics How to collect statistics of various player events plugins ga galabelsCustom elements How to create your own buttons and labels in the player pro logo elements buttonsSearch in playlist Searching for files in playlist via the player interface or API pluginsEmbed code and social sharing How to share the player code or link in messengers and social networks embed code iframe share webshareSubtitles How to play subtitles in the player subtitle captioning subs vtt srt pluginsScreenshots How to take screenshots of videos using the player ja api api javascript screenshot snapshotWordPress plugin How to embed player to your WP website wordpress pluginCross-domain policy Features of loading files from different domains crossdomain cors integrationPlaylists How to create a JSON playlist playlist related series plugins m3u start redirectEvents JS API How to catch player events via JavaScript api javascript jsapi events postmessage iframeAdd a player to your website How to place the player on your website integration embed code asyncCodecs support What video and audio codecs does the player support html5 codecs mp4 hls dash flacAutoplay How to enable autoplay player autoplay playbackSize of player How to set the desired player size and adaptability size width height integration embed code aspect ratioQuality selection How to set up a choice of quality options in the player quality |