Download flowplayer chromecast plugin
Author: d | 2025-04-23
Download Flowplayer Chromecast Plugin latest version for Windows free to try. Flowplayer Chromecast Plugin latest update: Ma
Flowplayer Chromecast Plugin - CNET Download
Core web components are associated with the main Wowza Flowplayer package and provide the building blocks to create the player's user interface. They define the essential components that make up the core player controls, such as volume, seek, play, pause, and fullscreen elements.Plugin components extend the functionality of core components and allow you to customize plugin-specific UI elements. They hook into the parent core element and alter it to achieve a desired effect. For example, the speed or quality selection plugin components can be leveraged to add speed and quality options to the player's core control bar.InfoEach of the plugin components on this page is associated with one of the player plugins. To define a plugin component, you have to configure the player with the associated plugin first.Advertisingflowplayer-ad-uiclasslist - fp-ad-uiparent - player's root elementA container component where ads are rendered.flowplayer-ad-controlsclasslist - fp-ad-controlsparent - flowplayer-ad-uiThe control bar of the ad's user interface component.flowplayer-ad-countdownclasslist - fp-ad-countdownparent - flowplayer-ad-uiDisplays the progress of a linear ad.flowplayer-ad-indicatorWhen used with the Advertising plugin, this component displays an ad counter (ADS 1 / 3) in the bottom left of the player. The counter indicates how many ads remain until returning to the main video content.classlist - ad-indicator (added to the child div element)parent - flowplayer-ad-controlsflowplayer-ad-controls class="fp-ad-controls"> flowplayer-ad-indicator position="1" totals="1"> div class="ad-indicator fp-color-text">ADS 1 / 1div> flowplayer-ad-indicator>flowplayer-ad-controls>flowplayer-ad-countdown duration="10" remaining="7.5224329999999995" class="go" style="--ad-percent-previous:19.971; --ad-percent-complete:22.705;">flowplayer-ad-countdown>With Web Components, you can add your own implementation and register a custom class to override this plugin component. This strategy can be useful when creating an ad-countdown div to display the number of seconds until playback continues. You can adjust the placement of the ad countdown with CSS.flowplayer-ad-controls class="fp-ad-controls"> custom-ad-indicator> div class="ad-counter ad-indicator fp-color-text">ADS 1 / 1div> custom-ad-indicator>flowplayer-ad-controls>flowplayer-ad-countdown duration="10" remaining="3.3467840000000004" class="go" style="--ad-percent-previous:54.733; --ad-percent-complete:60.171;">flowplayer-ad-countdown>div class="ad-countdown ad-indicator fp-color-text">Demo video will continue after 3 secondsdiv>InfoIf you combine the ad countdown with the float-on-scroll functionality, use CSS classes to hide the ad countdown while the player is minimized and in a popped-out state.AirPlayflowplayer-airplay-iconAirPlay icon.classlist - fp-airplayparent - flowplayer-header-right-zoneAudioflowplayer-audio-menuAudio menu.parent - flowplayer-controlChromecastflowplayer-chromecast-iconChromecast icon.classlist - fp-cast-buttonparent - flowplayer-header-right-zoneEndscreenflowplayer-endscreen-interstitialA component rendered at the end of one video and displays multiple video recommendations.classlist - fp-endscreenparent - flowplayer-uiPlaylistflowplayer-skip-previous-iconSkip previous icon.classlist - fp-skip-prevparent - flowplayer-control-buttonsflowplayer-skip-next-iconSkip next icon.classlist - fp-skip-nextparent - flowplayer-control-buttonsflowplayer-playlist-interstitialA component rendered between the end of one playlist video and before the start of the next playlist video. Only rendered if the playlist's config properties advance and delay are true and larger than 0 respectively.classlist - fp-interstitialparent - flowplayer-middleflowplayer-playlist-controlsPlaylist queue controller.Preview Thumbnailsflowplayer-thumbnails-carouselparent - flowplayer-uiA component that renders thumbnails after interactions with the timeline bar.Quality Selectionflowplayer-quality-menuQuality menu.parent - flowplayer-controlShareflowplayer-share-menuShare options menu.parent - flowplayer-header-left-zoneflowplayer-facebook-iconFacebook icon.flowplayer-twitter-iconTwitter icon.flowplayer-embed-iconEmbed icon.flowplayer-link-iconLink icon.flowplayer-share-iconShare icon.Speed Selectionflowplayer-speed-menuSpeed options menu.parent - flowplayer-controlHTML Subtitlesflowplayer-subtitles-menuSubtitles menu.parent - flowplayer-control. Download Flowplayer Chromecast Plugin latest version for Windows free to try. Flowplayer Chromecast Plugin latest update: Ma Download Download flowplayer 5.4.6 for Mac Download. Share this article. Flowplayer free download - HTTP Streaming Plugin Flowplayer, Flowplayer Chromecast Plugin, Timeline Flowplayer free download - HTTP Streaming Plugin Flowplayer, Flowplayer Chromecast Plugin, Timeline Thumbnails Flowplayer Flash Plugin, and many more programs. Announcement: Overview of Flowplayer Native player plugins. Flowplayer Docs. docs. Flowplayer. Demos. Chromecast. Comscore analytics. Plugins. Plugins enhance the core Flowplayer Native. Video.JS. JWPlayer 8. Contact. Pricing; Trial; Demos; Documentation; Changelog; Flowplayer Native Plugins; Chromecast; Changelog; Chromecast Plugin Flowplayer Native. Video.JS. JWPlayer 8. Contact. Pricing; Trial; Demos; Documentation; Changelog; Flowplayer 7 Plugins; Chromecast; Changelog; Chromecast Plugin Changelog . Learn about the Chromecast plugin for Wowza Flowplayer. Chromecast download free download - Videostream for Google Chromecast, Flowplayer Chromecast Plugin, Google Chromecast Guide for Windows 10, and many more programs V3.0 Migration GuideWhile the migration from 2.x to 3.0 should be pretty straightforward there are a few places where the player is not backwards compatible. Learn more about those below. Table of contents Namespaced releases Internal DOM Handling Playlist initialisation New plugin/extension signature Cuepoints flowplayer.util removal Multiplay functionality Subtitles plugins Namespaced releasesInstead of the old flat release channel structure (ie: cdn.flowplayer.com/releases/native/3/stable) we now prefix all release channels with the major version.The new URLS have following structure: [CDN_BASE]/releases/native/[MAJOR_VERSION]/[RELEASE_CHANNEL].For instance the stable release channel for 3.0 uses URLs like DOM HandlingIn v2.x we used an internal tool called MiniQuery to offer an API for DOM handling. It enhanced all flowplayer-ownedDOM elements with methods like toggleClass(), css() etc. We never documented these but there is an off chance youmight have been using those methods anyway.We do not decorate the elements anymore so if you were using any custom methods on the flowplayer-owned elements youneed to convert to standard methods.Old way:const player = flowplayer("#player", opts)player.root.toggleClass("my-custom-class")New way:const player = flowplayer("#player", opts)player.root.classList.toggle("my-custom-class")Playlist initialisationThe playlist plugin is now a Loader plugin. It means that it will handle sources that are defined with type: "flowplayer/playlist".We have removed the flowplayer.playlist() initialisation method in favor of the new way of initialising the player with a playlist.Note the configuration of the playlist behavior is now set in the playlist namespace and not in the root configuration, hence it will look like in the New playlist syntax exmapleLook at the examples below on what you need to change:Old playlist syntaxflowplayer.playlist("#player", { playlist: [source1, source2], advance: true})New playlist syntaxflowplayer("#player", { src: { type: "flowplayer/playlist", items: [source1, source2] }, playlist: { advance: true, loop: true, skip_controls: false, delay: 0 }})New plugin/extension signatureInstead of using flat functions as plugins you now need to pass an instance with the following signature:{ init: (config: Config, container: HTMLDivElement, player: Player) => void}Old syntaxflowplayer(function(config, root, player) { player.on(flowplayer.events.PLAYING, () => { console.log("playing") })})New syntaxclass MyPlugin { init(config, root, player) { player.on(flowplayer.events.PLAYING, () => { console.log("playing") }) }}flowplayer(MyPlugin)CuepointsThe cuepoints plugin had several changes:draw_cuepoints was deprecated as the visible cuepoint in the timeline did not really serve a purpose. we recommend to use chapters instead if you need to inertact with the timleine.the start and end properties are now called startTime and endTime.Compatibility layerSince version v3.4.3 there is a compatibility layer you can use to migrate to v3 and keep using your 2.x style plugins. This compatibility layer will be removedComments
Core web components are associated with the main Wowza Flowplayer package and provide the building blocks to create the player's user interface. They define the essential components that make up the core player controls, such as volume, seek, play, pause, and fullscreen elements.Plugin components extend the functionality of core components and allow you to customize plugin-specific UI elements. They hook into the parent core element and alter it to achieve a desired effect. For example, the speed or quality selection plugin components can be leveraged to add speed and quality options to the player's core control bar.InfoEach of the plugin components on this page is associated with one of the player plugins. To define a plugin component, you have to configure the player with the associated plugin first.Advertisingflowplayer-ad-uiclasslist - fp-ad-uiparent - player's root elementA container component where ads are rendered.flowplayer-ad-controlsclasslist - fp-ad-controlsparent - flowplayer-ad-uiThe control bar of the ad's user interface component.flowplayer-ad-countdownclasslist - fp-ad-countdownparent - flowplayer-ad-uiDisplays the progress of a linear ad.flowplayer-ad-indicatorWhen used with the Advertising plugin, this component displays an ad counter (ADS 1 / 3) in the bottom left of the player. The counter indicates how many ads remain until returning to the main video content.classlist - ad-indicator (added to the child div element)parent - flowplayer-ad-controlsflowplayer-ad-controls class="fp-ad-controls"> flowplayer-ad-indicator position="1" totals="1"> div class="ad-indicator fp-color-text">ADS 1 / 1div> flowplayer-ad-indicator>flowplayer-ad-controls>flowplayer-ad-countdown duration="10" remaining="7.5224329999999995" class="go" style="--ad-percent-previous:19.971; --ad-percent-complete:22.705;">flowplayer-ad-countdown>With Web Components, you can add your own implementation and register a custom class to override this plugin component. This strategy can be useful when creating an ad-countdown div to display the number of seconds until playback continues. You can adjust the placement of the ad countdown with CSS.flowplayer-ad-controls class="fp-ad-controls"> custom-ad-indicator> div class="ad-counter ad-indicator fp-color-text">ADS 1 / 1div> custom-ad-indicator>flowplayer-ad-controls>flowplayer-ad-countdown duration="10" remaining="3.3467840000000004" class="go" style="--ad-percent-previous:54.733; --ad-percent-complete:60.171;">flowplayer-ad-countdown>div class="ad-countdown ad-indicator fp-color-text">Demo video will continue after 3 secondsdiv>InfoIf you combine the ad countdown with the float-on-scroll functionality, use CSS classes to hide the ad countdown while the player is minimized and in a popped-out state.AirPlayflowplayer-airplay-iconAirPlay icon.classlist - fp-airplayparent - flowplayer-header-right-zoneAudioflowplayer-audio-menuAudio menu.parent - flowplayer-controlChromecastflowplayer-chromecast-iconChromecast icon.classlist - fp-cast-buttonparent - flowplayer-header-right-zoneEndscreenflowplayer-endscreen-interstitialA component rendered at the end of one video and displays multiple video recommendations.classlist - fp-endscreenparent - flowplayer-uiPlaylistflowplayer-skip-previous-iconSkip previous icon.classlist - fp-skip-prevparent - flowplayer-control-buttonsflowplayer-skip-next-iconSkip next icon.classlist - fp-skip-nextparent - flowplayer-control-buttonsflowplayer-playlist-interstitialA component rendered between the end of one playlist video and before the start of the next playlist video. Only rendered if the playlist's config properties advance and delay are true and larger than 0 respectively.classlist - fp-interstitialparent - flowplayer-middleflowplayer-playlist-controlsPlaylist queue controller.Preview Thumbnailsflowplayer-thumbnails-carouselparent - flowplayer-uiA component that renders thumbnails after interactions with the timeline bar.Quality Selectionflowplayer-quality-menuQuality menu.parent - flowplayer-controlShareflowplayer-share-menuShare options menu.parent - flowplayer-header-left-zoneflowplayer-facebook-iconFacebook icon.flowplayer-twitter-iconTwitter icon.flowplayer-embed-iconEmbed icon.flowplayer-link-iconLink icon.flowplayer-share-iconShare icon.Speed Selectionflowplayer-speed-menuSpeed options menu.parent - flowplayer-controlHTML Subtitlesflowplayer-subtitles-menuSubtitles menu.parent - flowplayer-control
2025-04-19V3.0 Migration GuideWhile the migration from 2.x to 3.0 should be pretty straightforward there are a few places where the player is not backwards compatible. Learn more about those below. Table of contents Namespaced releases Internal DOM Handling Playlist initialisation New plugin/extension signature Cuepoints flowplayer.util removal Multiplay functionality Subtitles plugins Namespaced releasesInstead of the old flat release channel structure (ie: cdn.flowplayer.com/releases/native/3/stable) we now prefix all release channels with the major version.The new URLS have following structure: [CDN_BASE]/releases/native/[MAJOR_VERSION]/[RELEASE_CHANNEL].For instance the stable release channel for 3.0 uses URLs like DOM HandlingIn v2.x we used an internal tool called MiniQuery to offer an API for DOM handling. It enhanced all flowplayer-ownedDOM elements with methods like toggleClass(), css() etc. We never documented these but there is an off chance youmight have been using those methods anyway.We do not decorate the elements anymore so if you were using any custom methods on the flowplayer-owned elements youneed to convert to standard methods.Old way:const player = flowplayer("#player", opts)player.root.toggleClass("my-custom-class")New way:const player = flowplayer("#player", opts)player.root.classList.toggle("my-custom-class")Playlist initialisationThe playlist plugin is now a Loader plugin. It means that it will handle sources that are defined with type: "flowplayer/playlist".We have removed the flowplayer.playlist() initialisation method in favor of the new way of initialising the player with a playlist.Note the configuration of the playlist behavior is now set in the playlist namespace and not in the root configuration, hence it will look like in the New playlist syntax exmapleLook at the examples below on what you need to change:Old playlist syntaxflowplayer.playlist("#player", { playlist: [source1, source2], advance: true})New playlist syntaxflowplayer("#player", { src: { type: "flowplayer/playlist", items: [source1, source2] }, playlist: { advance: true, loop: true, skip_controls: false, delay: 0 }})New plugin/extension signatureInstead of using flat functions as plugins you now need to pass an instance with the following signature:{ init: (config: Config, container: HTMLDivElement, player: Player) => void}Old syntaxflowplayer(function(config, root, player) { player.on(flowplayer.events.PLAYING, () => { console.log("playing") })})New syntaxclass MyPlugin { init(config, root, player) { player.on(flowplayer.events.PLAYING, () => { console.log("playing") }) }}flowplayer(MyPlugin)CuepointsThe cuepoints plugin had several changes:draw_cuepoints was deprecated as the visible cuepoint in the timeline did not really serve a purpose. we recommend to use chapters instead if you need to inertact with the timleine.the start and end properties are now called startTime and endTime.Compatibility layerSince version v3.4.3 there is a compatibility layer you can use to migrate to v3 and keep using your 2.x style plugins. This compatibility layer will be removed
2025-04-12As we stated in a previous post, recently we have focused on developing a better Chromecast plugin for Video.js with Nuevo plugin. After 2 weeks of work and tests we are happy to announce that Nuevo plugin version 5.4 and new version of Chromecast plugin was just releasedVersion 5.4 of Nuevo plugin contains few small fixes for video playlist, a fix for disappearing settings menu after VAST video and some new code for better Chromecast support.Chromecast plugin was much improved, starting from better looking player in casting state, an option to play the next and next video without disconnecting Chromecast, a much easier option to define and display video title and subtitle on casting device.We have also extended our showcase example/tutorial pages for Chromecast plugin usage. This includes an example with option to change video source while casting to device and playlist example with Chromecast support.Start exploring examples and tutorials here.Major version of Nuevo plugin has not been changed, so every license holder of Nuevoplugin v 5.x can download the latest version FREE!. Chromecast plugin v2.0 is available for each order type.
2025-04-04Table of contents Pre-requisites for self-hosted videos Video formats Audio formats Supported video and audio formatsWe always recommend that you upload videos to Flowplayer to leverage our optimized encoding and delivery. Please review our information about recommended video formats for uploading and recommended settings for livestreaming if you want to take advantage of our video and livestreaming encoding services.In case you want to host the files yourself we have recommendations about which files and formats to use below. You can also read more about hosting your own videos and playing them in Flowplayer in remote video assets, remote livesterams or advanced video publishing.Pre-requisites for self-hosted videosIf you use external sources, make sure they’re encoded correctly and to define the correct MIME type.Please refer to the HTML5 video format support matrix and HTML5 audio format support matrix for an overview which formats have the best browser support.Video formatsHLSWe recommend that if you want to play your own video files you use HLS as your primary file format. HLS offers adaptive bitrate streaming (e.g. it will adapt to your available Internet connection speed and deliver the best quality). HLS is supported on almost any device and modern browser using Flowplayer.Please make sure your streams meet the technical requirements, and use the application/x-mpegurl src and MIME type.You can find more information about HLS in these locations:hls.js docsApple HLS starting docWikipediaDASHWe also support DASH in the player with the use of the dash.js plugin but due to the currently limited support on browsers/devices we
2025-04-19