Jump to Content
Home
Guides
API Reference
v1.0
Login
Guides
Login
Moon (Dark Mode)
Sun (Light Mode)
v1.0
Home
Guides
API Reference
Python SDK (Sync & Async)
Search
All
Pages
Start typing to search…
New to FastPix
Overview
Get started
FastPix’s architecture
Setup FastPix
Organizations
Start a team
User roles
Workspaces
Basic authentication
Account
Billing
Estimating usage & costs
Common questions about billing
Delete account
Using our APIs
Authentication with Access Tokens
Postman collection
Server-side SDKs
Python SDK (Sync & Async)
Using Webhooks
Webhooks for status
Webhook signature verification
Media events
video.media.created
video.media.ready
video.media.failed
video.media.updated
video.media.deleted
Upload events
video.upload.created
video.upload.media_created
video.media.ready
video.media.failed
Live events
video.live_stream.created
video.live_stream.connected
video.live_stream.recording
video.live_stream.active
video.live_stream.disconnected
video.live_stream.idle
video.live_stream.updated
video.live_stream.enabled
video.live_stream.disabled
video.live_stream.deleted
video.live_stream.simulcast_target.created
video.live_stream.simulcast_target.starting
video.live_stream.simulcast_target.broadcasting
video.live_stream.simulcast_target.deleted
Batch migration to FastPix
Migrate from Cloudflare Stream
Migrate from AWS
Migrate from Mux
Migrate from api.video
Migrate from Vimeo
Webhooks for migration status
VIDEO ON DEMAND
Publish your first video
Get started in 5 minutes
Make your first API request
Video input
Upload videos directly
Upload videos from URL
Upload 4K videos
Web uploads SDK
Quick start
Styling and UI customization
Web upload events and attributes
Customize uploads with call back functions
Transform videos
Watermark your videos
Extract thumbnails from video
Create GIFs from videos
Add timeline hovers using spritesheet
Create clips from existing media
Optimize the loudness of audio
Add auto-generated subtitles
MP4 support for offline viewing
Add intro and outro to base video
Remove unwanted parts in video
Replace existing audio with new audio
Overlay audio at specific timeline in your video
In-video AI features
Using NSFW & Profanity filter for video moderation
Generate named entities
Generate video chapters
Generate video summary
Live streaming
Start live stream
Get started with live streaming
Stream using OBS
Using SRT to live stream
Manage live stream
Manage streams
Live stream disconnects
Webhooks in live stream
Transform live stream
Simulcast to 3rd party platforms
Stream recordings of live streams
Stream pre-recorded live
Instant live clipping
DVR-like time shifting in live stream
Video Data
Introduction to Video Data
Data SDK for players
Monitor Shaka player (Web)
Monitor HLS.js (Web)
Exo player (Android)
AV player (iOS)
Know your metrics
Metrics overview
Audience metrics
Quality of experience (QoE) metrics
Playback metrics
Video startup metrics
Stability metrics
Render quality metrics
User passable metadata
Filters and dimensions in data
Metadata associated with a view
Video player
Getting started
Overview and features
Installation process
Playback uploaded videos
Error handling
HLS streams for playback
Get an HLS stream URL
Playback in HLS player
Responsiveness and UI adaptation
Overview
Practical examples for player UI
Customizing player interface
Color attributes
Aspect ratio
Show or hide player controls
Customize control sections
Change controls backdrop color
Display title on video
Customize video playback experience
Autoplay, loop, muted playback
Control playback speed
Personalize volume preference
Customizing playback resolution
Setting playback start point
Optimize seek functionality
Switch subtitles and audio tracks
Timeline hover previews
Adding Chapters in video timeline
Advanced player operations
Keyboard shortcuts for player
Setting preview thumbnail
Video preload and crossorigin
Use custom domain in player
Protect videos with Signed URL
Enable lazy loading in player
Listening video events in player
Powered by
Python SDK (Sync & Async)
Updated 2 days ago
Postman collection
Using Webhooks