{
  "version": 1,
  "appName": "IPTV Flutter Test",
  "groups": [
    {
      "id": "g_demo",
      "name": "Demo Channels",
      "subGroups": [
        {
          "id": "sg_hls",
          "name": "HLS",
          "channels": [
            {
              "id": "ch_bbb_hls",
              "name": "Big Buck Bunny (HLS)",
              "logo": "https://peach.blender.org/wp-content/uploads/title_anouncement.jpg",
              "streams": [
                {
                  "type": "hls",
                  "url": "https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8",
                  "headers": {},
                  "drm": {
                    "type": "none"
                  }
                }
              ]
            },
            {
              "id": "ch_sintel_hls",
              "name": "Sintel (HLS)",
              "logo": "https://upload.wikimedia.org/wikipedia/commons/7/75/Sintel_poster.jpg",
              "streams": [
                {
                  "type": "hls",
                  "url": "https://bitdash-a.akamaihd.net/content/sintel/hls/playlist.m3u8",
                  "headers": {},
                  "drm": {
                    "type": "none"
                  }
                }
              ]
            }
          ]
        },
        {
          "id": "sg_dash",
          "name": "DASH",
          "channels": [
            {
              "id": "ch_bbb_dash",
              "name": "Big Buck Bunny (DASH)",
              "logo": "https://peach.blender.org/wp-content/uploads/title_anouncement.jpg",
              "streams": [
                {
                  "type": "dash",
                  "url": "https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd",
                  "headers": {},
                  "drm": {
                    "type": "none"
                  }
                }
              ]
            }
          ]
        },
        {
          "id": "sg_drm",
          "name": "DRM Test",
          "channels": [
            {
              "id": "ch_dash_clearkey",
              "name": "ClearKey DASH (TEST)",
              "logo": "https://upload.wikimedia.org/wikipedia/commons/3/3c/Shaka_Player_Logo.png",
              "streams": [
                {
                  "type": "dash",
                  "url": "https://storage.googleapis.com/shaka-demo-assets/angel-one-clearkey/dash.mpd",
                  "headers": {},
                  "drm": {
                    "type": "clearkey",
                    "clearkey": {
                      "kid": "1ae8ccd0e4e74b62a49e0a2a4e3d6b7f",
                      "key": "7e571d037e571d037e571d037e571d03"
                    }
                  }
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": "g_misc",
      "name": "Misc",
      "subGroups": [
        {
          "id": "sg_mixed",
          "name": "Mixed",
          "channels": [
            {
              "id": "ch_live_hls",
              "name": "Live Test Stream",
              "logo": "https://upload.wikimedia.org/wikipedia/commons/8/8a/Live_icon.png",
              "streams": [
                {
                  "type": "hls",
                  "url": "https://cph-p2p-msl.akamaized.net/hls/live/2000341/test/master.m3u8",
                  "headers": {},
                  "drm": {
                    "type": "none"
                  }
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
