AICASSINDRA · LEARN BY EXPERIMENTING

Video streaming labs

Explore the interactive side of AICassindra. Read a topic, test an idea, and follow the results.

Choose a topic, explore the model, and compare what changes. Each experiment explains its assumptions and limitations.

Browse the collection below.

Video streaming

Adaptive bitrate: follow every segment

Explore the controls, compare outcomes and record your observations.

Interactive lab
Video streaming

Codec comparison with actual measured files

One synthetic source, nine reproducible encodes. Inspect the evidence and its limits.

Interactive lab
Video streaming

Event streaming: byte chunks are not message boundaries

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

Generated-text streaming: preserve bytes and event identity

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

HLS: follow segments from input to playback

Explore the controls, compare outcomes and record your observations.

Interactive lab
Video streaming

Length-prefixed streaming: reconstruct complete messages

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

SSE client framing: decode before appending

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

Stream failure: distinguish partial output from completion

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

Streaming UX: time to first useful output

Fragment real encoded bytes, inspect the parser buffer and follow complete events into an ordered text consumer.

Interactive lab
Video streaming

Synthetic bitrate ladder: choose feasible renditions

Change complexity, desired quality and bitrate budget. See which resolution can meet each target—and why others cannot.

Interactive lab
Video streaming

WebRTC: an actual local video pipeline

Explore the controls, compare outcomes and record your observations.

Interactive lab