GstPipelineStudio
GUI for graphically constructing, running, and debugging GStreamer pipelines (Pipeviz successor).
Link
Related resources
- debug.videoElectron/React desktop tool for debugging HLS and DASH streams, wrapping ffmpeg/ffprobe to inspect manifests and segments.
- gststudio (node-based GStreamer editor)Node-based visual GStreamer pipeline editor that auto-discovers elements via gst-inspect, validates connections, and exports C++/Python.
- cmcd-analyzerIntercepts player requests and validates CMCD keys against the spec, visualizing Common Media Client Data via Elasticsearch + Kibana.
- shaka-player-cmcd-v2-pluginProof-of-concept CMCD v2 plugin for Shaka Player, including Response Mode server-response metrics collection.
- player-inspectorTool for inspecting the runtime behavior of MSE-based video players (buffer, segment requests, quality switches).
- CableLabs mse-emeCableLabs reference MSE/EME tools with an EME-specific logging window that surfaces the live DRM/key-exchange process in dash.js.
- awesome-cmcdCurated list of Common Media Client Data (CMCD) tooling maintained by Eyevinn: client-side collectors, server/CDN-side parsers, validators,…
- mpeg-dash-clearkeyMinimal sample MPEG-DASH player using ClearKey encryption via EME — a reference setup for DRM playback testing.
- AOMedia AV1 test dataAOMedia's public AV1 conformance test-data bucket of reference bitstreams for decoder validation.
- Using DRM with Key Rotation (Unified Streaming docs)Official technical reference on CPIX ContentKeyPeriod/ContentKeyPeriodList spec detail and VOD vs live static/dynamic CPIX origin distincti…