FastPix
GlossaryFRAME

FRAME

A "frame" refers to a single still image in a sequence of images that, when played back in rapid succession, creates the illusion of motion. Videos are essentially a series of frames displayed at a specific frame rate (measured in frames per second or fps). Each frame contains visual information captured at a particular point in time, and the consecutive frames together create the perception of continuous motion. There are three types of frame: I-frame, P-frame and B-frame.

What are the I-frame?

I-frame stands for Intra-frame, they have all the visual data required for an independent reconstruction of an image. I-Frames are inserted throughout a video stream to enable random access and serve as essential beginning points for decoding and editing.

What is P-frame?

P-Frames or predicted frame, optimise data storage by storing only the differences (motion vectors) between the referenced frames and the current frame. P-Frames are inserted between I-Frames, effectively convey changes in successive frames, lowering bit rates overall and redundancy.

What is B-frames?

B-Frames or Bi-directional optimise compression by reconstructing using information from both previous and subsequent frames. The motion vectors that represent the differences between the current frame and previous and future frames are stored by them. Through the reduction of redundancy and the conservation of bandwidth in video streams, this bidirectional approach further improves compression efficiency.

Making video dead easy for developers

We've put together valuable insights in the form of blogs and guides. Check'em out

Microlearning vs e-learning: 6 differences that change how you build

Microlearning vs e-learning: 6 differences that change how you build

Microlearning is not just shorter e-learning. Six architectural differences that change how you build, plus a drop-in path for existing e-learning platforms.

What is Video Streaming? Is it Really Hard to Stream Videos Online?

What is Video Streaming? Is it Really Hard to Stream Videos Online?

Video streaming explained: how it works, the past-present-future arc, why it's hard to build, and how modern APIs like FastPix abstract the complexity.

How to publish a pre-recorded video as a live stream

How to publish a pre-recorded video as a live stream

Stream pre-recorded videos as live in 2026. Compare OBS + FastPix, Cloud Playout, and API workflows. Setup steps, pros and cons, and when each one fits.

Impact of churn on OTT Platforms: Insights and solutions

Impact of churn on OTT Platforms: Insights and solutions

Understanding churn's impact on OTT platforms is essential for developing effective strategies to boost retention and improve user satisfaction.

How to create an iOS Streaming app: Step-by-step guide

How to create an iOS Streaming app: Step-by-step guide

Build an iOS live streaming app in 2026. Step-by-step Swift tutorial with HLS playback, RTMP ingest, app store submission, and FastPix backend. No infra needed.

How to create a streaming channel with live and scheduled content

How to create a streaming channel with live and scheduled content

Build a 24/7 streaming channel that mixes live and scheduled VOD content with FastPix Cloud Playout. Setup, scheduling, switching, and distribution steps.

How much does it cost to build a microlearning app in 2026?

How much does it cost to build a microlearning app in 2026?

Line-by-line cost breakdown for building a microlearning app in 2026, the hidden charges that wreck budgets, and how to cut 40-60% without losing features.

5 best Cloudflare Stream alternatives in 2026

5 best Cloudflare Stream alternatives in 2026

Cloudflare Stream wins on cost. Compare 5 honest alternatives that ship deeper analytics, native AI, and broader SDK coverage for video-first products.

Best video streaming analytics tools for developer teams in 2026

Best video streaming analytics tools for developer teams in 2026

Streaming analytics tracks QoE, not surveillance. Compare FastPix Video Data, Mux Data, and Bitmovin Analytics on metrics, SDK breadth, and pricing tiers.

How to build a TikTok-style microlearning app

How to build a TikTok-style microlearning app

This article is a step-by-step build guide for engineering teams shipping a TikTok-style microlearning app. It covers what microlearning apps are, the two main types, the features that decide whether the app survives, the mistakes that quietly kill launches, and an action-driven sequence of steps to ship one. The video infrastructure section doubles as a mini-tutorial using the FastPix API. Aimed at developers, product managers, and founders building swipe-to-learn experiences in 2026.