mirror of
https://github.com/iptv-org/iptv
synced 2026-04-11 13:33:06 -04:00
Update update-readme.js
This commit is contained in:
@@ -1,3 +1,29 @@
|
||||
{"name":"General","slug":"general","count":1}
|
||||
{"name":"News","slug":"news","count":1}
|
||||
{"name":"Other","slug":"other","count":0}
|
||||
{"filepath":"categories/auto.m3u","count":0}
|
||||
{"filepath":"categories/animation.m3u","count":0}
|
||||
{"filepath":"categories/business.m3u","count":0}
|
||||
{"filepath":"categories/classic.m3u","count":0}
|
||||
{"filepath":"categories/comedy.m3u","count":0}
|
||||
{"filepath":"categories/cooking.m3u","count":0}
|
||||
{"filepath":"categories/culture.m3u","count":0}
|
||||
{"filepath":"categories/documentary.m3u","count":0}
|
||||
{"filepath":"categories/education.m3u","count":0}
|
||||
{"filepath":"categories/entertainment.m3u","count":0}
|
||||
{"filepath":"categories/family.m3u","count":0}
|
||||
{"filepath":"categories/general.m3u","count":2}
|
||||
{"filepath":"categories/kids.m3u","count":0}
|
||||
{"filepath":"categories/legislative.m3u","count":0}
|
||||
{"filepath":"categories/lifestyle.m3u","count":0}
|
||||
{"filepath":"categories/movies.m3u","count":0}
|
||||
{"filepath":"categories/music.m3u","count":0}
|
||||
{"filepath":"categories/news.m3u","count":1}
|
||||
{"filepath":"categories/outdoor.m3u","count":0}
|
||||
{"filepath":"categories/relax.m3u","count":0}
|
||||
{"filepath":"categories/religious.m3u","count":0}
|
||||
{"filepath":"categories/series.m3u","count":0}
|
||||
{"filepath":"categories/science.m3u","count":0}
|
||||
{"filepath":"categories/shop.m3u","count":0}
|
||||
{"filepath":"categories/sports.m3u","count":0}
|
||||
{"filepath":"categories/travel.m3u","count":0}
|
||||
{"filepath":"categories/weather.m3u","count":1}
|
||||
{"filepath":"categories/xxx.m3u","count":1}
|
||||
{"filepath":"categories/undefined.m3u","count":3}
|
||||
@@ -1,4 +1,251 @@
|
||||
{"name":"Andorra","code":"AD","count":0}
|
||||
{"name":"Russia","code":"RU","count":1}
|
||||
{"name":"United Kingdom","code":"UK","count":1}
|
||||
{"name":"Undefined","code":"UNDEFINED","count":0}
|
||||
{"filepath":"countries/af.m3u","count":1}
|
||||
{"filepath":"countries/al.m3u","count":1}
|
||||
{"filepath":"countries/dz.m3u","count":1}
|
||||
{"filepath":"countries/as.m3u","count":1}
|
||||
{"filepath":"countries/ad.m3u","count":2}
|
||||
{"filepath":"countries/ao.m3u","count":1}
|
||||
{"filepath":"countries/ai.m3u","count":1}
|
||||
{"filepath":"countries/aq.m3u","count":1}
|
||||
{"filepath":"countries/ag.m3u","count":1}
|
||||
{"filepath":"countries/ar.m3u","count":1}
|
||||
{"filepath":"countries/am.m3u","count":1}
|
||||
{"filepath":"countries/aw.m3u","count":1}
|
||||
{"filepath":"countries/au.m3u","count":1}
|
||||
{"filepath":"countries/at.m3u","count":1}
|
||||
{"filepath":"countries/az.m3u","count":1}
|
||||
{"filepath":"countries/bs.m3u","count":1}
|
||||
{"filepath":"countries/bh.m3u","count":1}
|
||||
{"filepath":"countries/bd.m3u","count":1}
|
||||
{"filepath":"countries/bb.m3u","count":1}
|
||||
{"filepath":"countries/by.m3u","count":1}
|
||||
{"filepath":"countries/be.m3u","count":1}
|
||||
{"filepath":"countries/bz.m3u","count":1}
|
||||
{"filepath":"countries/bj.m3u","count":1}
|
||||
{"filepath":"countries/bm.m3u","count":1}
|
||||
{"filepath":"countries/bt.m3u","count":1}
|
||||
{"filepath":"countries/bo.m3u","count":1}
|
||||
{"filepath":"countries/bq.m3u","count":1}
|
||||
{"filepath":"countries/ba.m3u","count":1}
|
||||
{"filepath":"countries/bw.m3u","count":1}
|
||||
{"filepath":"countries/bv.m3u","count":1}
|
||||
{"filepath":"countries/br.m3u","count":1}
|
||||
{"filepath":"countries/io.m3u","count":1}
|
||||
{"filepath":"countries/vg.m3u","count":1}
|
||||
{"filepath":"countries/bn.m3u","count":1}
|
||||
{"filepath":"countries/bg.m3u","count":1}
|
||||
{"filepath":"countries/bf.m3u","count":1}
|
||||
{"filepath":"countries/bi.m3u","count":1}
|
||||
{"filepath":"countries/kh.m3u","count":1}
|
||||
{"filepath":"countries/cm.m3u","count":1}
|
||||
{"filepath":"countries/ca.m3u","count":2}
|
||||
{"filepath":"countries/cv.m3u","count":1}
|
||||
{"filepath":"countries/ky.m3u","count":1}
|
||||
{"filepath":"countries/cf.m3u","count":1}
|
||||
{"filepath":"countries/td.m3u","count":1}
|
||||
{"filepath":"countries/cl.m3u","count":1}
|
||||
{"filepath":"countries/cn.m3u","count":1}
|
||||
{"filepath":"countries/cx.m3u","count":1}
|
||||
{"filepath":"countries/cc.m3u","count":1}
|
||||
{"filepath":"countries/co.m3u","count":1}
|
||||
{"filepath":"countries/km.m3u","count":1}
|
||||
{"filepath":"countries/ck.m3u","count":1}
|
||||
{"filepath":"countries/cr.m3u","count":1}
|
||||
{"filepath":"countries/hr.m3u","count":1}
|
||||
{"filepath":"countries/cu.m3u","count":1}
|
||||
{"filepath":"countries/cw.m3u","count":1}
|
||||
{"filepath":"countries/cy.m3u","count":1}
|
||||
{"filepath":"countries/cz.m3u","count":1}
|
||||
{"filepath":"countries/cd.m3u","count":1}
|
||||
{"filepath":"countries/dk.m3u","count":1}
|
||||
{"filepath":"countries/dj.m3u","count":1}
|
||||
{"filepath":"countries/dm.m3u","count":1}
|
||||
{"filepath":"countries/do.m3u","count":1}
|
||||
{"filepath":"countries/tl.m3u","count":1}
|
||||
{"filepath":"countries/ec.m3u","count":1}
|
||||
{"filepath":"countries/eg.m3u","count":1}
|
||||
{"filepath":"countries/sv.m3u","count":1}
|
||||
{"filepath":"countries/gq.m3u","count":1}
|
||||
{"filepath":"countries/er.m3u","count":1}
|
||||
{"filepath":"countries/ee.m3u","count":1}
|
||||
{"filepath":"countries/et.m3u","count":1}
|
||||
{"filepath":"countries/fk.m3u","count":1}
|
||||
{"filepath":"countries/fo.m3u","count":1}
|
||||
{"filepath":"countries/fj.m3u","count":1}
|
||||
{"filepath":"countries/fi.m3u","count":1}
|
||||
{"filepath":"countries/fr.m3u","count":1}
|
||||
{"filepath":"countries/gf.m3u","count":1}
|
||||
{"filepath":"countries/pf.m3u","count":1}
|
||||
{"filepath":"countries/tf.m3u","count":1}
|
||||
{"filepath":"countries/ga.m3u","count":1}
|
||||
{"filepath":"countries/gm.m3u","count":1}
|
||||
{"filepath":"countries/ge.m3u","count":1}
|
||||
{"filepath":"countries/de.m3u","count":1}
|
||||
{"filepath":"countries/gh.m3u","count":1}
|
||||
{"filepath":"countries/gi.m3u","count":1}
|
||||
{"filepath":"countries/gr.m3u","count":1}
|
||||
{"filepath":"countries/gl.m3u","count":1}
|
||||
{"filepath":"countries/gd.m3u","count":1}
|
||||
{"filepath":"countries/gp.m3u","count":1}
|
||||
{"filepath":"countries/gu.m3u","count":1}
|
||||
{"filepath":"countries/gt.m3u","count":1}
|
||||
{"filepath":"countries/gg.m3u","count":1}
|
||||
{"filepath":"countries/gn.m3u","count":1}
|
||||
{"filepath":"countries/gw.m3u","count":1}
|
||||
{"filepath":"countries/gy.m3u","count":1}
|
||||
{"filepath":"countries/ht.m3u","count":1}
|
||||
{"filepath":"countries/hm.m3u","count":1}
|
||||
{"filepath":"countries/hn.m3u","count":1}
|
||||
{"filepath":"countries/hk.m3u","count":1}
|
||||
{"filepath":"countries/hu.m3u","count":1}
|
||||
{"filepath":"countries/is.m3u","count":1}
|
||||
{"filepath":"countries/in.m3u","count":1}
|
||||
{"filepath":"countries/id.m3u","count":1}
|
||||
{"filepath":"countries/ir.m3u","count":1}
|
||||
{"filepath":"countries/iq.m3u","count":1}
|
||||
{"filepath":"countries/ie.m3u","count":1}
|
||||
{"filepath":"countries/im.m3u","count":1}
|
||||
{"filepath":"countries/il.m3u","count":1}
|
||||
{"filepath":"countries/it.m3u","count":1}
|
||||
{"filepath":"countries/ci.m3u","count":1}
|
||||
{"filepath":"countries/jm.m3u","count":1}
|
||||
{"filepath":"countries/jp.m3u","count":1}
|
||||
{"filepath":"countries/je.m3u","count":1}
|
||||
{"filepath":"countries/jo.m3u","count":1}
|
||||
{"filepath":"countries/kz.m3u","count":1}
|
||||
{"filepath":"countries/ke.m3u","count":1}
|
||||
{"filepath":"countries/ki.m3u","count":1}
|
||||
{"filepath":"countries/xk.m3u","count":1}
|
||||
{"filepath":"countries/kw.m3u","count":1}
|
||||
{"filepath":"countries/kg.m3u","count":1}
|
||||
{"filepath":"countries/la.m3u","count":1}
|
||||
{"filepath":"countries/lv.m3u","count":1}
|
||||
{"filepath":"countries/lb.m3u","count":1}
|
||||
{"filepath":"countries/ls.m3u","count":1}
|
||||
{"filepath":"countries/lr.m3u","count":1}
|
||||
{"filepath":"countries/ly.m3u","count":1}
|
||||
{"filepath":"countries/li.m3u","count":1}
|
||||
{"filepath":"countries/lt.m3u","count":1}
|
||||
{"filepath":"countries/lu.m3u","count":1}
|
||||
{"filepath":"countries/mo.m3u","count":1}
|
||||
{"filepath":"countries/mg.m3u","count":1}
|
||||
{"filepath":"countries/mw.m3u","count":1}
|
||||
{"filepath":"countries/my.m3u","count":1}
|
||||
{"filepath":"countries/mv.m3u","count":1}
|
||||
{"filepath":"countries/ml.m3u","count":1}
|
||||
{"filepath":"countries/mt.m3u","count":1}
|
||||
{"filepath":"countries/mh.m3u","count":1}
|
||||
{"filepath":"countries/mq.m3u","count":1}
|
||||
{"filepath":"countries/mr.m3u","count":1}
|
||||
{"filepath":"countries/mu.m3u","count":1}
|
||||
{"filepath":"countries/yt.m3u","count":1}
|
||||
{"filepath":"countries/mx.m3u","count":1}
|
||||
{"filepath":"countries/fm.m3u","count":1}
|
||||
{"filepath":"countries/md.m3u","count":1}
|
||||
{"filepath":"countries/mc.m3u","count":1}
|
||||
{"filepath":"countries/mn.m3u","count":1}
|
||||
{"filepath":"countries/me.m3u","count":1}
|
||||
{"filepath":"countries/ms.m3u","count":1}
|
||||
{"filepath":"countries/ma.m3u","count":1}
|
||||
{"filepath":"countries/mz.m3u","count":1}
|
||||
{"filepath":"countries/mm.m3u","count":1}
|
||||
{"filepath":"countries/na.m3u","count":1}
|
||||
{"filepath":"countries/nr.m3u","count":1}
|
||||
{"filepath":"countries/np.m3u","count":1}
|
||||
{"filepath":"countries/nl.m3u","count":1}
|
||||
{"filepath":"countries/nc.m3u","count":1}
|
||||
{"filepath":"countries/nz.m3u","count":1}
|
||||
{"filepath":"countries/ni.m3u","count":1}
|
||||
{"filepath":"countries/ne.m3u","count":1}
|
||||
{"filepath":"countries/ng.m3u","count":1}
|
||||
{"filepath":"countries/nu.m3u","count":1}
|
||||
{"filepath":"countries/nf.m3u","count":1}
|
||||
{"filepath":"countries/kp.m3u","count":1}
|
||||
{"filepath":"countries/mk.m3u","count":1}
|
||||
{"filepath":"countries/mp.m3u","count":1}
|
||||
{"filepath":"countries/no.m3u","count":1}
|
||||
{"filepath":"countries/om.m3u","count":1}
|
||||
{"filepath":"countries/pk.m3u","count":1}
|
||||
{"filepath":"countries/pw.m3u","count":1}
|
||||
{"filepath":"countries/ps.m3u","count":1}
|
||||
{"filepath":"countries/pa.m3u","count":1}
|
||||
{"filepath":"countries/pg.m3u","count":1}
|
||||
{"filepath":"countries/py.m3u","count":1}
|
||||
{"filepath":"countries/pe.m3u","count":1}
|
||||
{"filepath":"countries/ph.m3u","count":1}
|
||||
{"filepath":"countries/pn.m3u","count":1}
|
||||
{"filepath":"countries/pl.m3u","count":1}
|
||||
{"filepath":"countries/pt.m3u","count":1}
|
||||
{"filepath":"countries/pr.m3u","count":1}
|
||||
{"filepath":"countries/qa.m3u","count":1}
|
||||
{"filepath":"countries/cg.m3u","count":1}
|
||||
{"filepath":"countries/ro.m3u","count":1}
|
||||
{"filepath":"countries/ru.m3u","count":2}
|
||||
{"filepath":"countries/rw.m3u","count":1}
|
||||
{"filepath":"countries/re.m3u","count":1}
|
||||
{"filepath":"countries/bl.m3u","count":1}
|
||||
{"filepath":"countries/sh.m3u","count":1}
|
||||
{"filepath":"countries/kn.m3u","count":1}
|
||||
{"filepath":"countries/lc.m3u","count":1}
|
||||
{"filepath":"countries/mf.m3u","count":1}
|
||||
{"filepath":"countries/pm.m3u","count":1}
|
||||
{"filepath":"countries/vc.m3u","count":1}
|
||||
{"filepath":"countries/ws.m3u","count":1}
|
||||
{"filepath":"countries/sm.m3u","count":1}
|
||||
{"filepath":"countries/sa.m3u","count":1}
|
||||
{"filepath":"countries/sn.m3u","count":1}
|
||||
{"filepath":"countries/rs.m3u","count":1}
|
||||
{"filepath":"countries/sc.m3u","count":1}
|
||||
{"filepath":"countries/sl.m3u","count":1}
|
||||
{"filepath":"countries/sg.m3u","count":1}
|
||||
{"filepath":"countries/sx.m3u","count":1}
|
||||
{"filepath":"countries/sk.m3u","count":1}
|
||||
{"filepath":"countries/si.m3u","count":1}
|
||||
{"filepath":"countries/sb.m3u","count":1}
|
||||
{"filepath":"countries/so.m3u","count":1}
|
||||
{"filepath":"countries/za.m3u","count":1}
|
||||
{"filepath":"countries/gs.m3u","count":1}
|
||||
{"filepath":"countries/kr.m3u","count":1}
|
||||
{"filepath":"countries/ss.m3u","count":1}
|
||||
{"filepath":"countries/es.m3u","count":1}
|
||||
{"filepath":"countries/lk.m3u","count":1}
|
||||
{"filepath":"countries/sd.m3u","count":1}
|
||||
{"filepath":"countries/sr.m3u","count":1}
|
||||
{"filepath":"countries/sj.m3u","count":1}
|
||||
{"filepath":"countries/sz.m3u","count":1}
|
||||
{"filepath":"countries/se.m3u","count":1}
|
||||
{"filepath":"countries/ch.m3u","count":1}
|
||||
{"filepath":"countries/sy.m3u","count":1}
|
||||
{"filepath":"countries/st.m3u","count":1}
|
||||
{"filepath":"countries/tw.m3u","count":1}
|
||||
{"filepath":"countries/tj.m3u","count":1}
|
||||
{"filepath":"countries/tz.m3u","count":1}
|
||||
{"filepath":"countries/th.m3u","count":1}
|
||||
{"filepath":"countries/tg.m3u","count":1}
|
||||
{"filepath":"countries/tk.m3u","count":1}
|
||||
{"filepath":"countries/to.m3u","count":1}
|
||||
{"filepath":"countries/tt.m3u","count":1}
|
||||
{"filepath":"countries/tn.m3u","count":1}
|
||||
{"filepath":"countries/tr.m3u","count":1}
|
||||
{"filepath":"countries/tm.m3u","count":1}
|
||||
{"filepath":"countries/tc.m3u","count":1}
|
||||
{"filepath":"countries/tv.m3u","count":1}
|
||||
{"filepath":"countries/um.m3u","count":1}
|
||||
{"filepath":"countries/vi.m3u","count":1}
|
||||
{"filepath":"countries/ug.m3u","count":1}
|
||||
{"filepath":"countries/ua.m3u","count":1}
|
||||
{"filepath":"countries/ae.m3u","count":1}
|
||||
{"filepath":"countries/uk.m3u","count":1}
|
||||
{"filepath":"countries/us.m3u","count":1}
|
||||
{"filepath":"countries/uy.m3u","count":1}
|
||||
{"filepath":"countries/uz.m3u","count":1}
|
||||
{"filepath":"countries/vu.m3u","count":1}
|
||||
{"filepath":"countries/va.m3u","count":1}
|
||||
{"filepath":"countries/ve.m3u","count":1}
|
||||
{"filepath":"countries/vn.m3u","count":1}
|
||||
{"filepath":"countries/wf.m3u","count":1}
|
||||
{"filepath":"countries/eh.m3u","count":1}
|
||||
{"filepath":"countries/ye.m3u","count":1}
|
||||
{"filepath":"countries/zm.m3u","count":1}
|
||||
{"filepath":"countries/zw.m3u","count":1}
|
||||
{"filepath":"countries/ax.m3u","count":1}
|
||||
{"filepath":"countries/undefined.m3u","count":2}
|
||||
@@ -1,4 +1,5 @@
|
||||
{"name":"Catalan","code":"cat","count":0}
|
||||
{"name":"English","code":"eng","count":1}
|
||||
{"name":"Russian","code":"rus","count":1}
|
||||
{"name":"Undefined","code":"undefined","count":0}
|
||||
{"filepath":"languages/cat.m3u","count":1}
|
||||
{"filepath":"languages/eng.m3u","count":1}
|
||||
{"filepath":"languages/fra.m3u","count":1}
|
||||
{"filepath":"languages/rus.m3u","count":1}
|
||||
{"filepath":"languages/undefined.m3u","count":2}
|
||||
@@ -1,6 +1,25 @@
|
||||
{"name":"Asia","code":"ASIA","count":1}
|
||||
{"name":"Commonwealth of Independent States","code":"CIS","count":1}
|
||||
{"name":"Europe","code":"EUR","count":2}
|
||||
{"name":"Europe, the Middle East and Africa","code":"EMEA","count":2}
|
||||
{"name":"Worldwide","code":"INT","count":1}
|
||||
{"name":"Undefined","code":"UNDEFINED","count":0}
|
||||
{"filepath":"regions/afr.m3u","count":0}
|
||||
{"filepath":"regions/amer.m3u","count":1}
|
||||
{"filepath":"regions/arab.m3u","count":0}
|
||||
{"filepath":"regions/asia.m3u","count":1}
|
||||
{"filepath":"regions/apac.m3u","count":0}
|
||||
{"filepath":"regions/carib.m3u","count":0}
|
||||
{"filepath":"regions/cas.m3u","count":0}
|
||||
{"filepath":"regions/cis.m3u","count":1}
|
||||
{"filepath":"regions/eur.m3u","count":2}
|
||||
{"filepath":"regions/emea.m3u","count":2}
|
||||
{"filepath":"regions/hispam.m3u","count":0}
|
||||
{"filepath":"regions/latam.m3u","count":0}
|
||||
{"filepath":"regions/lac.m3u","count":0}
|
||||
{"filepath":"regions/maghreb.m3u","count":0}
|
||||
{"filepath":"regions/mideast.m3u","count":0}
|
||||
{"filepath":"regions/mena.m3u","count":0}
|
||||
{"filepath":"regions/nord.m3u","count":0}
|
||||
{"filepath":"regions/noram.m3u","count":1}
|
||||
{"filepath":"regions/nam.m3u","count":1}
|
||||
{"filepath":"regions/oce.m3u","count":0}
|
||||
{"filepath":"regions/sas.m3u","count":0}
|
||||
{"filepath":"regions/ssa.m3u","count":0}
|
||||
{"filepath":"regions/wafr.m3u","count":0}
|
||||
{"filepath":"regions/int.m3u","count":4}
|
||||
{"filepath":"regions/undefined.m3u","count":2}
|
||||
@@ -1,180 +0,0 @@
|
||||
# IPTV
|
||||
|
||||
[](https://github.com/iptv-org/iptv/actions/workflows/auto-update.yml)
|
||||
|
||||
Collection of publicly available IPTV channels from all over the world.
|
||||
|
||||
## Usage
|
||||
|
||||
To watch IPTV you just need to paste this link `https://iptv-org.github.io/iptv/index.m3u` to any player which supports M3U-playlists.
|
||||
|
||||

|
||||
|
||||
Also you can instead use one of these playlists:
|
||||
|
||||
- `https://iptv-org.github.io/iptv/index.category.m3u` (grouped by category)
|
||||
- `https://iptv-org.github.io/iptv/index.language.m3u` (grouped by language)
|
||||
- `https://iptv-org.github.io/iptv/index.country.m3u` (grouped by country)
|
||||
- `https://iptv-org.github.io/iptv/index.region.m3u` (grouped by region)
|
||||
- `https://iptv-org.github.io/iptv/index.nsfw.m3u` (includes adult channels)
|
||||
|
||||
Or select one of the playlists from the list below.
|
||||
|
||||
### Playlists by category
|
||||
|
||||
<details>
|
||||
<summary>Expand</summary>
|
||||
<br>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th align="left">Category</th><th align="right">Channels</th><th align="left">Playlist</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td align="left">General</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/categories/general.m3u</code></td></tr>
|
||||
<tr><td align="left">News</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/categories/news.m3u</code></td></tr>
|
||||
<tr><td align="left">Other</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/categories/other.m3u</code></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</details>
|
||||
|
||||
### Playlists by language
|
||||
|
||||
<details>
|
||||
<summary>Expand</summary>
|
||||
<br>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th align="left">Language</th><th align="right">Channels</th><th align="left">Playlist</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td align="left">Catalan</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/languages/cat.m3u</code></td></tr>
|
||||
<tr><td align="left">English</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/languages/eng.m3u</code></td></tr>
|
||||
<tr><td align="left">Russian</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/languages/rus.m3u</code></td></tr>
|
||||
<tr><td align="left">Undefined</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/languages/undefined.m3u</code></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</details>
|
||||
|
||||
### Playlists by region
|
||||
|
||||
<details>
|
||||
<summary>Expand</summary>
|
||||
<br>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th align="left">Region</th><th align="right">Channels</th><th align="left">Playlist</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td align="left">Asia</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/asia.m3u</code></td></tr>
|
||||
<tr><td align="left">Commonwealth of Independent States</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/cis.m3u</code></td></tr>
|
||||
<tr><td align="left">Europe</td><td align="right">2</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/eur.m3u</code></td></tr>
|
||||
<tr><td align="left">Europe, the Middle East and Africa</td><td align="right">2</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/emea.m3u</code></td></tr>
|
||||
<tr><td align="left">Worldwide</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/int.m3u</code></td></tr>
|
||||
<tr><td align="left">Undefined</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/regions/undefined.m3u</code></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</details>
|
||||
|
||||
### Playlists by country
|
||||
|
||||
<details>
|
||||
<summary>Expand</summary>
|
||||
<br>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
<table>
|
||||
<thead>
|
||||
<tr><th align="left">Country</th><th align="right">Channels</th><th align="left">Playlist</th></tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td align="left">🇦🇩 Andorra</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/countries/ad.m3u</code></td></tr>
|
||||
<tr><td align="left">🇷🇺 Russia</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/countries/ru.m3u</code></td></tr>
|
||||
<tr><td align="left">🇬🇧 United Kingdom</td><td align="right">1</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/countries/uk.m3u</code></td></tr>
|
||||
<tr><td align="left">Undefined</td><td align="right">0</td><td align="left" nowrap><code>https://iptv-org.github.io/iptv/countries/undefined.m3u</code></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</details>
|
||||
|
||||
## For Developers
|
||||
|
||||
In addition to the above methods, you can also get a list of all available channels in JSON format.
|
||||
|
||||
To do this, you just have to make a GET request to:
|
||||
|
||||
```
|
||||
https://iptv-org.github.io/iptv/channels.json
|
||||
```
|
||||
|
||||
If successful, you should get the following response:
|
||||
|
||||
<details>
|
||||
<summary>Expand</summary>
|
||||
<br>
|
||||
|
||||
```
|
||||
[
|
||||
...
|
||||
{
|
||||
"name": "CNN",
|
||||
"logo": "https://i.imgur.com/ilZJT5s.png",
|
||||
"url": "http://ott-cdn.ucom.am/s27/index.m3u8",
|
||||
"categories": [
|
||||
{
|
||||
"name": "News",
|
||||
"slug": "news"
|
||||
}
|
||||
],
|
||||
"countries": [
|
||||
{
|
||||
"code": "us",
|
||||
"name": "United States"
|
||||
},
|
||||
{
|
||||
"code": "ca",
|
||||
"name": "Canada"
|
||||
}
|
||||
],
|
||||
"languages": [
|
||||
{
|
||||
"code": "eng",
|
||||
"name": "English"
|
||||
}
|
||||
],
|
||||
"tvg": {
|
||||
"id": "cnn.us",
|
||||
"name": "CNN",
|
||||
"url": "http://epg.streamstv.me/epg/guide-usa.xml.gz"
|
||||
}
|
||||
},
|
||||
...
|
||||
]
|
||||
```
|
||||
</details>
|
||||
|
||||
## EPG
|
||||
|
||||
Playlists already have a built-in list of EPG, so players that support the `url-tvg` tag should load it automatically. If not, you can find a list of available programs here:
|
||||
|
||||
https://github.com/iptv-org/epg
|
||||
|
||||
## Resources
|
||||
|
||||
You can find links to various IPTV related resources in this repository [iptv-org/awesome-iptv](https://github.com/iptv-org/awesome-iptv).
|
||||
|
||||
## Contribution
|
||||
|
||||
Please make sure to read the [Contributing Guide](CONTRIBUTING.md) before sending an issue or making a pull request.
|
||||
|
||||
## Legal
|
||||
|
||||
No video files are stored in this repository. The repository simply contains user-submitted links to publicly available video stream URLs, which to the best of our knowledge have been intentionally made publicly by the copyright holders. If any links in these playlists infringe on your rights as a copyright holder, they may be removed by sending a pull request or opening an issue. However, note that we have **no control** over the destination of the link, and just removing the link from the playlist will not remove its contents from the web. Note that linking does not directly infringe copyright because no copy is made on the site providing the link, and thus this is **not** a valid reason to send a DMCA notice to GitHub. To remove this content from the web, you should contact the web host that's actually hosting the content (**not** GitHub, nor the maintainers of this repository).
|
||||
Reference in New Issue
Block a user