livepeer / livepeer/stream-tester

Measure QoS metrics

Open
#54 0 comments 0 reactions 1 assignee Claimed by @darkdarkdragon View on GitHub
enhancement
Dominant language
Go
Stars
24
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Simulate 'user watching stream' and measure QoS metrics

While downloading HLS segments from server, maintain virtual 'playhead'. If playhead reaches point in time when there is no downloaded segment for it to play - then virtual 'buffering event' occurs - playhead stops until there is new segment available. Number and duration of such events should be exposed as metrics and shown in stats in console after stream ends. Group metrics by resolution.

Do it per media stream.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.