Video Streaming POC

Hot Now / Feed Video Optimization - Testing with 10 videos from bandlabvideo bucket

Non-processed (Range) vs Non-processed (No Range) vs Faststart vs HLS 360p vs HLS 720p vs HLS 1080p

UGC Video Testing (Original vs Compressed)

Other Test Pages (Archive)

Compression Quality Test TTFF Results Buffer & Stall Metrics Analysis

Staggered: Loads videos one-by-one to avoid bandwidth contention
Simultaneous: Loads all at once (may cause contention)
1

Non-Processed (Range)

Not loaded TTFF: --
2

Non-Processed (No Range)

Not loaded TTFF: --
3

Faststart (Moov at Start)

Not loaded TTFF: --
4

HLS 360p (800 kbps)

Not loaded TTFF: --
5

HLS 720p (2000 kbps)

Not loaded TTFF: --
6

HLS 1080p (5000 kbps)

Not loaded TTFF: --

Comparison Metrics

Metric Non-Processed (Range) Non-Processed (No Range) Faststart HLS 360p HLS 720p HLS 1080p
Filename -- -- -- -- -- --
Moov Atom Location END END START N/A N/A N/A
Resolution -- -- -- 360p 720p 1080p
Bitrate -- -- -- 800 kbps 2000 kbps 5000 kbps
File Size -- -- -- -- -- --
Time to First Frame (TTFF) -- -- -- -- -- --
Time to Playback Ready -- -- -- -- -- --
Buffer Events 0 0 0 0 0 0
Total Stall Duration 0ms 0ms 0ms 0ms 0ms 0ms
Download Progress -- -- -- -- -- --
FFmpeg Command -- -- -- -- -- --

Network Activity Log