{
  "schemaVersion": "rend.provider-benchmark.v1",
  "generatedAt": "2026-07-02T23:04:30.823Z",
  "run": {
    "id": "20260702T225854Z",
    "status": "completed",
    "startedAt": "2026-07-02T22:58:54.550Z",
    "finishedAt": "2026-07-02T23:04:30.822Z",
    "region": "daytona-us",
    "regionLabel": "Daytona us (us requested)",
    "runnerKind": "daytona",
    "runnerLabel": "e3623980-24f1-4205-a0d9-b9a8189b0e90",
    "sampleCountTarget": 5,
    "watchWindowMs": 30000,
    "delayMs": 3000,
    "providerOrderRandomized": true,
    "providerOrderByRound": [
      [
        "rend",
        "mux"
      ],
      [
        "rend",
        "mux"
      ],
      [
        "mux",
        "rend"
      ],
      [
        "rend",
        "mux"
      ],
      [
        "rend",
        "mux"
      ]
    ]
  },
  "source": {
    "urls": {
      "rend": "https://www.rend.so/embed/<asset-id>",
      "mux": "https://player.mux.com/A6oZoUWVZjOIVZB6XnBMLagYnXE6xhDhp8Hcyky018hk"
    },
    "verification": {
      "status": "not_independently_verified",
      "metadataLooksConsistent": false,
      "statement": "The harness can observe public player metadata such as duration and resolution, but neither public player exposes an original source checksum or object identity. Source-file identity was not independently verified.",
      "observed": {
        "rend": {
          "durationMedianSeconds": 0,
          "naturalResolution": "640x360",
          "playbackMode": "dash-or-cmaf-via-mse"
        },
        "mux": {
          "durationMedianSeconds": 75.2,
          "naturalResolution": "1280x720",
          "playbackMode": "hls-via-mse"
        }
      }
    }
  },
  "fairness": {
    "rules": [
      "The same Playwright-controlled Chromium/Chrome browser, viewport, device profile, host network, and runner are used for every provider in a comparison.",
      "Every sample uses a clean browser context with no stored cookies, storage, or cache state.",
      "Browser cache is disabled per sample by enabling Playwright request routing and sending no-store request headers.",
      "Provider order is randomized inside each round before samples run.",
      "Runs are rate-limited by default and are not load tests.",
      "Raw samples are redacted before disk and public copies are written."
    ],
    "caveats": [
      "CDN state cannot be fully controlled from this harness.",
      "Provider encoders, packaging, and player implementations differ.",
      "One video does not represent every workload, codec ladder, region, or viewer device.",
      "The harness does not purge or manipulate Mux CDN caches.",
      "The harness does not warm only Rend during direct comparisons.",
      "Selected resolutions and rendition ladders may differ; current Rend media generation emits a startup-oriented ABR ladder from 360p through the highest applicable tier.",
      "Direct object-storage HLS pages use Rend-generated HLS artifacts but bypass Rend's edge cache, site route, and production player shell.",
      "Resource timing is summarized only as aggregate counts because detailed URLs can expose provider internals."
    ]
  },
  "environment": {
    "browser": {
      "automation": "Playwright Chromium",
      "requestedChannel": null,
      "version": "149.0.7827.55"
    },
    "device": {
      "viewport": {
        "width": 1280,
        "height": 720
      },
      "deviceScaleFactor": 1,
      "isMobile": false,
      "hasTouch": false
    },
    "network": {
      "environment": "host network",
      "throttling": "none",
      "cache": "disabled per sample with clean browser contexts"
    },
    "runner": {
      "platform": "linux",
      "arch": "x64",
      "osRelease": "6.8.0-86-generic",
      "node": "v24.16.0",
      "bun": null
    }
  },
  "providers": [
    {
      "id": "rend",
      "name": "Rend",
      "url": "https://www.rend.so/embed/<asset-id>",
      "playerHost": "www.rend.so"
    },
    {
      "id": "mux",
      "name": "Mux",
      "url": "https://player.mux.com/A6oZoUWVZjOIVZB6XnBMLagYnXE6xhDhp8Hcyky018hk",
      "playerHost": "player.mux.com"
    }
  ],
  "regions": [
    {
      "id": "daytona-us",
      "label": "Daytona us (us requested)",
      "runnerKind": "daytona"
    }
  ],
  "summary": {
    "result": "benchmark_samples_available_no_universal_claim",
    "minSamplesPerProvider": 5,
    "minSuccessfulSamplesPerProvider": 5,
    "sufficientForPublication": true,
    "requiredSamplesPerProvider": 5,
    "metricLabels": {
      "timeToPlayerReadyMs": "Navigation to player ready",
      "timeToMetadataMs": "Time to metadata",
      "timeToLoadedDataMs": "Time to first loaded frame",
      "timeToCanplayMs": "Time to canplay",
      "timeToFirstFrameMs": "Time to first frame",
      "totalDurationMs": "Total test duration",
      "stallCount": "Stall count",
      "stallDurationMs": "Stall duration"
    },
    "providers": {
      "rend": {
        "sampleCount": 5,
        "successfulSamples": 5,
        "failedSamples": 0,
        "startupFailureRate": 0,
        "metrics": {
          "timeToPlayerReadyMs": {
            "count": 5,
            "min": 207.2,
            "median": 237,
            "p75": 245.4,
            "p95": 365.6,
            "max": 395.7
          },
          "timeToMetadataMs": {
            "count": 5,
            "min": 187.6,
            "median": 222.3,
            "p75": 228.3,
            "p95": 313.3,
            "max": 334.6
          },
          "timeToLoadedDataMs": {
            "count": 5,
            "min": 196.5,
            "median": 223.4,
            "p75": 240,
            "p95": 359.8,
            "max": 389.7
          },
          "timeToCanplayMs": {
            "count": 5,
            "min": 200.2,
            "median": 235.4,
            "p75": 243.8,
            "p95": 361.2,
            "max": 390.5
          },
          "timeToFirstFrameMs": {
            "count": 5,
            "min": 207.2,
            "median": 237,
            "p75": 245.4,
            "p95": 365.6,
            "max": 395.7
          },
          "totalDurationMs": {
            "count": 5,
            "min": 30215.2,
            "median": 30257.1,
            "p75": 30260.7,
            "p95": 30382.3,
            "max": 30412.7
          },
          "stallCount": {
            "count": 5,
            "min": 0,
            "median": 0,
            "p75": 0,
            "p95": 0,
            "max": 0
          },
          "stallDurationMs": {
            "count": 5,
            "min": 0,
            "median": 0,
            "p75": 0,
            "p95": 0,
            "max": 0
          }
        },
        "observed": {
          "durationSeconds": {
            "count": 5,
            "min": 0,
            "median": 0,
            "p75": 0,
            "p95": 0,
            "max": 0
          },
          "naturalResolution": "640x360",
          "renderedResolution": "1280x720",
          "playbackMode": "dash-or-cmaf-via-mse",
          "selectedRendition": "640x360"
        },
        "browserNetworkErrors": 0
      },
      "mux": {
        "sampleCount": 5,
        "successfulSamples": 5,
        "failedSamples": 0,
        "startupFailureRate": 0,
        "metrics": {
          "timeToPlayerReadyMs": {
            "count": 5,
            "min": 569.1,
            "median": 690.6,
            "p75": 715.8,
            "p95": 842.6,
            "max": 874.3
          },
          "timeToMetadataMs": {
            "count": 5,
            "min": 540.5,
            "median": 674,
            "p75": 681.6,
            "p95": 765,
            "max": 785.9
          },
          "timeToLoadedDataMs": {
            "count": 5,
            "min": 576.5,
            "median": 710.9,
            "p75": 737.7,
            "p95": 792.5,
            "max": 806.2
          },
          "timeToCanplayMs": {
            "count": 5,
            "min": 576.6,
            "median": 711.7,
            "p75": 737.8,
            "p95": 793,
            "max": 806.8
          },
          "timeToFirstFrameMs": {
            "count": 5,
            "min": 569.1,
            "median": 690.6,
            "p75": 715.8,
            "p95": 842.6,
            "max": 874.3
          },
          "totalDurationMs": {
            "count": 5,
            "min": 30665.3,
            "median": 30809.1,
            "p75": 30824.1,
            "p95": 30893.5,
            "max": 30910.8
          },
          "stallCount": {
            "count": 5,
            "min": 0,
            "median": 0,
            "p75": 0,
            "p95": 0,
            "max": 0
          },
          "stallDurationMs": {
            "count": 5,
            "min": 0,
            "median": 0,
            "p75": 0,
            "p95": 0,
            "max": 0
          }
        },
        "observed": {
          "durationSeconds": {
            "count": 5,
            "min": 75.2,
            "median": 75.2,
            "p75": 75.2,
            "p95": 75.2,
            "max": 75.2
          },
          "naturalResolution": "1280x720",
          "renderedResolution": "1008x521",
          "playbackMode": "hls-via-mse",
          "selectedRendition": "1280x720"
        },
        "browserNetworkErrors": 20
      }
    }
  },
  "artifacts": {
    "machineReadableUrl": "/benchmarks/providers/latest.json",
    "rawSamplesUrl": "/benchmarks/providers/latest.samples.json"
  },
  "redaction": {
    "status": "passed",
    "checkedAt": "2026-07-02T23:04:30.824Z",
    "patternsVersion": 1,
    "findings": []
  }
}
