{
  "project": "SmartAdvisorOnline Live Streaming Status",
  "version": "4.0.2",
  "generated_at": "2026-04-09T15:30:53Z",
  "generated_ts": 1775748653,
  "data_source": "https://smartadvisoronline.com/data/live/streaming-status.json",
  "methodology_url": "https://smartadvisoronline.com/how-we-test.html",
  "about": {
    "what_this_is": "Live reachability checks performed through VPN tunnels from multiple countries (vantage points). We try to open each streaming site and record the HTTP result.",
    "tested_from": {
      "regions_count": 5,
      "countries": [
        "Canada",
        "France",
        "Spain",
        "United Kingdom",
        "United States"
      ],
      "vantage_points": [
        {
          "region": "uk",
          "label": "UK",
          "country": "United Kingdom",
          "flag": "🇬🇧",
          "interface": "wg-proton-uk",
          "exit_ip": "149.50.209.145",
          "checked_at": "2026-04-09T15:30:39Z",
          "ts": 1775748639
        },
        {
          "region": "us",
          "label": "US",
          "country": "United States",
          "flag": "🇺🇸",
          "interface": "wg-proton-us",
          "exit_ip": "149.22.94.26",
          "checked_at": "2026-04-09T15:30:01Z",
          "ts": 1775748601
        },
        {
          "region": "fr",
          "label": "FR",
          "country": "France",
          "flag": "🇫🇷",
          "interface": "wg-proton-fr",
          "exit_ip": "149.102.245.161",
          "checked_at": "2026-02-15T21:14:10Z",
          "ts": 1771190050
        },
        {
          "region": "es",
          "label": "ES",
          "country": "Spain",
          "flag": "🇪🇸",
          "interface": "wg-proton-es",
          "exit_ip": "159.26.107.90",
          "checked_at": "2026-02-15T20:54:37Z",
          "ts": 1771188877
        },
        {
          "region": "ca",
          "label": "CA",
          "country": "Canada",
          "flag": "🇨🇦",
          "interface": "wg-proton-ca",
          "exit_ip": "107.181.177.19",
          "checked_at": "2026-02-15T20:43:41Z",
          "ts": 1771188221
        }
      ]
    }
  },
  "global": {
    "status": "ok",
    "regions_count": 5
  },
  "regions": [
    {
      "id": "ca",
      "label": "CA",
      "country": "Canada",
      "flag": "🇨🇦",
      "interface": "wg-proton-ca",
      "checked_at": "2026-02-15T20:43:41Z",
      "ts": 1771188221,
      "exit_ip": "107.181.177.19",
      "services": [
        {
          "id": "netflix_us",
          "probe_url": "https://www.netflix.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:43:41Z",
          "exit_ip": "107.181.177.19"
        },
        {
          "id": "hulu_us",
          "probe_url": "https://www.hulu.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:43:41Z",
          "exit_ip": "107.181.177.19"
        },
        {
          "id": "disneyplus",
          "probe_url": "https://www.disneyplus.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:43:41Z",
          "exit_ip": "107.181.177.19"
        },
        {
          "id": "bbc_iplayer",
          "probe_url": "https://www.bbc.co.uk/iplayer",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:43:41Z",
          "exit_ip": "107.181.177.19"
        }
      ]
    },
    {
      "id": "es",
      "label": "ES",
      "country": "Spain",
      "flag": "🇪🇸",
      "interface": "wg-proton-es",
      "checked_at": "2026-02-15T20:54:37Z",
      "ts": 1771188877,
      "exit_ip": "159.26.107.90",
      "services": [
        {
          "id": "netflix_us",
          "probe_url": "https://www.netflix.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:54:37Z",
          "exit_ip": "159.26.107.90"
        },
        {
          "id": "hulu_us",
          "probe_url": "https://www.hulu.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:54:37Z",
          "exit_ip": "159.26.107.90"
        },
        {
          "id": "disneyplus",
          "probe_url": "https://www.disneyplus.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:54:37Z",
          "exit_ip": "159.26.107.90"
        },
        {
          "id": "bbc_iplayer",
          "probe_url": "https://www.bbc.co.uk/iplayer",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T20:54:37Z",
          "exit_ip": "159.26.107.90"
        }
      ]
    },
    {
      "id": "fr",
      "label": "FR",
      "country": "France",
      "flag": "🇫🇷",
      "interface": "wg-proton-fr",
      "checked_at": "2026-02-15T21:14:10Z",
      "ts": 1771190050,
      "exit_ip": "149.102.245.161",
      "services": [
        {
          "id": "netflix_us",
          "probe_url": "https://www.netflix.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T21:14:10Z",
          "exit_ip": "149.102.245.161"
        },
        {
          "id": "hulu_us",
          "probe_url": "https://www.hulu.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T21:14:10Z",
          "exit_ip": "149.102.245.161"
        },
        {
          "id": "disneyplus",
          "probe_url": "https://www.disneyplus.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T21:14:10Z",
          "exit_ip": "149.102.245.161"
        },
        {
          "id": "bbc_iplayer",
          "probe_url": "https://www.bbc.co.uk/iplayer",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-02-15T21:14:10Z",
          "exit_ip": "149.102.245.161"
        }
      ]
    },
    {
      "id": "uk",
      "label": "UK",
      "country": "United Kingdom",
      "flag": "🇬🇧",
      "interface": "wg-proton-uk",
      "checked_at": "2026-04-09T15:30:39Z",
      "ts": 1775748639,
      "exit_ip": "149.50.209.145",
      "services": [
        {
          "id": "netflix_us",
          "probe_url": "https://www.netflix.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:39Z",
          "exit_ip": "149.50.209.145"
        },
        {
          "id": "hulu_us",
          "probe_url": "https://www.hulu.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:39Z",
          "exit_ip": "149.50.209.145"
        },
        {
          "id": "disneyplus",
          "probe_url": "https://www.disneyplus.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:39Z",
          "exit_ip": "149.50.209.145"
        },
        {
          "id": "bbc_iplayer",
          "probe_url": "https://www.bbc.co.uk/iplayer",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:39Z",
          "exit_ip": "149.50.209.145"
        }
      ]
    },
    {
      "id": "us",
      "label": "US",
      "country": "United States",
      "flag": "🇺🇸",
      "interface": "wg-proton-us",
      "checked_at": "2026-04-09T15:30:01Z",
      "ts": 1775748601,
      "exit_ip": "149.22.94.26",
      "services": [
        {
          "id": "netflix_us",
          "probe_url": "https://www.netflix.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:01Z",
          "exit_ip": "149.22.94.26"
        },
        {
          "id": "hulu_us",
          "probe_url": "https://www.hulu.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:01Z",
          "exit_ip": "149.22.94.26"
        },
        {
          "id": "disneyplus",
          "probe_url": "https://www.disneyplus.com/",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:01Z",
          "exit_ip": "149.22.94.26"
        },
        {
          "id": "bbc_iplayer",
          "probe_url": "https://www.bbc.co.uk/iplayer",
          "status": "ok",
          "reason": "HTTP_200",
          "http_code": "200",
          "checked_at": "2026-04-09T15:30:01Z",
          "exit_ip": "149.22.94.26"
        }
      ]
    }
  ],
  "last_global_check": "2026-04-09T15:30:39Z",
  "last_global_check_ts": 1775748639,
  "services": [
    {
      "id": "bbc_iplayer",
      "status": "ok",
      "reason": "HTTP_200",
      "http_code": "200",
      "checked_at": "2026-04-09T15:30:39Z"
    },
    {
      "id": "disneyplus",
      "status": "ok",
      "reason": "HTTP_200",
      "http_code": "200",
      "checked_at": "2026-04-09T15:30:39Z"
    },
    {
      "id": "hulu_us",
      "status": "ok",
      "reason": "HTTP_200",
      "http_code": "200",
      "checked_at": "2026-04-09T15:30:39Z"
    },
    {
      "id": "netflix_us",
      "status": "ok",
      "reason": "HTTP_200",
      "http_code": "200",
      "checked_at": "2026-04-09T15:30:39Z"
    }
  ],
  "source": {
    "provider": "Proton VPN",
    "config": "auto",
    "endpoint": "auto"
  }
}
