Streaming Performance Index

Streaming Performance Index (SPI) is a unified KPI reflecting the percentage of streaming sessions with good or best viewing experience.

Updated 2026-08-07 spi, streaming performance index

Use the Streaming Performance Index (SPI) to view a visual indicator of your KPIs and metric performance over the selected period. Also, quickly determine the number and percent of impacted streams. A stream is impacted when it fails to meet one or more of the KPI settings.

SPI Streams refers to all Conviva monitored streaming sessions which contributed to the SPI calculation. Exits before the video started when the viewer did not wait a significant time and sessions impacted by business logic errors are not accounted for the SPI calculation. The Streaming Performance Index and SPI Streams appear as metrics in Trends and other dashboards.

Conviva formulates a unified streaming performance KPI based on the percentage of streaming sessions with good or best viewing experience. This KPI represents the Conviva Streaming Performance Index, and is based on the percentage of streams with:

  • No errors (VSF-T or VPF-T)
  • No or very low Rebuffering (using CIRR)
  • Acceptable picture quality based on average bitrate for different screen sizes
  • Acceptable Video Start Time
  • No EBVS if the viewer was waiting a long time before exiting.

Conviva provides KPI settings based on Good and Best performance. You can also set custom KPI settings to match your specific performance goals.

For the complete Good, Best, and Custom KPI threshold settings, plus improvement-opportunity analysis, see the Overview dashboard.