What's New
An overview of important additions and changes to the documentation
For updates to the Android and Apple SDKs, please refer to
2024-02-15
Flowplayer Native
-
release v3.10.1
-
Fixed an issue causing outstream ads to play automatically when a video is paused manually and users scroll the page.
-
Fixed an issue causing the player not to auto-play on iOS when the preload configuration is set to auto .
2024-01-31
Flowplayer Native
-
release v3.10.0
-
Improved accessibility for the HTML Subtitles plugin. The player now includes out-of-the-box functionality to allow viewers to adjust various subtitle options, such as font size, font family, font color, and font opacity. Additionally, background color and opacity, as well as character edge styling can be managed from the player's user interface. For more, see HTML Subtitles.
-
Fixed an issue related to setSrc in auto-play configurations that was limiting upcoming assets from playing on some devices.
-
Exposed the RTS status enumeration to better capture and work with RTS streaming events. For more, see Track RTS event status.
2024-01-31
Flowplayer Native
-
release v3.9.1
-
Fixed an issue causing the completed event to be incorrectly emitted more than once for all analytics plugins.
-
Added support to show the current number of viewers for Wowza Video Real-Time Streaming at Scale (RTS@S) streams. For this change, we added a new rts/viewer-count event for the RTS plugin.
2023-12-11
Flowplayer Native
-
release v3.9.0
-
Enhanced the digital rights management (DRM) plugin by implementing v1.3.0 of the hls.js library to allow support for multiple DRM providers for HLS. With this change, the player can display any HLS stream regardless of the DRM technology used to encrypt the content. For more information, see the updated DRM plugin page.
-
Fixed an issue causing a player configured with autoplay and the preload="none" configuration to preload video prematurely.
-
Fixed an issue causing ad UI flags not to display for outstream ads.
2023-11-09
Flowplayer Native
-
release v3.8.1
-
Updated HTML attributes to improve accessibility (A11Y) standards for various player components. These changes include the following:
-
The aria-label attribute for the Chromecast icon was updated to reflect the state of the session.
-
The aria-label attribute for the timeline bar was updated to provide more complete output to screen readers.
-
The aria-selected attribute was added to expanded menu options to indicate when they're selected.
-
Added the @flowplayer/translations package for public download via Node Package Manager (npm). Learn how to install and configure the package using npm .
2023-10-24
Flowplayer Native
-
release v3.8.0
-
Added a new Video Track Selection plugin to configure the player with a single stream that contains multiple video tracks. When you enable this plugin, the player's user interface displays a menu to select a specific video trackl (liek a camea angle).
-
Translations: Added Greek to the available languages.
2023-10-09
Flowplayer Native
-
release v3.7.1
-
Float-On-Scroll plugin Improved the behavior for the Float on Scroll plugin when multiple players are present on a page. For more, see the configuration properties for the Float on Scroll plugin.
2023-08-24
OVP The UI (and API) will now warn you if an attempt to schedule streams longer than 36 hours with DVR enabled is made.
Flowplayer Apple SDK
- release 4.0
We released version 4.0 of the completey revamped Apple SDK, which fully leverages Swift for seamless platform integration with your iOS and tvOS applications. The redesigned SDK architecture promises enhanced stability, fewer bugs, and improved maintainability while delivering an optimized user experience. Specific improvements include:
- Optimization and efficiency — New multi-platform architecture for more efficient code deployments and a reduction in our code base.
- Enhanced development experience — Improved clarity and quality of documentation, with out-of-the-box support for DocC reference documentation. Developers can also leverage a richer, more intuitive API, using a multi-faceted SDK setup.
- Flexibility and compatibility — Proper segregation of the core player and UI framework, with enhanced event observation.
- Integrated tools and support — Plug-and-play development setup with demo applications and integration of Swift Package Manager support.
- To get started with the new Apple SDK, see About the Apple SDK.
2023-08-24
Flowplayer Native
-
release v3.7.0
-
ads plugin Fixed an occasional issue causing a few video frames to display before preroll ads for certain content configurations.
-
Core player: Added a new logo_alt_text configuration property for alternate logo image descriptions and better accessibility.
-
Translations : Added simplifoed Chinese to the available languages.
-
Float-On-Scroll plugin Added the ability to programmatically control pop-in and pop-out behavior for the Float on Scroll plugin. We added the following:
- A new float_default property.
- Two new popIn() and popOut() methods.
- A new float:exit event.
2023-07-27
Flowplayer Native
- release v3.6.2
- Improved the HLS plugin to allow users of the embedded player to better distinguish between audio description tracks for accessibility and standard audio tracks.
- Fixed an intermittent issue that caused the player to buffer endlessly and not auto-play when it's pushed out of the viewport.
- Added support for native rendering of subtitles by the browser. This change facilitates the injection of CSS rules when defining subtitle styles directly in WebVTT files. To enable this feature, see the HTML Subtitles configuration options .
- Fixed an issue causing the player to fail with a DECODE_PIPELINE_ERROR on different Android devices, such as Samsung S21, S22, S23, and OnePlus.
- Fixed an issue with the Gemius Analytics plugin that was causing ad-related events not to be tracked.
2023-06-26
Flowplayer Native
- release v3.6.1
- introduces the Google Analytics 4 plugin
2023-05-18
Flowplayer Native
- release v3.5.3
- fixes a bug in the subtitles plugin which prevented CEA-608/708 subtitles from showing
- the ad coutdown element in the ads plugin is now a plugin web component
2023-05-18
OVP
- the VOD encoder now handles MP4 uploads with fragmented segments
- the EU DPA information was updated on March 23rd 2023, which is now mentioned in the UI
- Admins can now see whether a user they manage is logged in with Google SSO
- "Get Embed Code" is now called "Publish" for all asset types (VOD, Playlist, Livestream) and the different embed types are now in tabs
2023-05-11
OVP
- the VOD encoder now handles HDR videos by recalculating them
- [fix] "Get Embed Code" no longer crashes in organization view
Flowplayer Native release v3.5.x
- added WebOS and Tizen plugins to expand SmartTV support
- added SmartTV SDK docs
preload: none
is honored again
2023-04-03
OVP
- player configurations can now be cloned
- the "Allow playback after stop time" setting is now configurable on the workspace level
adTags
now have a separateAnalytics
tab
2023-03-21
Flowplayer Native
- added
Occitan
to the available translations - added a retry option for live streams which are not online yet
- added support for real time streaming, currently with support for Wowza Video™ and Wowza Streaming Engine
- added an autopause option for ads to the ads plugin
- fixed issues in the keyboard plugin which did not mute ads on pressing
m
and did not focus the ads ui withtab
- fixed issue in OVP-hosted playlists starting muted on iOS
2023-02-24
OVP
- completely revamped the search filters for videos / livestreams / players, for example:
- you can now filter your player configurations by configured behavior, hostname restrictions or plugins
- you can now filter videos by tags, categories or a publish time range
- fixed a bug which prevented editing existing adTags
- fixed the time selector for scheduled live streams
2023-01-24
Flowplayer Native release v3.4.6
- cuepoints plugin: the
draw_cuepoints
option was reintroduced - keyboard plugin fix: honor percentage config & do not hi-jack global keypress events
OVP
- the WebVTT Editor allows uploading of up to 5 files simultaneously and has enhanced zooming and focus capabilities
- subtitles generated by the automatic transcription feature now have
(Auto)
in the label by default to better distinguish them from manually created ones - endscreen recommendations can use dynamic playlists
-
2022-10-28
iOS SDK
- iOS SDK updated to v3.3.0
- ads a new option for background playback
2022-10-25
Documentation
- added information about the v2.x plugin compatibility build for release v3.4.3+
iOS SDK
- added a new option to hide controls
2022-10-21
OVP
- animated preview clips are now auto-generated for new uploads
iOS SDK
- added a new property
playbackType: FPPlaybackType
toFPFlowplayerViewController
2022-10-19
OVP
- you can now define a custom DVR window length in the workspace settings and in the individual livestream settings
Flowplayer Native release v3.4.3
- the ID3 plugin now respects both strings and objects in timed metadata
- the subtitles plugin emits the new
track_updated
event
2022-10-04
OVP
- UI now uses flowplayer-react
- there is a now a shortcut hint in the UI (link to shortcuts)
- you can now deactivate 24/7 livestreams (temporarily) and move them from the Active to the Completed tab
- 24/7 streams now have their own ingest cluster (needs adjustment in your streaming setup)
Flowplayer Native release v3.4.0
- playlists now support ads per item
release v3.4.1
- updated integrated hls.js to 1.2.3
- [fix] OVP hosted playlists now auto-advance and show skip controls
release v3.4.12
- [fix] ads do not start if player out of viewport
- enhanced WCAG 2.1 compliance
- better recovery from HLS media errors on slow networks
2022-08-22
Flowplayer Native release v3.3.0 with the following fixes and featues:
- fixes missing ad ui flags in the ad plugin and moved them to the new
ads:
namespace - upgrades
hls.js
to v.1.2.0 in the hls plugin - keyboard plugin no longer requests exit fs when player is not on fs mode
2022-08-23
OVP Fixes to some timezones not correctly applied to livestream schedules
2022-08-22
Flowplayer Native release v3.2.8 with the following fixes and featues:
- fixes missing i18n for ads indicator in the ad plugin
- ads continue to plays when popped out with the float on scroll plugin
- the playlist plugin now updates the title and description correctly when the API is used
- new
auto_advance
configuration option in the endscreen plugin
try.flowplayer.com sandbox The try.flowplayer.com sandbox now allwos to switch the stable and canary release channels
2022-07-08
Flowplayer Native
- added documentation for the ad plugin global ad tags and a global ad tag demo
2022-06-30
Flowplayer Native
- fixed an issue in the qsel plugin which caused a mismatch between label and manually selected level
2022-06-28
OVP
- org admins can now set livesource availability to apply for all workspaces
- livestream previews now have labels for ingest and broadcast
- the new geoblocking method can now be configured when creating workspaces
- invoices in the billing section are now printable
Flowplayer Native
- updated the Chromecast receiver app
- playlist playback can now be started from any index
2022-06-22
Documentation
- added a demo for connection retries
- added a demo for outstream ads
- added a demo for cuepoints triggering overlays
2022-06-14
Documentation
- added the consent plugin documentation
OVP
- regenerating API keys now requires a confirmation
- Geoblocking can now be set on the workspace level and for individual assets.
2022-06-02
OVP
- added an option to set fallback stream ingests for livestreams
- fixed fiiltering by tags in video and livestream search
Flowplayer Native
- release 3.2.0
- float on scroll plugin will now always use landscape ratio to avoid large heights with portrait videos
- oustream ads now corrrectly start when entering viewport
Player translations
- added Turkish and Nederlands to the translations
Documentation
- added new events to the ad plugin docs
2022-05-20
OVP
- added more tabbing to navigate through the OVP elements and action buttons
- animated previews are now available in multiple resolutions
Flowplayer Native
- fixed DASH sources in playlists
- added workaround for Android WebView bug which stalled the player when loading WebVTT tracks
- new consent plugin allows to disable tracking and local storage (docs to follow)
- added outstream support to the ads plugin
2022-04-21
- added documentation for the new keyboards shortcuts feature
- added this What's New section