Flowplayer platform

API

Acronym for Application Programming Interface , a toolset and interface for automated creation, retrieval and update of media files and metadata in the platform.

analytics

see also engagement, plays, displays

clip

Synonym for a feature video or audio regardless of format

displays (analytics)

The event when a player is rendered (shown) on a webpage. If the player is not set to autoplay this is not counted as a play.

encoding

also with link to video encoding

engagement

[tbd]

live

[tbd]

livesource

[tbd]

livestreamid

[tbd]

mediaid

Generic name for all ids related to your content. See videoid, playlistid, livestreamid.

organization

synonym for sitegroup

OVP

Acronym for Online Video Platform which means the whole flowplayer.com video encoding, hosting, streaming, analytics and management ecosystem.

player design / configuration

For ease also just called player; a set of configuration options defined at https://app.flowplayer.com/players/ which determine appearance and behavior.

playerid

The alphanumeric id of the player design, used for example in the async platform embed codes like <div data-player-id="2a373c6f-466a-451c-bcd3-4c4c57e21e6f"> or in Javascript embeds using the platform integration plugin.

playlist

A sequence of feature clips which will be played back one after the other, optionally giving the viewer the choice to skip elements or select from a visual representation of the individual clips.

playlistid

The alphanumeric identifier of your playlist used in embed codes like "src": "8555a951-922c-43d1-af6a-b91d00e3a3b6". In the platform user interface you'd access a specific playlist with an url like https://app.flowplayer.com/playlists/8555a951-922c-43d1-af6a-b91d00e3a3b6

plays (analytics)

The event when a rendered player starts playing a clip or ad preroll. If the player is set to autoplay this happens on page load, otherwise it will happen when the viewer clicks/taps "play".

sitegroup

Identifies your organization in the platform

sitegroupid

The alphanumerical id representing your sitegroup (organization), it will look like 12a3b456-c7d8-1111-ef23-4f7890c1234a

siteid

see workspace id

storage

The combined volume your files take up on our servers. This includes all originals, encoded formats (for HLS and DASH the summarized size of all encoded variants), thumbnail and poster images as well as subtitle or other text files

streaming

The process of delivering video content from our storage to your audience, usually distributed through a CDN (Content Delivery Network) to keep latency low. The amunt of data transmitted is reflected in your usage costs-.

userid

A unique id for your user account which is tied to your email address.

videoid

The alaphanumeric identifier of your video clip used in embed codes as "src": "8555a951-922c-43d1-af6a-b91d00e3a3b6". In the platform user interface you'd access a specific video with an url like https://app.flowplayer.com/videos/8555a951-922c-43d1-af6a-b91d00e3a3b6

VOD

Acronym for Video On Demand, referring to video recordings with a definite duration and infinite playback/resume as opposed to a live stream.

workspace

A named division inside a sitegroup which can have individual defaults and access rights. Useful for large organizations or media publishers who want to distinguish their clients.

workspaceid

A unique id for your workspace/site.

Advertising

adPod

A sequence of ads grouped together in the VAST XML which will be displayed one after the other in a single ad break. Can be scheduled in pre-, mid- and post-roll positions.

adSchdeule

[tbd]

adTag

A VAST XML url (usually hosted by an ad server network) containing ad creative(s) and tracking information.

in-stream

[tbd]

linear

[tbd]

midroll

An ad which plays between start and end of a feature clip; often implemented as a text or image overlay to avoid stream interruption.

non-linear

[tbd]

overlays

[tbd]

postroll

An ad which is shown after a feature clip or livestream.

preroll

An ad which is shown before a feature clip or livestream starts.

skippable

An ad which can be stopped and skipped by the viewer after a pre-defined time (or watched until the end, after which it self-terminates).

VAST

Acronym for Video Ad Serving Template

VMAP

[tbd]

VPAID

[tbd]

Flowplayer Native player

async player

The [cloud configured player](/player/embedding#using-cloud-hosted-js-embed embed scripts are loaded asynchronously

casting

[tbd]

DRM

Acronym for Digital Rights Management [expand info]

FAS

Acronym for Frame Accurate Seeking [expand info]

first-frame

The first image of a video clip. This is usually shown when no poster or initial background is configured. Requries preloading of the video metadata as well the first segment or part of the file/stream.

float on scroll

A technology which will move a playing video (usually) to the bottom left or right of a page once a visior scrolls beyond.

fast forward

Playback of a video with increased (also often used for slower) speed.

metadata

[tbd]

Picture in Picture

[see float on scroll]

plugins

Player modules which add specific features to the core video player, incl. several analytics packages, sharing and casting, audio and quality selection. For a list please see https://flowplayer.com/developers/plugins

poster

The image (if configured) shown on a player before playback starts. Contrary to a first-frame setup, the video doesn't have to be preloaded to show an image.

preload

[tbd]

seeking

For monolithic MP4 videos this requires accessing a portion of the file through byte-range requests (determined by the metadata in the MOOV atom), in HLS or DASH streams the correct segment file determined by the information in the manifest will be loaded.

skipping

The act of skipping forth or back through a video to a specific time.

sync player

The [standalone Javascript player](/player/embedding#use-java-script-based is loaded synchronously

Video encoding and format details

aspect ratio

The ratio (proportions) of a video, usually expressed as [width]:[height] like 16:10. Can also be shown as a decimal fraction like 1.6

bitrate

todo: variable vs. fixed

codec

[tbd]

container

A container is a file format which can contain several data streams along with metadata, for example different video and audio encodings. MP4 is a prime example of a container which can hold MPEG-4 part 10 or part 2 encoded (h264 or h263) video streams as well as mp3 or aac audio streams. See Wikipedia article for further information.

DASH

[tbd]

frame rate

[tbd]

h264

[tbd]

h265

[tbd]

HLS

[tbd]

m3u8

see manifestmanifest

mpd

see manifest

keyframes

[tbd]

manifest

[tbd]

MOOV atom

The MOOV atom stores the metadata of MPEG-4 videos like duration and frame rate. Desktop encoders often place it at the end of a video file which can result in slow start of longer videos on the web. It should therefore be positioned at the beginning of a video.

MP4

A widely used container format for videos; for html5 video it should contain MPEG-4 part 10 video and MPEG-4 audio tracks

MPEG-4

[tbd]

MPEG-DASH

[tbd]

playlist

see manifest (in this case)

VP8

[tbd]

VP9

[tbd]

webm

[tbd]

API

[tbd]

endpoint

[tbd]

Development

AMP

Accelerated mobile pages, a web development framework intended to create fast loading mobile optimized content Link: https://amp.dev/

angular

[tbd]

Android SDK

[tbd]

iOS SDK

[tbd]

nodejs

[tbd]

OTT

[tbd]

react

[tbd]

SDK

[tbd]

smart tv

families:

SPA

single page application

vuejs

[tbd]

[MINITOC]

Results