diff --git a/.readme/_categories.md b/.readme/_categories.md
index b6f50eeb8..2b5b44943 100644
--- a/.readme/_categories.md
+++ b/.readme/_categories.md
@@ -23,13 +23,13 @@
- Afghanistan | 7 | https://iptv-org.github.io/iptv/countries/af.m3u | |
- Albania | 41 | https://iptv-org.github.io/iptv/countries/al.m3u | http://195.154.221.171/epg/guidealbania.xml.gz |
- Algeria | 1 | https://iptv-org.github.io/iptv/countries/dz.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Andorra | 4 | https://iptv-org.github.io/iptv/countries/ad.m3u | |
- Angola | 1 | https://iptv-org.github.io/iptv/countries/ao.m3u | |
- Argentina | 69 | https://iptv-org.github.io/iptv/countries/ar.m3u | |
- Armenia | 9 | https://iptv-org.github.io/iptv/countries/am.m3u | |
- Aruba | 3 | https://iptv-org.github.io/iptv/countries/aw.m3u | |
- Australia | 16 | https://iptv-org.github.io/iptv/countries/au.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
- Austria | 18 | https://iptv-org.github.io/iptv/countries/at.m3u | http://epg.streamstv.me/epg/guide-austria.xml.gz |
- Azerbaijan | 12 | https://iptv-org.github.io/iptv/countries/az.m3u | https://iptvx.one/epg/epg.xml.gz |
- Bahamas | 1 | https://iptv-org.github.io/iptv/countries/bs.m3u | |
- Bahrain | 10 | https://iptv-org.github.io/iptv/countries/bh.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Bangladesh | 7 | https://iptv-org.github.io/iptv/countries/bd.m3u | |
- Barbados | 1 | https://iptv-org.github.io/iptv/countries/bb.m3u | |
- Belarus | 15 | https://iptv-org.github.io/iptv/countries/by.m3u | https://iptvx.one/epg/epg.xml.gz |
- Belgium | 29 | https://iptv-org.github.io/iptv/countries/be.m3u | http://195.154.221.171/epg/guidebelgium.xml.gz |
- Bolivia | 13 | https://iptv-org.github.io/iptv/countries/bo.m3u | |
- Bosnia and Herzegovina | 3 | https://iptv-org.github.io/iptv/countries/ba.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
- Brazil | 144 | https://iptv-org.github.io/iptv/countries/br.m3u | |
- Brunei | 3 | https://iptv-org.github.io/iptv/countries/bn.m3u | |
- Bulgaria | 20 | https://iptv-org.github.io/iptv/countries/bg.m3u | http://195.154.221.171/epg/guidebulgaria.xml.gz |
- Burkina Faso | 1 | https://iptv-org.github.io/iptv/countries/bf.m3u | |
- Cambodia | 25 | https://iptv-org.github.io/iptv/countries/kh.m3u | |
- Cameroon | 5 | https://iptv-org.github.io/iptv/countries/cm.m3u | |
- Canada | 33 | https://iptv-org.github.io/iptv/countries/ca.m3u | http://epg.streamstv.me/epg/guide-canada.xml.gz |
- Cape Verde | 1 | https://iptv-org.github.io/iptv/countries/cv.m3u | |
- Chile | 40 | https://iptv-org.github.io/iptv/countries/cl.m3u | |
- China | 1344 | https://iptv-org.github.io/iptv/countries/cn.m3u | http://epg.51zmt.top:8000/e.xml.gz |
- Colombia | 28 | https://iptv-org.github.io/iptv/countries/co.m3u | |
- Costa Rica | 9 | https://iptv-org.github.io/iptv/countries/cr.m3u | |
- Croatia | 34 | https://iptv-org.github.io/iptv/countries/hr.m3u | http://tvprofil.net/xmltv/data/epg_tvprofil.net.xml |
- Curaçao | 3 | https://iptv-org.github.io/iptv/countries/cw.m3u | |
- Cyprus | 15 | https://iptv-org.github.io/iptv/countries/cy.m3u | http://195.154.221.171/epg/guidegreece.xml.gz |
- Czech Republic | 29 | https://iptv-org.github.io/iptv/countries/cz.m3u | http://epg.streamstv.me/epg/guide-cz.xml.gz |
- Democratic Republic of the Congo | 2 | https://iptv-org.github.io/iptv/countries/cd.m3u | |
- Denmark | 14 | https://iptv-org.github.io/iptv/countries/dk.m3u | http://195.154.221.171/epg/guidedenmark.xml.gz |
- Dominican Republic | 34 | https://iptv-org.github.io/iptv/countries/do.m3u | |
- Ecuador | 9 | https://iptv-org.github.io/iptv/countries/ec.m3u | |
- Egypt | 50 | https://iptv-org.github.io/iptv/countries/eg.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- El Salvador | 3 | https://iptv-org.github.io/iptv/countries/sv.m3u | |
- Equatorial Guinea | 2 | https://iptv-org.github.io/iptv/countries/gq.m3u | |
- Estonia | 3 | https://iptv-org.github.io/iptv/countries/ee.m3u | http://195.154.221.171/epg/guideestonia.xml.gz |
- Ethiopia | 2 | https://iptv-org.github.io/iptv/countries/et.m3u | |
- Faroe Islands | 2 | https://iptv-org.github.io/iptv/countries/fo.m3u | |
- Finland | 3 | https://iptv-org.github.io/iptv/countries/fi.m3u | http://195.154.221.171/epg/guidefinland.xml.gz |
- Fiji | 1 | https://iptv-org.github.io/iptv/countries/fj.m3u | |
- France | 82 | https://iptv-org.github.io/iptv/countries/fr.m3u | http://195.154.221.171/epg/guidefrance.xml.gz |
- Gambia | 1 | https://iptv-org.github.io/iptv/countries/gm.m3u | |
- Georgia | 14 | https://iptv-org.github.io/iptv/countries/ge.m3u | |
- Germany | 244 | https://iptv-org.github.io/iptv/countries/de.m3u | http://195.154.221.171/epg/guidegermany.xml.gz |
- Ghana | 3 | https://iptv-org.github.io/iptv/countries/gh.m3u | |
- Greece | 61 | https://iptv-org.github.io/iptv/countries/gr.m3u | http://195.154.221.171/epg/guidegreece.xml.gz |
- Guadeloupe | 1 | https://iptv-org.github.io/iptv/countries/gp.m3u | |
- Guatemala | 2 | https://iptv-org.github.io/iptv/countries/gt.m3u | |
- Guyana | 2 | https://iptv-org.github.io/iptv/countries/gy.m3u | |
- Haiti | 12 | https://iptv-org.github.io/iptv/countries/ht.m3u | |
- Honduras | 23 | https://iptv-org.github.io/iptv/countries/hn.m3u | |
- Hong Kong | 20 | https://iptv-org.github.io/iptv/countries/hk.m3u | |
- Hungary | 20 | https://iptv-org.github.io/iptv/countries/hu.m3u | http://epg.streamstv.me/epg/guide-hungry.xml.gz |
- Iceland | 5 | https://iptv-org.github.io/iptv/countries/is.m3u | |
- India | 203 | https://iptv-org.github.io/iptv/countries/in.m3u | http://epg.streamstv.me/epg/guide-india.xml.gz |
- Indonesia | 101 | https://iptv-org.github.io/iptv/countries/id.m3u | |
- International | 92 | https://iptv-org.github.io/iptv/countries/int.m3u | |
- Iran | 111 | https://iptv-org.github.io/iptv/countries/ir.m3u | http://195.154.221.171/epg/guideiran.xml.gz |
- Iraq | 48 | https://iptv-org.github.io/iptv/countries/iq.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Ireland | 3 | https://iptv-org.github.io/iptv/countries/ie.m3u | |
- Israel | 24 | https://iptv-org.github.io/iptv/countries/il.m3u | http://epg.streamstv.me/epg/guide-israel.xml.gz |
- Italy | 171 | https://iptv-org.github.io/iptv/countries/it.m3u | http://195.154.221.171/epg/guideitaly.xml.gz |
- Ivory Coast | 3 | https://iptv-org.github.io/iptv/countries/ci.m3u | |
- Jamaica | 5 | https://iptv-org.github.io/iptv/countries/jm.m3u | |
- Japan | 16 | https://iptv-org.github.io/iptv/countries/jp.m3u | |
- Jordan | 10 | https://iptv-org.github.io/iptv/countries/jo.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Kazakhstan | 26 | https://iptv-org.github.io/iptv/countries/kz.m3u | https://iptvx.one/epg/epg.xml.gz |
- Kenya | 5 | https://iptv-org.github.io/iptv/countries/ke.m3u | |
- Kosovo | 10 | https://iptv-org.github.io/iptv/countries/xk.m3u | |
- Kuwait | 14 | https://iptv-org.github.io/iptv/countries/kw.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Kyrgyzstan | 8 | https://iptv-org.github.io/iptv/countries/kg.m3u | |
- Laos | 4 | https://iptv-org.github.io/iptv/countries/la.m3u | |
- Latvia | 5 | https://iptv-org.github.io/iptv/countries/lv.m3u | https://iptvx.one/epg/epg.xml.gz |
- Lebanon | 36 | https://iptv-org.github.io/iptv/countries/lb.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Libya | 7 | https://iptv-org.github.io/iptv/countries/ly.m3u | |
- Liechtenstein | 2 | https://iptv-org.github.io/iptv/countries/li.m3u | |
- Lithuania | 1 | https://iptv-org.github.io/iptv/countries/lt.m3u | https://iptvx.one/epg/epg.xml.gz |
- Luxembourg | 5 | https://iptv-org.github.io/iptv/countries/lu.m3u | |
- Macau | 9 | https://iptv-org.github.io/iptv/countries/mo.m3u | |
- Malaysia | 25 | https://iptv-org.github.io/iptv/countries/my.m3u | https://freeview.github.io/iptv/epg/tv.xml |
- Malta | 1 | https://iptv-org.github.io/iptv/countries/mt.m3u | http://epg.streamstv.me/epg/guide-malta.xml.gz |
- Mexico | 43 | https://iptv-org.github.io/iptv/countries/mx.m3u | |
- Moldova | 16 | https://iptv-org.github.io/iptv/countries/md.m3u | https://iptvx.one/epg/epg.xml.gz |
- Mongolia | 6 | https://iptv-org.github.io/iptv/countries/mn.m3u | |
- Montenegro | 4 | https://iptv-org.github.io/iptv/countries/me.m3u | |
- Morocco | 23 | https://iptv-org.github.io/iptv/countries/ma.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Mozambique | 5 | https://iptv-org.github.io/iptv/countries/mz.m3u | |
- Myanmar | 17 | https://iptv-org.github.io/iptv/countries/mm.m3u | |
- Nepal | 8 | https://iptv-org.github.io/iptv/countries/np.m3u | |
- Netherlands | 65 | https://iptv-org.github.io/iptv/countries/nl.m3u | http://195.154.221.171/epg/guidenetherlands.xml.gz |
- New Zealand | 9 | https://iptv-org.github.io/iptv/countries/nz.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
- Nicaragua | 2 | https://iptv-org.github.io/iptv/countries/ni.m3u | |
- Nigeria | 10 | https://iptv-org.github.io/iptv/countries/ng.m3u | |
- North Korea | 1 | https://iptv-org.github.io/iptv/countries/kp.m3u | |
- North Macedonia | 10 | https://iptv-org.github.io/iptv/countries/mk.m3u | |
- Norway | 4 | https://iptv-org.github.io/iptv/countries/no.m3u | http://epg.streamstv.me/epg/guide-norway.xml.gz |
- Oman | 5 | https://iptv-org.github.io/iptv/countries/om.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Pakistan | 26 | https://iptv-org.github.io/iptv/countries/pk.m3u | |
- Palestine | 11 | https://iptv-org.github.io/iptv/countries/ps.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Panama | 4 | https://iptv-org.github.io/iptv/countries/pa.m3u | |
- Paraguay | 2 | https://iptv-org.github.io/iptv/countries/py.m3u | |
- Peru | 22 | https://iptv-org.github.io/iptv/countries/pe.m3u | |
- Philippines | 14 | https://iptv-org.github.io/iptv/countries/ph.m3u | |
- Poland | 9 | https://iptv-org.github.io/iptv/countries/pl.m3u | http://195.154.221.171/epg/guidepoland.xml.gz |
- Portugal | 22 | https://iptv-org.github.io/iptv/countries/pt.m3u | http://195.154.221.171/epg/guideportugal.xml.gz |
- Puerto Rico | 4 | https://iptv-org.github.io/iptv/countries/pr.m3u | |
- Qatar | 14 | https://iptv-org.github.io/iptv/countries/qa.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Romania | 85 | https://iptv-org.github.io/iptv/countries/ro.m3u | http://195.154.221.171/epg/guideromania.xml.gz |
- Russia | 302 | https://iptv-org.github.io/iptv/countries/ru.m3u | https://iptvx.one/epg/epg.xml.gz |
- Rwanda | 5 | https://iptv-org.github.io/iptv/countries/rw.m3u | |
- Saint Kitts and Nevis | 3 | https://iptv-org.github.io/iptv/countries/kn.m3u | |
- San Marino | 1 | https://iptv-org.github.io/iptv/countries/sm.m3u | |
- Saudi Arabia | 40 | https://iptv-org.github.io/iptv/countries/sa.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Senegal | 8 | https://iptv-org.github.io/iptv/countries/sn.m3u | |
- Serbia | 9 | https://iptv-org.github.io/iptv/countries/rs.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
- Sierra Leone | 1 | https://iptv-org.github.io/iptv/countries/sl.m3u | |
- Singapore | 8 | https://iptv-org.github.io/iptv/countries/sg.m3u | https://freeview.github.io/iptv/epg/tv.xml |
- Sint Maarten | 1 | https://iptv-org.github.io/iptv/countries/sx.m3u | |
- Slovakia | 39 | https://iptv-org.github.io/iptv/countries/sk.m3u | |
- Slovenia | 6 | https://iptv-org.github.io/iptv/countries/si.m3u | http://195.154.221.171/epg/guideslovenia.xml.gz |
- Somalia | 7 | https://iptv-org.github.io/iptv/countries/so.m3u | |
- South Africa | 2 | https://iptv-org.github.io/iptv/countries/za.m3u | http://i.mjh.nz/za/DStv/epg.xml.gz |
- South Korea | 58 | https://iptv-org.github.io/iptv/countries/kr.m3u | |
- Spain | 131 | https://iptv-org.github.io/iptv/countries/es.m3u | http://195.154.221.171/epg/guidespain.xml.gz |
- Sri Lanka | 6 | https://iptv-org.github.io/iptv/countries/lk.m3u | |
- Sudan | 9 | https://iptv-org.github.io/iptv/countries/sd.m3u | |
- Sweden | 13 | https://iptv-org.github.io/iptv/countries/se.m3u | http://195.154.221.171/epg/guidesweden.xml.gz |
- Switzerland | 23 | https://iptv-org.github.io/iptv/countries/ch.m3u | http://195.154.221.171/epg/guideswitzerland.xml.gz |
- Syria | 24 | https://iptv-org.github.io/iptv/countries/sy.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Taiwan | 92 | https://iptv-org.github.io/iptv/countries/tw.m3u | |
- Tajikistan | 1 | https://iptv-org.github.io/iptv/countries/tj.m3u | |
- Tanzania | 1 | https://iptv-org.github.io/iptv/countries/tz.m3u | |
- Thailand | 66 | https://iptv-org.github.io/iptv/countries/th.m3u | |
- Trinidad and Tobago | 1 | https://iptv-org.github.io/iptv/countries/tt.m3u | |
- Tunisia | 4 | https://iptv-org.github.io/iptv/countries/tn.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Turkey | 74 | https://iptv-org.github.io/iptv/countries/tr.m3u | http://195.154.221.171/epg/guideturkey.xml.gz |
- Turkmenistan | 11 | https://iptv-org.github.io/iptv/countries/tm.m3u | |
- Uganda | 2 | https://iptv-org.github.io/iptv/countries/ug.m3u | |
- Ukraine | 173 | https://iptv-org.github.io/iptv/countries/ua.m3u | https://iptvx.one/epg/epg.xml.gz |
- United Arab Emirates | 116 | https://iptv-org.github.io/iptv/countries/ae.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- United Kingdom | 42 | https://iptv-org.github.io/iptv/countries/uk.m3u | http://195.154.221.171/epg/guideuk.xml.gz |
- United States | 465 | https://iptv-org.github.io/iptv/countries/us.m3u | http://epg.streamstv.me/epg/guide-usa.xml.gz |
- Uruguay | 5 | https://iptv-org.github.io/iptv/countries/uy.m3u | |
- Venezuela | 9 | https://iptv-org.github.io/iptv/countries/ve.m3u | |
- Vietnam | 71 | https://iptv-org.github.io/iptv/countries/vn.m3u | |
- Virgin Islands of the United States | 1 | https://iptv-org.github.io/iptv/countries/vi.m3u | |
- Western Sahara | 1 | https://iptv-org.github.io/iptv/countries/eh.m3u | |
- Yemen | 9 | https://iptv-org.github.io/iptv/countries/ye.m3u | |
- Zimbabwe | 2 | https://iptv-org.github.io/iptv/countries/zw.m3u | |
+ 🇦🇫 Afghanistan | 8 | https://iptv-org.github.io/iptv/countries/af.m3u | |
+ 🇦🇱 Albania | 41 | https://iptv-org.github.io/iptv/countries/al.m3u | |
+ 🇩🇿 Algeria | 1 | https://iptv-org.github.io/iptv/countries/dz.m3u | |
+ 🇦🇩 Andorra | 4 | https://iptv-org.github.io/iptv/countries/ad.m3u | |
+ 🇦🇴 Angola | 1 | https://iptv-org.github.io/iptv/countries/ao.m3u | |
+ 🇦🇷 Argentina | 69 | https://iptv-org.github.io/iptv/countries/ar.m3u | |
+ 🇦🇲 Armenia | 9 | https://iptv-org.github.io/iptv/countries/am.m3u | |
+ 🇦🇼 Aruba | 3 | https://iptv-org.github.io/iptv/countries/aw.m3u | |
+ 🇦🇺 Australia | 16 | https://iptv-org.github.io/iptv/countries/au.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
+ 🇦🇹 Austria | 18 | https://iptv-org.github.io/iptv/countries/at.m3u | http://epg.streamstv.me/epg/guide-austria.xml.gz |
+ 🇦🇿 Azerbaijan | 12 | https://iptv-org.github.io/iptv/countries/az.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇧🇸 Bahamas | 1 | https://iptv-org.github.io/iptv/countries/bs.m3u | |
+ 🇧🇭 Bahrain | 10 | https://iptv-org.github.io/iptv/countries/bh.m3u | |
+ 🇧🇩 Bangladesh | 7 | https://iptv-org.github.io/iptv/countries/bd.m3u | |
+ 🇧🇧 Barbados | 1 | https://iptv-org.github.io/iptv/countries/bb.m3u | |
+ 🇧🇾 Belarus | 15 | https://iptv-org.github.io/iptv/countries/by.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇧🇪 Belgium | 29 | https://iptv-org.github.io/iptv/countries/be.m3u | |
+ 🇧🇴 Bolivia | 13 | https://iptv-org.github.io/iptv/countries/bo.m3u | |
+ 🇧🇦 Bosnia and Herzegovina | 3 | https://iptv-org.github.io/iptv/countries/ba.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
+ 🇧🇷 Brazil | 144 | https://iptv-org.github.io/iptv/countries/br.m3u | |
+ 🇧🇳 Brunei | 3 | https://iptv-org.github.io/iptv/countries/bn.m3u | |
+ 🇧🇬 Bulgaria | 20 | https://iptv-org.github.io/iptv/countries/bg.m3u | |
+ 🇧🇫 Burkina Faso | 1 | https://iptv-org.github.io/iptv/countries/bf.m3u | |
+ 🇰🇭 Cambodia | 25 | https://iptv-org.github.io/iptv/countries/kh.m3u | |
+ 🇨🇲 Cameroon | 5 | https://iptv-org.github.io/iptv/countries/cm.m3u | |
+ 🇨🇦 Canada | 33 | https://iptv-org.github.io/iptv/countries/ca.m3u | http://epg.streamstv.me/epg/guide-canada.xml.gz |
+ 🇨🇻 Cape Verde | 1 | https://iptv-org.github.io/iptv/countries/cv.m3u | |
+ 🇨🇱 Chile | 40 | https://iptv-org.github.io/iptv/countries/cl.m3u | |
+ 🇨🇳 China | 1344 | https://iptv-org.github.io/iptv/countries/cn.m3u | http://epg.51zmt.top:8000/e.xml.gz |
+ 🇨🇴 Colombia | 28 | https://iptv-org.github.io/iptv/countries/co.m3u | |
+ 🇨🇷 Costa Rica | 9 | https://iptv-org.github.io/iptv/countries/cr.m3u | |
+ 🇭🇷 Croatia | 34 | https://iptv-org.github.io/iptv/countries/hr.m3u | http://tvprofil.net/xmltv/data/epg_tvprofil.net.xml |
+ 🇨🇼 Curaçao | 3 | https://iptv-org.github.io/iptv/countries/cw.m3u | |
+ 🇨🇾 Cyprus | 15 | https://iptv-org.github.io/iptv/countries/cy.m3u | |
+ 🇨🇿 Czech Republic | 29 | https://iptv-org.github.io/iptv/countries/cz.m3u | http://epg.streamstv.me/epg/guide-cz.xml.gz |
+ 🇨🇩 Democratic Republic of the Congo | 2 | https://iptv-org.github.io/iptv/countries/cd.m3u | |
+ 🇩🇰 Denmark | 14 | https://iptv-org.github.io/iptv/countries/dk.m3u | |
+ 🇩🇴 Dominican Republic | 34 | https://iptv-org.github.io/iptv/countries/do.m3u | |
+ 🇪🇨 Ecuador | 9 | https://iptv-org.github.io/iptv/countries/ec.m3u | |
+ 🇪🇬 Egypt | 50 | https://iptv-org.github.io/iptv/countries/eg.m3u | |
+ 🇸🇻 El Salvador | 3 | https://iptv-org.github.io/iptv/countries/sv.m3u | |
+ 🇬🇶 Equatorial Guinea | 2 | https://iptv-org.github.io/iptv/countries/gq.m3u | |
+ 🇪🇪 Estonia | 3 | https://iptv-org.github.io/iptv/countries/ee.m3u | |
+ 🇪🇹 Ethiopia | 2 | https://iptv-org.github.io/iptv/countries/et.m3u | |
+ 🇫🇴 Faroe Islands | 2 | https://iptv-org.github.io/iptv/countries/fo.m3u | |
+ 🇫🇮 Finland | 3 | https://iptv-org.github.io/iptv/countries/fi.m3u | |
+ 🇫🇯 Fiji | 1 | https://iptv-org.github.io/iptv/countries/fj.m3u | |
+ 🇫🇷 France | 82 | https://iptv-org.github.io/iptv/countries/fr.m3u | |
+ 🇬🇲 Gambia | 1 | https://iptv-org.github.io/iptv/countries/gm.m3u | |
+ 🇬🇪 Georgia | 14 | https://iptv-org.github.io/iptv/countries/ge.m3u | |
+ 🇩🇪 Germany | 244 | https://iptv-org.github.io/iptv/countries/de.m3u | |
+ 🇬🇭 Ghana | 3 | https://iptv-org.github.io/iptv/countries/gh.m3u | |
+ 🇬🇷 Greece | 61 | https://iptv-org.github.io/iptv/countries/gr.m3u | |
+ 🇬🇵 Guadeloupe | 1 | https://iptv-org.github.io/iptv/countries/gp.m3u | |
+ 🇬🇹 Guatemala | 2 | https://iptv-org.github.io/iptv/countries/gt.m3u | |
+ 🇬🇾 Guyana | 2 | https://iptv-org.github.io/iptv/countries/gy.m3u | |
+ 🇭🇹 Haiti | 12 | https://iptv-org.github.io/iptv/countries/ht.m3u | |
+ 🇭🇳 Honduras | 23 | https://iptv-org.github.io/iptv/countries/hn.m3u | |
+ 🇭🇰 Hong Kong | 20 | https://iptv-org.github.io/iptv/countries/hk.m3u | |
+ 🇭🇺 Hungary | 20 | https://iptv-org.github.io/iptv/countries/hu.m3u | http://epg.streamstv.me/epg/guide-hungry.xml.gz |
+ 🇮🇸 Iceland | 5 | https://iptv-org.github.io/iptv/countries/is.m3u | |
+ 🇮🇳 India | 203 | https://iptv-org.github.io/iptv/countries/in.m3u | http://epg.streamstv.me/epg/guide-india.xml.gz |
+ 🇮🇩 Indonesia | 101 | https://iptv-org.github.io/iptv/countries/id.m3u | |
+ 🌎 International | 92 | https://iptv-org.github.io/iptv/countries/int.m3u | |
+ 🇮🇷 Iran | 111 | https://iptv-org.github.io/iptv/countries/ir.m3u | |
+ 🇮🇶 Iraq | 48 | https://iptv-org.github.io/iptv/countries/iq.m3u | |
+ 🇮🇪 Ireland | 3 | https://iptv-org.github.io/iptv/countries/ie.m3u | |
+ 🇮🇱 Israel | 24 | https://iptv-org.github.io/iptv/countries/il.m3u | http://epg.streamstv.me/epg/guide-israel.xml.gz |
+ 🇮🇹 Italy | 171 | https://iptv-org.github.io/iptv/countries/it.m3u | |
+ 🇨🇮 Ivory Coast | 3 | https://iptv-org.github.io/iptv/countries/ci.m3u | |
+ 🇯🇲 Jamaica | 5 | https://iptv-org.github.io/iptv/countries/jm.m3u | |
+ 🇯🇵 Japan | 16 | https://iptv-org.github.io/iptv/countries/jp.m3u | |
+ 🇯🇴 Jordan | 10 | https://iptv-org.github.io/iptv/countries/jo.m3u | |
+ 🇰🇿 Kazakhstan | 26 | https://iptv-org.github.io/iptv/countries/kz.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇰🇪 Kenya | 5 | https://iptv-org.github.io/iptv/countries/ke.m3u | |
+ 🇽🇰 Kosovo | 10 | https://iptv-org.github.io/iptv/countries/xk.m3u | |
+ 🇰🇼 Kuwait | 14 | https://iptv-org.github.io/iptv/countries/kw.m3u | |
+ 🇰🇬 Kyrgyzstan | 8 | https://iptv-org.github.io/iptv/countries/kg.m3u | |
+ 🇱🇦 Laos | 4 | https://iptv-org.github.io/iptv/countries/la.m3u | |
+ 🇱🇻 Latvia | 5 | https://iptv-org.github.io/iptv/countries/lv.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇱🇧 Lebanon | 36 | https://iptv-org.github.io/iptv/countries/lb.m3u | |
+ 🇱🇾 Libya | 7 | https://iptv-org.github.io/iptv/countries/ly.m3u | |
+ 🇱🇮 Liechtenstein | 2 | https://iptv-org.github.io/iptv/countries/li.m3u | |
+ 🇱🇹 Lithuania | 1 | https://iptv-org.github.io/iptv/countries/lt.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇱🇺 Luxembourg | 5 | https://iptv-org.github.io/iptv/countries/lu.m3u | |
+ 🇲🇴 Macau | 9 | https://iptv-org.github.io/iptv/countries/mo.m3u | |
+ 🇲🇾 Malaysia | 19 | https://iptv-org.github.io/iptv/countries/my.m3u | https://freeview.github.io/iptv/epg/tv.xml |
+ 🇲🇹 Malta | 1 | https://iptv-org.github.io/iptv/countries/mt.m3u | http://epg.streamstv.me/epg/guide-malta.xml.gz |
+ 🇲🇽 Mexico | 43 | https://iptv-org.github.io/iptv/countries/mx.m3u | |
+ 🇲🇩 Moldova | 16 | https://iptv-org.github.io/iptv/countries/md.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇲🇳 Mongolia | 6 | https://iptv-org.github.io/iptv/countries/mn.m3u | |
+ 🇲🇪 Montenegro | 4 | https://iptv-org.github.io/iptv/countries/me.m3u | |
+ 🇲🇦 Morocco | 23 | https://iptv-org.github.io/iptv/countries/ma.m3u | |
+ 🇲🇿 Mozambique | 5 | https://iptv-org.github.io/iptv/countries/mz.m3u | |
+ 🇲🇲 Myanmar | 17 | https://iptv-org.github.io/iptv/countries/mm.m3u | |
+ 🇳🇵 Nepal | 8 | https://iptv-org.github.io/iptv/countries/np.m3u | |
+ 🇳🇱 Netherlands | 65 | https://iptv-org.github.io/iptv/countries/nl.m3u | |
+ 🇳🇿 New Zealand | 9 | https://iptv-org.github.io/iptv/countries/nz.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
+ 🇳🇮 Nicaragua | 2 | https://iptv-org.github.io/iptv/countries/ni.m3u | |
+ 🇳🇬 Nigeria | 10 | https://iptv-org.github.io/iptv/countries/ng.m3u | |
+ 🇰🇵 North Korea | 1 | https://iptv-org.github.io/iptv/countries/kp.m3u | |
+ 🇲🇰 North Macedonia | 10 | https://iptv-org.github.io/iptv/countries/mk.m3u | |
+ 🇳🇴 Norway | 4 | https://iptv-org.github.io/iptv/countries/no.m3u | http://epg.streamstv.me/epg/guide-norway.xml.gz |
+ 🇴🇲 Oman | 5 | https://iptv-org.github.io/iptv/countries/om.m3u | |
+ 🇵🇰 Pakistan | 26 | https://iptv-org.github.io/iptv/countries/pk.m3u | |
+ 🇵🇸 Palestine | 11 | https://iptv-org.github.io/iptv/countries/ps.m3u | |
+ 🇵🇦 Panama | 4 | https://iptv-org.github.io/iptv/countries/pa.m3u | |
+ 🇵🇾 Paraguay | 2 | https://iptv-org.github.io/iptv/countries/py.m3u | |
+ 🇵🇪 Peru | 22 | https://iptv-org.github.io/iptv/countries/pe.m3u | |
+ 🇵🇭 Philippines | 14 | https://iptv-org.github.io/iptv/countries/ph.m3u | |
+ 🇵🇱 Poland | 9 | https://iptv-org.github.io/iptv/countries/pl.m3u | |
+ 🇵🇹 Portugal | 22 | https://iptv-org.github.io/iptv/countries/pt.m3u | |
+ 🇵🇷 Puerto Rico | 4 | https://iptv-org.github.io/iptv/countries/pr.m3u | |
+ 🇶🇦 Qatar | 14 | https://iptv-org.github.io/iptv/countries/qa.m3u | |
+ 🇷🇴 Romania | 85 | https://iptv-org.github.io/iptv/countries/ro.m3u | |
+ 🇷🇺 Russia | 302 | https://iptv-org.github.io/iptv/countries/ru.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇷🇼 Rwanda | 5 | https://iptv-org.github.io/iptv/countries/rw.m3u | |
+ 🇰🇳 Saint Kitts and Nevis | 3 | https://iptv-org.github.io/iptv/countries/kn.m3u | |
+ 🇸🇲 San Marino | 1 | https://iptv-org.github.io/iptv/countries/sm.m3u | |
+ 🇸🇦 Saudi Arabia | 40 | https://iptv-org.github.io/iptv/countries/sa.m3u | |
+ 🇸🇳 Senegal | 8 | https://iptv-org.github.io/iptv/countries/sn.m3u | |
+ 🇷🇸 Serbia | 9 | https://iptv-org.github.io/iptv/countries/rs.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
+ 🇸🇱 Sierra Leone | 1 | https://iptv-org.github.io/iptv/countries/sl.m3u | |
+ 🇸🇬 Singapore | 8 | https://iptv-org.github.io/iptv/countries/sg.m3u | https://freeview.github.io/iptv/epg/tv.xml |
+ 🇸🇽 Sint Maarten | 1 | https://iptv-org.github.io/iptv/countries/sx.m3u | |
+ 🇸🇰 Slovakia | 39 | https://iptv-org.github.io/iptv/countries/sk.m3u | |
+ 🇸🇮 Slovenia | 6 | https://iptv-org.github.io/iptv/countries/si.m3u | |
+ 🇸🇴 Somalia | 7 | https://iptv-org.github.io/iptv/countries/so.m3u | |
+ 🇿🇦 South Africa | 2 | https://iptv-org.github.io/iptv/countries/za.m3u | http://i.mjh.nz/za/DStv/epg.xml.gz |
+ 🇰🇷 South Korea | 58 | https://iptv-org.github.io/iptv/countries/kr.m3u | |
+ 🇪🇸 Spain | 131 | https://iptv-org.github.io/iptv/countries/es.m3u | |
+ 🇱🇰 Sri Lanka | 6 | https://iptv-org.github.io/iptv/countries/lk.m3u | |
+ 🇸🇩 Sudan | 9 | https://iptv-org.github.io/iptv/countries/sd.m3u | |
+ 🇸🇪 Sweden | 13 | https://iptv-org.github.io/iptv/countries/se.m3u | |
+ 🇨🇭 Switzerland | 23 | https://iptv-org.github.io/iptv/countries/ch.m3u | |
+ 🇸🇾 Syria | 25 | https://iptv-org.github.io/iptv/countries/sy.m3u | |
+ 🇹🇼 Taiwan | 92 | https://iptv-org.github.io/iptv/countries/tw.m3u | |
+ 🇹🇯 Tajikistan | 1 | https://iptv-org.github.io/iptv/countries/tj.m3u | |
+ 🇹🇿 Tanzania | 1 | https://iptv-org.github.io/iptv/countries/tz.m3u | |
+ 🇹🇭 Thailand | 66 | https://iptv-org.github.io/iptv/countries/th.m3u | |
+ 🇹🇹 Trinidad and Tobago | 1 | https://iptv-org.github.io/iptv/countries/tt.m3u | |
+ 🇹🇳 Tunisia | 4 | https://iptv-org.github.io/iptv/countries/tn.m3u | |
+ 🇹🇷 Turkey | 74 | https://iptv-org.github.io/iptv/countries/tr.m3u | |
+ 🇹🇲 Turkmenistan | 11 | https://iptv-org.github.io/iptv/countries/tm.m3u | |
+ 🇺🇬 Uganda | 2 | https://iptv-org.github.io/iptv/countries/ug.m3u | |
+ 🇺🇦 Ukraine | 173 | https://iptv-org.github.io/iptv/countries/ua.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇦🇪 United Arab Emirates | 116 | https://iptv-org.github.io/iptv/countries/ae.m3u | |
+ 🇬🇧 United Kingdom | 42 | https://iptv-org.github.io/iptv/countries/uk.m3u | |
+ 🇺🇸 United States | 465 | https://iptv-org.github.io/iptv/countries/us.m3u | http://epg.streamstv.me/epg/guide-usa.xml.gz |
+ 🇺🇾 Uruguay | 5 | https://iptv-org.github.io/iptv/countries/uy.m3u | |
+ 🇻🇪 Venezuela | 9 | https://iptv-org.github.io/iptv/countries/ve.m3u | |
+ 🇻🇳 Vietnam | 71 | https://iptv-org.github.io/iptv/countries/vn.m3u | |
+ 🇻🇮 Virgin Islands of the United States | 1 | https://iptv-org.github.io/iptv/countries/vi.m3u | |
+ 🇪🇭 Western Sahara | 1 | https://iptv-org.github.io/iptv/countries/eh.m3u | |
+ 🇾🇪 Yemen | 9 | https://iptv-org.github.io/iptv/countries/ye.m3u | |
+ 🇿🇼 Zimbabwe | 2 | https://iptv-org.github.io/iptv/countries/zw.m3u | |
\ No newline at end of file
diff --git a/.readme/_languages.md b/.readme/_languages.md
index f348fd9c8..19f649c24 100644
--- a/.readme/_languages.md
+++ b/.readme/_languages.md
@@ -6,7 +6,7 @@
- Afghanistan | 7 | https://iptv-org.github.io/iptv/countries/af.m3u | |
- Albania | 41 | https://iptv-org.github.io/iptv/countries/al.m3u | http://195.154.221.171/epg/guidealbania.xml.gz |
- Algeria | 1 | https://iptv-org.github.io/iptv/countries/dz.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Andorra | 4 | https://iptv-org.github.io/iptv/countries/ad.m3u | |
- Angola | 1 | https://iptv-org.github.io/iptv/countries/ao.m3u | |
- Argentina | 69 | https://iptv-org.github.io/iptv/countries/ar.m3u | |
- Armenia | 9 | https://iptv-org.github.io/iptv/countries/am.m3u | |
- Aruba | 3 | https://iptv-org.github.io/iptv/countries/aw.m3u | |
- Australia | 16 | https://iptv-org.github.io/iptv/countries/au.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
- Austria | 18 | https://iptv-org.github.io/iptv/countries/at.m3u | http://epg.streamstv.me/epg/guide-austria.xml.gz |
- Azerbaijan | 12 | https://iptv-org.github.io/iptv/countries/az.m3u | https://iptvx.one/epg/epg.xml.gz |
- Bahamas | 1 | https://iptv-org.github.io/iptv/countries/bs.m3u | |
- Bahrain | 10 | https://iptv-org.github.io/iptv/countries/bh.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Bangladesh | 7 | https://iptv-org.github.io/iptv/countries/bd.m3u | |
- Barbados | 1 | https://iptv-org.github.io/iptv/countries/bb.m3u | |
- Belarus | 15 | https://iptv-org.github.io/iptv/countries/by.m3u | https://iptvx.one/epg/epg.xml.gz |
- Belgium | 29 | https://iptv-org.github.io/iptv/countries/be.m3u | http://195.154.221.171/epg/guidebelgium.xml.gz |
- Bolivia | 13 | https://iptv-org.github.io/iptv/countries/bo.m3u | |
- Bosnia and Herzegovina | 3 | https://iptv-org.github.io/iptv/countries/ba.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
- Brazil | 144 | https://iptv-org.github.io/iptv/countries/br.m3u | |
- Brunei | 3 | https://iptv-org.github.io/iptv/countries/bn.m3u | |
- Bulgaria | 20 | https://iptv-org.github.io/iptv/countries/bg.m3u | http://195.154.221.171/epg/guidebulgaria.xml.gz |
- Burkina Faso | 1 | https://iptv-org.github.io/iptv/countries/bf.m3u | |
- Cambodia | 25 | https://iptv-org.github.io/iptv/countries/kh.m3u | |
- Cameroon | 5 | https://iptv-org.github.io/iptv/countries/cm.m3u | |
- Canada | 33 | https://iptv-org.github.io/iptv/countries/ca.m3u | http://epg.streamstv.me/epg/guide-canada.xml.gz |
- Cape Verde | 1 | https://iptv-org.github.io/iptv/countries/cv.m3u | |
- Chile | 40 | https://iptv-org.github.io/iptv/countries/cl.m3u | |
- China | 1344 | https://iptv-org.github.io/iptv/countries/cn.m3u | http://epg.51zmt.top:8000/e.xml.gz |
- Colombia | 28 | https://iptv-org.github.io/iptv/countries/co.m3u | |
- Costa Rica | 9 | https://iptv-org.github.io/iptv/countries/cr.m3u | |
- Croatia | 34 | https://iptv-org.github.io/iptv/countries/hr.m3u | http://tvprofil.net/xmltv/data/epg_tvprofil.net.xml |
- Curaçao | 3 | https://iptv-org.github.io/iptv/countries/cw.m3u | |
- Cyprus | 15 | https://iptv-org.github.io/iptv/countries/cy.m3u | http://195.154.221.171/epg/guidegreece.xml.gz |
- Czech Republic | 29 | https://iptv-org.github.io/iptv/countries/cz.m3u | http://epg.streamstv.me/epg/guide-cz.xml.gz |
- Democratic Republic of the Congo | 2 | https://iptv-org.github.io/iptv/countries/cd.m3u | |
- Denmark | 14 | https://iptv-org.github.io/iptv/countries/dk.m3u | http://195.154.221.171/epg/guidedenmark.xml.gz |
- Dominican Republic | 34 | https://iptv-org.github.io/iptv/countries/do.m3u | |
- Ecuador | 9 | https://iptv-org.github.io/iptv/countries/ec.m3u | |
- Egypt | 50 | https://iptv-org.github.io/iptv/countries/eg.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- El Salvador | 3 | https://iptv-org.github.io/iptv/countries/sv.m3u | |
- Equatorial Guinea | 2 | https://iptv-org.github.io/iptv/countries/gq.m3u | |
- Estonia | 3 | https://iptv-org.github.io/iptv/countries/ee.m3u | http://195.154.221.171/epg/guideestonia.xml.gz |
- Ethiopia | 2 | https://iptv-org.github.io/iptv/countries/et.m3u | |
- Faroe Islands | 2 | https://iptv-org.github.io/iptv/countries/fo.m3u | |
- Finland | 3 | https://iptv-org.github.io/iptv/countries/fi.m3u | http://195.154.221.171/epg/guidefinland.xml.gz |
- Fiji | 1 | https://iptv-org.github.io/iptv/countries/fj.m3u | |
- France | 82 | https://iptv-org.github.io/iptv/countries/fr.m3u | http://195.154.221.171/epg/guidefrance.xml.gz |
- Gambia | 1 | https://iptv-org.github.io/iptv/countries/gm.m3u | |
- Georgia | 14 | https://iptv-org.github.io/iptv/countries/ge.m3u | |
- Germany | 244 | https://iptv-org.github.io/iptv/countries/de.m3u | http://195.154.221.171/epg/guidegermany.xml.gz |
- Ghana | 3 | https://iptv-org.github.io/iptv/countries/gh.m3u | |
- Greece | 61 | https://iptv-org.github.io/iptv/countries/gr.m3u | http://195.154.221.171/epg/guidegreece.xml.gz |
- Guadeloupe | 1 | https://iptv-org.github.io/iptv/countries/gp.m3u | |
- Guatemala | 2 | https://iptv-org.github.io/iptv/countries/gt.m3u | |
- Guyana | 2 | https://iptv-org.github.io/iptv/countries/gy.m3u | |
- Haiti | 12 | https://iptv-org.github.io/iptv/countries/ht.m3u | |
- Honduras | 23 | https://iptv-org.github.io/iptv/countries/hn.m3u | |
- Hong Kong | 20 | https://iptv-org.github.io/iptv/countries/hk.m3u | |
- Hungary | 20 | https://iptv-org.github.io/iptv/countries/hu.m3u | http://epg.streamstv.me/epg/guide-hungry.xml.gz |
- Iceland | 5 | https://iptv-org.github.io/iptv/countries/is.m3u | |
- India | 203 | https://iptv-org.github.io/iptv/countries/in.m3u | http://epg.streamstv.me/epg/guide-india.xml.gz |
- Indonesia | 101 | https://iptv-org.github.io/iptv/countries/id.m3u | |
- International | 92 | https://iptv-org.github.io/iptv/countries/int.m3u | |
- Iran | 111 | https://iptv-org.github.io/iptv/countries/ir.m3u | http://195.154.221.171/epg/guideiran.xml.gz |
- Iraq | 48 | https://iptv-org.github.io/iptv/countries/iq.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Ireland | 3 | https://iptv-org.github.io/iptv/countries/ie.m3u | |
- Israel | 24 | https://iptv-org.github.io/iptv/countries/il.m3u | http://epg.streamstv.me/epg/guide-israel.xml.gz |
- Italy | 171 | https://iptv-org.github.io/iptv/countries/it.m3u | http://195.154.221.171/epg/guideitaly.xml.gz |
- Ivory Coast | 3 | https://iptv-org.github.io/iptv/countries/ci.m3u | |
- Jamaica | 5 | https://iptv-org.github.io/iptv/countries/jm.m3u | |
- Japan | 16 | https://iptv-org.github.io/iptv/countries/jp.m3u | |
- Jordan | 10 | https://iptv-org.github.io/iptv/countries/jo.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Kazakhstan | 26 | https://iptv-org.github.io/iptv/countries/kz.m3u | https://iptvx.one/epg/epg.xml.gz |
- Kenya | 5 | https://iptv-org.github.io/iptv/countries/ke.m3u | |
- Kosovo | 10 | https://iptv-org.github.io/iptv/countries/xk.m3u | |
- Kuwait | 14 | https://iptv-org.github.io/iptv/countries/kw.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Kyrgyzstan | 8 | https://iptv-org.github.io/iptv/countries/kg.m3u | |
- Laos | 4 | https://iptv-org.github.io/iptv/countries/la.m3u | |
- Latvia | 5 | https://iptv-org.github.io/iptv/countries/lv.m3u | https://iptvx.one/epg/epg.xml.gz |
- Lebanon | 36 | https://iptv-org.github.io/iptv/countries/lb.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Libya | 7 | https://iptv-org.github.io/iptv/countries/ly.m3u | |
- Liechtenstein | 2 | https://iptv-org.github.io/iptv/countries/li.m3u | |
- Lithuania | 1 | https://iptv-org.github.io/iptv/countries/lt.m3u | https://iptvx.one/epg/epg.xml.gz |
- Luxembourg | 5 | https://iptv-org.github.io/iptv/countries/lu.m3u | |
- Macau | 9 | https://iptv-org.github.io/iptv/countries/mo.m3u | |
- Malaysia | 25 | https://iptv-org.github.io/iptv/countries/my.m3u | https://freeview.github.io/iptv/epg/tv.xml |
- Malta | 1 | https://iptv-org.github.io/iptv/countries/mt.m3u | http://epg.streamstv.me/epg/guide-malta.xml.gz |
- Mexico | 43 | https://iptv-org.github.io/iptv/countries/mx.m3u | |
- Moldova | 16 | https://iptv-org.github.io/iptv/countries/md.m3u | https://iptvx.one/epg/epg.xml.gz |
- Mongolia | 6 | https://iptv-org.github.io/iptv/countries/mn.m3u | |
- Montenegro | 4 | https://iptv-org.github.io/iptv/countries/me.m3u | |
- Morocco | 23 | https://iptv-org.github.io/iptv/countries/ma.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Mozambique | 5 | https://iptv-org.github.io/iptv/countries/mz.m3u | |
- Myanmar | 17 | https://iptv-org.github.io/iptv/countries/mm.m3u | |
- Nepal | 8 | https://iptv-org.github.io/iptv/countries/np.m3u | |
- Netherlands | 65 | https://iptv-org.github.io/iptv/countries/nl.m3u | http://195.154.221.171/epg/guidenetherlands.xml.gz |
- New Zealand | 9 | https://iptv-org.github.io/iptv/countries/nz.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
- Nicaragua | 2 | https://iptv-org.github.io/iptv/countries/ni.m3u | |
- Nigeria | 10 | https://iptv-org.github.io/iptv/countries/ng.m3u | |
- North Korea | 1 | https://iptv-org.github.io/iptv/countries/kp.m3u | |
- North Macedonia | 10 | https://iptv-org.github.io/iptv/countries/mk.m3u | |
- Norway | 4 | https://iptv-org.github.io/iptv/countries/no.m3u | http://epg.streamstv.me/epg/guide-norway.xml.gz |
- Oman | 5 | https://iptv-org.github.io/iptv/countries/om.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Pakistan | 26 | https://iptv-org.github.io/iptv/countries/pk.m3u | |
- Palestine | 11 | https://iptv-org.github.io/iptv/countries/ps.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Panama | 4 | https://iptv-org.github.io/iptv/countries/pa.m3u | |
- Paraguay | 2 | https://iptv-org.github.io/iptv/countries/py.m3u | |
- Peru | 22 | https://iptv-org.github.io/iptv/countries/pe.m3u | |
- Philippines | 14 | https://iptv-org.github.io/iptv/countries/ph.m3u | |
- Poland | 9 | https://iptv-org.github.io/iptv/countries/pl.m3u | http://195.154.221.171/epg/guidepoland.xml.gz |
- Portugal | 22 | https://iptv-org.github.io/iptv/countries/pt.m3u | http://195.154.221.171/epg/guideportugal.xml.gz |
- Puerto Rico | 4 | https://iptv-org.github.io/iptv/countries/pr.m3u | |
- Qatar | 14 | https://iptv-org.github.io/iptv/countries/qa.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Romania | 85 | https://iptv-org.github.io/iptv/countries/ro.m3u | http://195.154.221.171/epg/guideromania.xml.gz |
- Russia | 302 | https://iptv-org.github.io/iptv/countries/ru.m3u | https://iptvx.one/epg/epg.xml.gz |
- Rwanda | 5 | https://iptv-org.github.io/iptv/countries/rw.m3u | |
- Saint Kitts and Nevis | 3 | https://iptv-org.github.io/iptv/countries/kn.m3u | |
- San Marino | 1 | https://iptv-org.github.io/iptv/countries/sm.m3u | |
- Saudi Arabia | 40 | https://iptv-org.github.io/iptv/countries/sa.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Senegal | 8 | https://iptv-org.github.io/iptv/countries/sn.m3u | |
- Serbia | 9 | https://iptv-org.github.io/iptv/countries/rs.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
- Sierra Leone | 1 | https://iptv-org.github.io/iptv/countries/sl.m3u | |
- Singapore | 8 | https://iptv-org.github.io/iptv/countries/sg.m3u | https://freeview.github.io/iptv/epg/tv.xml |
- Sint Maarten | 1 | https://iptv-org.github.io/iptv/countries/sx.m3u | |
- Slovakia | 39 | https://iptv-org.github.io/iptv/countries/sk.m3u | |
- Slovenia | 6 | https://iptv-org.github.io/iptv/countries/si.m3u | http://195.154.221.171/epg/guideslovenia.xml.gz |
- Somalia | 7 | https://iptv-org.github.io/iptv/countries/so.m3u | |
- South Africa | 2 | https://iptv-org.github.io/iptv/countries/za.m3u | http://i.mjh.nz/za/DStv/epg.xml.gz |
- South Korea | 58 | https://iptv-org.github.io/iptv/countries/kr.m3u | |
- Spain | 131 | https://iptv-org.github.io/iptv/countries/es.m3u | http://195.154.221.171/epg/guidespain.xml.gz |
- Sri Lanka | 6 | https://iptv-org.github.io/iptv/countries/lk.m3u | |
- Sudan | 9 | https://iptv-org.github.io/iptv/countries/sd.m3u | |
- Sweden | 13 | https://iptv-org.github.io/iptv/countries/se.m3u | http://195.154.221.171/epg/guidesweden.xml.gz |
- Switzerland | 23 | https://iptv-org.github.io/iptv/countries/ch.m3u | http://195.154.221.171/epg/guideswitzerland.xml.gz |
- Syria | 24 | https://iptv-org.github.io/iptv/countries/sy.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Taiwan | 92 | https://iptv-org.github.io/iptv/countries/tw.m3u | |
- Tajikistan | 1 | https://iptv-org.github.io/iptv/countries/tj.m3u | |
- Tanzania | 1 | https://iptv-org.github.io/iptv/countries/tz.m3u | |
- Thailand | 66 | https://iptv-org.github.io/iptv/countries/th.m3u | |
- Trinidad and Tobago | 1 | https://iptv-org.github.io/iptv/countries/tt.m3u | |
- Tunisia | 4 | https://iptv-org.github.io/iptv/countries/tn.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- Turkey | 74 | https://iptv-org.github.io/iptv/countries/tr.m3u | http://195.154.221.171/epg/guideturkey.xml.gz |
- Turkmenistan | 11 | https://iptv-org.github.io/iptv/countries/tm.m3u | |
- Uganda | 2 | https://iptv-org.github.io/iptv/countries/ug.m3u | |
- Ukraine | 173 | https://iptv-org.github.io/iptv/countries/ua.m3u | https://iptvx.one/epg/epg.xml.gz |
- United Arab Emirates | 116 | https://iptv-org.github.io/iptv/countries/ae.m3u | http://195.154.221.171/epg/guidearab.xml.gz |
- United Kingdom | 42 | https://iptv-org.github.io/iptv/countries/uk.m3u | http://195.154.221.171/epg/guideuk.xml.gz |
- United States | 465 | https://iptv-org.github.io/iptv/countries/us.m3u | http://epg.streamstv.me/epg/guide-usa.xml.gz |
- Uruguay | 5 | https://iptv-org.github.io/iptv/countries/uy.m3u | |
- Venezuela | 9 | https://iptv-org.github.io/iptv/countries/ve.m3u | |
- Vietnam | 71 | https://iptv-org.github.io/iptv/countries/vn.m3u | |
- Virgin Islands of the United States | 1 | https://iptv-org.github.io/iptv/countries/vi.m3u | |
- Western Sahara | 1 | https://iptv-org.github.io/iptv/countries/eh.m3u | |
- Yemen | 9 | https://iptv-org.github.io/iptv/countries/ye.m3u | |
- Zimbabwe | 2 | https://iptv-org.github.io/iptv/countries/zw.m3u | |
+ 🇦🇫 Afghanistan | 8 | https://iptv-org.github.io/iptv/countries/af.m3u | |
+ 🇦🇱 Albania | 41 | https://iptv-org.github.io/iptv/countries/al.m3u | |
+ 🇩🇿 Algeria | 1 | https://iptv-org.github.io/iptv/countries/dz.m3u | |
+ 🇦🇩 Andorra | 4 | https://iptv-org.github.io/iptv/countries/ad.m3u | |
+ 🇦🇴 Angola | 1 | https://iptv-org.github.io/iptv/countries/ao.m3u | |
+ 🇦🇷 Argentina | 69 | https://iptv-org.github.io/iptv/countries/ar.m3u | |
+ 🇦🇲 Armenia | 9 | https://iptv-org.github.io/iptv/countries/am.m3u | |
+ 🇦🇼 Aruba | 3 | https://iptv-org.github.io/iptv/countries/aw.m3u | |
+ 🇦🇺 Australia | 16 | https://iptv-org.github.io/iptv/countries/au.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
+ 🇦🇹 Austria | 18 | https://iptv-org.github.io/iptv/countries/at.m3u | http://epg.streamstv.me/epg/guide-austria.xml.gz |
+ 🇦🇿 Azerbaijan | 12 | https://iptv-org.github.io/iptv/countries/az.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇧🇸 Bahamas | 1 | https://iptv-org.github.io/iptv/countries/bs.m3u | |
+ 🇧🇭 Bahrain | 10 | https://iptv-org.github.io/iptv/countries/bh.m3u | |
+ 🇧🇩 Bangladesh | 7 | https://iptv-org.github.io/iptv/countries/bd.m3u | |
+ 🇧🇧 Barbados | 1 | https://iptv-org.github.io/iptv/countries/bb.m3u | |
+ 🇧🇾 Belarus | 15 | https://iptv-org.github.io/iptv/countries/by.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇧🇪 Belgium | 29 | https://iptv-org.github.io/iptv/countries/be.m3u | |
+ 🇧🇴 Bolivia | 13 | https://iptv-org.github.io/iptv/countries/bo.m3u | |
+ 🇧🇦 Bosnia and Herzegovina | 3 | https://iptv-org.github.io/iptv/countries/ba.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
+ 🇧🇷 Brazil | 144 | https://iptv-org.github.io/iptv/countries/br.m3u | |
+ 🇧🇳 Brunei | 3 | https://iptv-org.github.io/iptv/countries/bn.m3u | |
+ 🇧🇬 Bulgaria | 20 | https://iptv-org.github.io/iptv/countries/bg.m3u | |
+ 🇧🇫 Burkina Faso | 1 | https://iptv-org.github.io/iptv/countries/bf.m3u | |
+ 🇰🇭 Cambodia | 25 | https://iptv-org.github.io/iptv/countries/kh.m3u | |
+ 🇨🇲 Cameroon | 5 | https://iptv-org.github.io/iptv/countries/cm.m3u | |
+ 🇨🇦 Canada | 33 | https://iptv-org.github.io/iptv/countries/ca.m3u | http://epg.streamstv.me/epg/guide-canada.xml.gz |
+ 🇨🇻 Cape Verde | 1 | https://iptv-org.github.io/iptv/countries/cv.m3u | |
+ 🇨🇱 Chile | 40 | https://iptv-org.github.io/iptv/countries/cl.m3u | |
+ 🇨🇳 China | 1344 | https://iptv-org.github.io/iptv/countries/cn.m3u | http://epg.51zmt.top:8000/e.xml.gz |
+ 🇨🇴 Colombia | 28 | https://iptv-org.github.io/iptv/countries/co.m3u | |
+ 🇨🇷 Costa Rica | 9 | https://iptv-org.github.io/iptv/countries/cr.m3u | |
+ 🇭🇷 Croatia | 34 | https://iptv-org.github.io/iptv/countries/hr.m3u | http://tvprofil.net/xmltv/data/epg_tvprofil.net.xml |
+ 🇨🇼 Curaçao | 3 | https://iptv-org.github.io/iptv/countries/cw.m3u | |
+ 🇨🇾 Cyprus | 15 | https://iptv-org.github.io/iptv/countries/cy.m3u | |
+ 🇨🇿 Czech Republic | 29 | https://iptv-org.github.io/iptv/countries/cz.m3u | http://epg.streamstv.me/epg/guide-cz.xml.gz |
+ 🇨🇩 Democratic Republic of the Congo | 2 | https://iptv-org.github.io/iptv/countries/cd.m3u | |
+ 🇩🇰 Denmark | 14 | https://iptv-org.github.io/iptv/countries/dk.m3u | |
+ 🇩🇴 Dominican Republic | 34 | https://iptv-org.github.io/iptv/countries/do.m3u | |
+ 🇪🇨 Ecuador | 9 | https://iptv-org.github.io/iptv/countries/ec.m3u | |
+ 🇪🇬 Egypt | 50 | https://iptv-org.github.io/iptv/countries/eg.m3u | |
+ 🇸🇻 El Salvador | 3 | https://iptv-org.github.io/iptv/countries/sv.m3u | |
+ 🇬🇶 Equatorial Guinea | 2 | https://iptv-org.github.io/iptv/countries/gq.m3u | |
+ 🇪🇪 Estonia | 3 | https://iptv-org.github.io/iptv/countries/ee.m3u | |
+ 🇪🇹 Ethiopia | 2 | https://iptv-org.github.io/iptv/countries/et.m3u | |
+ 🇫🇴 Faroe Islands | 2 | https://iptv-org.github.io/iptv/countries/fo.m3u | |
+ 🇫🇮 Finland | 3 | https://iptv-org.github.io/iptv/countries/fi.m3u | |
+ 🇫🇯 Fiji | 1 | https://iptv-org.github.io/iptv/countries/fj.m3u | |
+ 🇫🇷 France | 82 | https://iptv-org.github.io/iptv/countries/fr.m3u | |
+ 🇬🇲 Gambia | 1 | https://iptv-org.github.io/iptv/countries/gm.m3u | |
+ 🇬🇪 Georgia | 14 | https://iptv-org.github.io/iptv/countries/ge.m3u | |
+ 🇩🇪 Germany | 244 | https://iptv-org.github.io/iptv/countries/de.m3u | |
+ 🇬🇭 Ghana | 3 | https://iptv-org.github.io/iptv/countries/gh.m3u | |
+ 🇬🇷 Greece | 61 | https://iptv-org.github.io/iptv/countries/gr.m3u | |
+ 🇬🇵 Guadeloupe | 1 | https://iptv-org.github.io/iptv/countries/gp.m3u | |
+ 🇬🇹 Guatemala | 2 | https://iptv-org.github.io/iptv/countries/gt.m3u | |
+ 🇬🇾 Guyana | 2 | https://iptv-org.github.io/iptv/countries/gy.m3u | |
+ 🇭🇹 Haiti | 12 | https://iptv-org.github.io/iptv/countries/ht.m3u | |
+ 🇭🇳 Honduras | 23 | https://iptv-org.github.io/iptv/countries/hn.m3u | |
+ 🇭🇰 Hong Kong | 20 | https://iptv-org.github.io/iptv/countries/hk.m3u | |
+ 🇭🇺 Hungary | 20 | https://iptv-org.github.io/iptv/countries/hu.m3u | http://epg.streamstv.me/epg/guide-hungry.xml.gz |
+ 🇮🇸 Iceland | 5 | https://iptv-org.github.io/iptv/countries/is.m3u | |
+ 🇮🇳 India | 203 | https://iptv-org.github.io/iptv/countries/in.m3u | http://epg.streamstv.me/epg/guide-india.xml.gz |
+ 🇮🇩 Indonesia | 101 | https://iptv-org.github.io/iptv/countries/id.m3u | |
+ 🌎 International | 92 | https://iptv-org.github.io/iptv/countries/int.m3u | |
+ 🇮🇷 Iran | 111 | https://iptv-org.github.io/iptv/countries/ir.m3u | |
+ 🇮🇶 Iraq | 48 | https://iptv-org.github.io/iptv/countries/iq.m3u | |
+ 🇮🇪 Ireland | 3 | https://iptv-org.github.io/iptv/countries/ie.m3u | |
+ 🇮🇱 Israel | 24 | https://iptv-org.github.io/iptv/countries/il.m3u | http://epg.streamstv.me/epg/guide-israel.xml.gz |
+ 🇮🇹 Italy | 171 | https://iptv-org.github.io/iptv/countries/it.m3u | |
+ 🇨🇮 Ivory Coast | 3 | https://iptv-org.github.io/iptv/countries/ci.m3u | |
+ 🇯🇲 Jamaica | 5 | https://iptv-org.github.io/iptv/countries/jm.m3u | |
+ 🇯🇵 Japan | 16 | https://iptv-org.github.io/iptv/countries/jp.m3u | |
+ 🇯🇴 Jordan | 10 | https://iptv-org.github.io/iptv/countries/jo.m3u | |
+ 🇰🇿 Kazakhstan | 26 | https://iptv-org.github.io/iptv/countries/kz.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇰🇪 Kenya | 5 | https://iptv-org.github.io/iptv/countries/ke.m3u | |
+ 🇽🇰 Kosovo | 10 | https://iptv-org.github.io/iptv/countries/xk.m3u | |
+ 🇰🇼 Kuwait | 14 | https://iptv-org.github.io/iptv/countries/kw.m3u | |
+ 🇰🇬 Kyrgyzstan | 8 | https://iptv-org.github.io/iptv/countries/kg.m3u | |
+ 🇱🇦 Laos | 4 | https://iptv-org.github.io/iptv/countries/la.m3u | |
+ 🇱🇻 Latvia | 5 | https://iptv-org.github.io/iptv/countries/lv.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇱🇧 Lebanon | 36 | https://iptv-org.github.io/iptv/countries/lb.m3u | |
+ 🇱🇾 Libya | 7 | https://iptv-org.github.io/iptv/countries/ly.m3u | |
+ 🇱🇮 Liechtenstein | 2 | https://iptv-org.github.io/iptv/countries/li.m3u | |
+ 🇱🇹 Lithuania | 1 | https://iptv-org.github.io/iptv/countries/lt.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇱🇺 Luxembourg | 5 | https://iptv-org.github.io/iptv/countries/lu.m3u | |
+ 🇲🇴 Macau | 9 | https://iptv-org.github.io/iptv/countries/mo.m3u | |
+ 🇲🇾 Malaysia | 19 | https://iptv-org.github.io/iptv/countries/my.m3u | https://freeview.github.io/iptv/epg/tv.xml |
+ 🇲🇹 Malta | 1 | https://iptv-org.github.io/iptv/countries/mt.m3u | http://epg.streamstv.me/epg/guide-malta.xml.gz |
+ 🇲🇽 Mexico | 43 | https://iptv-org.github.io/iptv/countries/mx.m3u | |
+ 🇲🇩 Moldova | 16 | https://iptv-org.github.io/iptv/countries/md.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇲🇳 Mongolia | 6 | https://iptv-org.github.io/iptv/countries/mn.m3u | |
+ 🇲🇪 Montenegro | 4 | https://iptv-org.github.io/iptv/countries/me.m3u | |
+ 🇲🇦 Morocco | 23 | https://iptv-org.github.io/iptv/countries/ma.m3u | |
+ 🇲🇿 Mozambique | 5 | https://iptv-org.github.io/iptv/countries/mz.m3u | |
+ 🇲🇲 Myanmar | 17 | https://iptv-org.github.io/iptv/countries/mm.m3u | |
+ 🇳🇵 Nepal | 8 | https://iptv-org.github.io/iptv/countries/np.m3u | |
+ 🇳🇱 Netherlands | 65 | https://iptv-org.github.io/iptv/countries/nl.m3u | |
+ 🇳🇿 New Zealand | 9 | https://iptv-org.github.io/iptv/countries/nz.m3u | http://i.mjh.nz/nzau/epg.xml.gz |
+ 🇳🇮 Nicaragua | 2 | https://iptv-org.github.io/iptv/countries/ni.m3u | |
+ 🇳🇬 Nigeria | 10 | https://iptv-org.github.io/iptv/countries/ng.m3u | |
+ 🇰🇵 North Korea | 1 | https://iptv-org.github.io/iptv/countries/kp.m3u | |
+ 🇲🇰 North Macedonia | 10 | https://iptv-org.github.io/iptv/countries/mk.m3u | |
+ 🇳🇴 Norway | 4 | https://iptv-org.github.io/iptv/countries/no.m3u | http://epg.streamstv.me/epg/guide-norway.xml.gz |
+ 🇴🇲 Oman | 5 | https://iptv-org.github.io/iptv/countries/om.m3u | |
+ 🇵🇰 Pakistan | 26 | https://iptv-org.github.io/iptv/countries/pk.m3u | |
+ 🇵🇸 Palestine | 11 | https://iptv-org.github.io/iptv/countries/ps.m3u | |
+ 🇵🇦 Panama | 4 | https://iptv-org.github.io/iptv/countries/pa.m3u | |
+ 🇵🇾 Paraguay | 2 | https://iptv-org.github.io/iptv/countries/py.m3u | |
+ 🇵🇪 Peru | 22 | https://iptv-org.github.io/iptv/countries/pe.m3u | |
+ 🇵🇭 Philippines | 14 | https://iptv-org.github.io/iptv/countries/ph.m3u | |
+ 🇵🇱 Poland | 9 | https://iptv-org.github.io/iptv/countries/pl.m3u | |
+ 🇵🇹 Portugal | 22 | https://iptv-org.github.io/iptv/countries/pt.m3u | |
+ 🇵🇷 Puerto Rico | 4 | https://iptv-org.github.io/iptv/countries/pr.m3u | |
+ 🇶🇦 Qatar | 14 | https://iptv-org.github.io/iptv/countries/qa.m3u | |
+ 🇷🇴 Romania | 85 | https://iptv-org.github.io/iptv/countries/ro.m3u | |
+ 🇷🇺 Russia | 302 | https://iptv-org.github.io/iptv/countries/ru.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇷🇼 Rwanda | 5 | https://iptv-org.github.io/iptv/countries/rw.m3u | |
+ 🇰🇳 Saint Kitts and Nevis | 3 | https://iptv-org.github.io/iptv/countries/kn.m3u | |
+ 🇸🇲 San Marino | 1 | https://iptv-org.github.io/iptv/countries/sm.m3u | |
+ 🇸🇦 Saudi Arabia | 40 | https://iptv-org.github.io/iptv/countries/sa.m3u | |
+ 🇸🇳 Senegal | 8 | https://iptv-org.github.io/iptv/countries/sn.m3u | |
+ 🇷🇸 Serbia | 9 | https://iptv-org.github.io/iptv/countries/rs.m3u | http://epg.streamstv.me/epg/guide-exyu.xml.gz |
+ 🇸🇱 Sierra Leone | 1 | https://iptv-org.github.io/iptv/countries/sl.m3u | |
+ 🇸🇬 Singapore | 8 | https://iptv-org.github.io/iptv/countries/sg.m3u | https://freeview.github.io/iptv/epg/tv.xml |
+ 🇸🇽 Sint Maarten | 1 | https://iptv-org.github.io/iptv/countries/sx.m3u | |
+ 🇸🇰 Slovakia | 39 | https://iptv-org.github.io/iptv/countries/sk.m3u | |
+ 🇸🇮 Slovenia | 6 | https://iptv-org.github.io/iptv/countries/si.m3u | |
+ 🇸🇴 Somalia | 7 | https://iptv-org.github.io/iptv/countries/so.m3u | |
+ 🇿🇦 South Africa | 2 | https://iptv-org.github.io/iptv/countries/za.m3u | http://i.mjh.nz/za/DStv/epg.xml.gz |
+ 🇰🇷 South Korea | 58 | https://iptv-org.github.io/iptv/countries/kr.m3u | |
+ 🇪🇸 Spain | 131 | https://iptv-org.github.io/iptv/countries/es.m3u | |
+ 🇱🇰 Sri Lanka | 6 | https://iptv-org.github.io/iptv/countries/lk.m3u | |
+ 🇸🇩 Sudan | 9 | https://iptv-org.github.io/iptv/countries/sd.m3u | |
+ 🇸🇪 Sweden | 13 | https://iptv-org.github.io/iptv/countries/se.m3u | |
+ 🇨🇭 Switzerland | 23 | https://iptv-org.github.io/iptv/countries/ch.m3u | |
+ 🇸🇾 Syria | 25 | https://iptv-org.github.io/iptv/countries/sy.m3u | |
+ 🇹🇼 Taiwan | 92 | https://iptv-org.github.io/iptv/countries/tw.m3u | |
+ 🇹🇯 Tajikistan | 1 | https://iptv-org.github.io/iptv/countries/tj.m3u | |
+ 🇹🇿 Tanzania | 1 | https://iptv-org.github.io/iptv/countries/tz.m3u | |
+ 🇹🇭 Thailand | 66 | https://iptv-org.github.io/iptv/countries/th.m3u | |
+ 🇹🇹 Trinidad and Tobago | 1 | https://iptv-org.github.io/iptv/countries/tt.m3u | |
+ 🇹🇳 Tunisia | 4 | https://iptv-org.github.io/iptv/countries/tn.m3u | |
+ 🇹🇷 Turkey | 74 | https://iptv-org.github.io/iptv/countries/tr.m3u | |
+ 🇹🇲 Turkmenistan | 11 | https://iptv-org.github.io/iptv/countries/tm.m3u | |
+ 🇺🇬 Uganda | 2 | https://iptv-org.github.io/iptv/countries/ug.m3u | |
+ 🇺🇦 Ukraine | 173 | https://iptv-org.github.io/iptv/countries/ua.m3u | https://iptvx.one/epg/epg.xml.gz |
+ 🇦🇪 United Arab Emirates | 116 | https://iptv-org.github.io/iptv/countries/ae.m3u | |
+ 🇬🇧 United Kingdom | 42 | https://iptv-org.github.io/iptv/countries/uk.m3u | |
+ 🇺🇸 United States | 465 | https://iptv-org.github.io/iptv/countries/us.m3u | http://epg.streamstv.me/epg/guide-usa.xml.gz |
+ 🇺🇾 Uruguay | 5 | https://iptv-org.github.io/iptv/countries/uy.m3u | |
+ 🇻🇪 Venezuela | 9 | https://iptv-org.github.io/iptv/countries/ve.m3u | |
+ 🇻🇳 Vietnam | 71 | https://iptv-org.github.io/iptv/countries/vn.m3u | |
+ 🇻🇮 Virgin Islands of the United States | 1 | https://iptv-org.github.io/iptv/countries/vi.m3u | |
+ 🇪🇭 Western Sahara | 1 | https://iptv-org.github.io/iptv/countries/eh.m3u | |
+ 🇾🇪 Yemen | 9 | https://iptv-org.github.io/iptv/countries/ye.m3u | |
+ 🇿🇼 Zimbabwe | 2 | https://iptv-org.github.io/iptv/countries/zw.m3u | |
+
+## 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:
+
+```
+[
+ ...
+ {
+ "name": "CNN",
+ "logo": "https://i.imgur.com/ilZJT5s.png",
+ "url": "http://ott-cdn.ucom.am/s27/index.m3u8",
+ "category": "News",
+ "language": [
+ {
+ "code": "eng",
+ "name": "English"
+ }
+ ],
+ "country": {
+ "code": "us",
+ "name": "United States"
+ },
+ "tvg": {
+ "id": "cnn.us",
+ "name": "CNN",
+ "url": "http://epg.streamstv.me/epg/guide-usa.xml.gz"
+ }
+ },
+ ...
+]
+```
+
## Resources
You can find links to various IPTV related resources in this repository [iptv-org/awesome-iptv](https://github.com/iptv-org/awesome-iptv).
diff --git a/channels/ae.m3u b/channels/ae.m3u
index a82c7984f..ee971d475 100644
--- a/channels/ae.m3u
+++ b/channels/ae.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://www.3eeshalaan.net/wp-content/themes/alaan-child-3eesh/assets/img/logo.png" group-title="",3eesh Al Aan TV
http://52.31.121.58/playlist.m3u8
#EXTINF:-1 tvg-id="Abu Dhabi Drama ARB" tvg-name="Abu Dhabi Drama ARB" tvg-language="Arabic" tvg-logo="https://i.imgur.com/7Bx66K7.jpg" group-title="",Abu Dhabi Drama
diff --git a/channels/al.m3u b/channels/al.m3u
index 58ec895eb..8ecbf2f84 100644
--- a/channels/al.m3u
+++ b/channels/al.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidealbania.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Albanian" tvg-logo="https://i.imgur.com/VaGEoBo.png" group-title="Music",AlbMUSIC
http://albmusic.dyndns.tv:1935/albuk/albmus.stream/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Albanian" tvg-logo="https://i.imgur.com/gRvEH4v.png" group-title="",AlbUK TV
diff --git a/channels/be.m3u b/channels/be.m3u
index 9b0f8c706..a247a0fc9 100644
--- a/channels/be.m3u
+++ b/channels/be.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidebelgium.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="French" tvg-logo="https://i.imgur.com/wLCwmnr.jpg" group-title="Local",Antenne Centre
http://tvl-live.l3.freecaster.net/live/actv/actv-audio_track=128000-video=1600000.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="French" tvg-logo="https://i.ibb.co/VmQ5bzM/5107.jpg" group-title="",Bel RTL
diff --git a/channels/bg.m3u b/channels/bg.m3u
index 46777e3e2..a6f47a60d 100644
--- a/channels/bg.m3u
+++ b/channels/bg.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidebulgaria.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Bulgarian" tvg-logo="https://i.imgur.com/PjBm4Ic.jpg" group-title="Auto",100% Auto Moto TV
http://100automoto.tv:1935/bgtv1/autotv/playlist.m3u8
#EXTINF:-1 tvg-id="Alfa TV BG" tvg-name="Alfa TV BG" tvg-language="Bulgarian" tvg-logo="https://i.imgur.com/UaXwtnI.png" group-title="News",Alfa TV
diff --git a/channels/bh.m3u b/channels/bh.m3u
index 65dcb441c..a9faafd46 100644
--- a/channels/bh.m3u
+++ b/channels/bh.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/XZcLqWk.jpg" group-title="",Bahrain International
http://185.105.4.106:1935/live/Bahrain%20International/chunklist_w672423170.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/XZcLqWk.jpg" group-title="",Bahrain International
diff --git a/channels/ch.m3u b/channels/ch.m3u
index 1722bf888..a51873bba 100644
--- a/channels/ch.m3u
+++ b/channels/ch.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideswitzerland.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="German" tvg-logo="https://i.imgur.com/nQVDOVb.png" group-title="",Canal 9
https://livesd2.vedge.infomaniak.com/livecast/livehd/master.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="German" tvg-logo="https://i.imgur.com/eQ8xHK9.jpg" group-title="",Canal Alpha Jura
diff --git a/channels/cn.m3u b/channels/cn.m3u
index b10f6bed3..2e59260fb 100644
--- a/channels/cn.m3u
+++ b/channels/cn.m3u
@@ -1,334 +1,174 @@
#EXTM3U x-tvg-url="http://epg.51zmt.top:8000/e.xml.gz"
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="",BesTV
-http://39.134.52.162/wh7f454c46tw3730304110_1867932700/hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221226031/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="",BesTV 4K
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese;Mandarin Chinese" tvg-logo="http://www.nettvss.live/uploads/allimg/20/1-2001291R1420-L.jpg" group-title="",百视通 BesTV 4K
http://117.148.187.37/PLTV/88888888/224/3221226718/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Sport",BesTV超级体育
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://i.imgur.com/xuIAbqy.png" group-title="Sport",百视通 BesTV超级体育
http://39.134.52.180/PLTV/88888888/224/3221225883/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Sport",BesTV超级体育3-HD
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://i.imgur.com/xuIAbqy.png" group-title="Sport",百视通 BesTV超级体育 (Backup)
http://39.134.52.180/wh7f454c46tw3571653152_-2066612672/hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221226023/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Sport",BesTV超级体育5-HD
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="http://x01.xesimg.com/teacher/2014/12/08/14180090355091.jpg" group-title="Education",百视通 BesTV学而思
http://39.134.52.172/wh7f454c46tw3633585374_215135606/hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221226027/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Sport",BesTV超级体育6-HD
-http://39.134.52.183/wh7f454c46tw3669132437_-1850260639/hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221226030/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Sport",BesTV超级体育FHD
-http://117.148.187.37/PLTV/88888888/224/3221226685/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="Sport",CCTV中国中央电视台 5 HD
-http://111.40.205.107/PLTV/88888888/224/3221225711/index.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://111.40.205.87/PLTV/88888888/224/3221225710/index.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1
-http://116.199.5.51:8114/00000000/hls/index.m3u8?Fsv_chan_hls_se_idx=10&FvSeid=1&Fsv_ctype=LIVES&Fsv_otype=1&Provider_id=&Pcontent_id=.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="https://i.imgur.com/1D941LM.png" group-title="",CCTV中国中央电视台-1
-http://cctv1-lh.akamaihd.net/i/cctv1_1@619500/master.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1
-http://hbpx.chinashadt.com:2036/live/px2.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1
-http://hnqf.chinashadt.com:2036/live/8.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1 综合
-http://cctv.v.kcdnvip.com/live/cctv1_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10
-http://111.40.205.87/PLTV/88888888/224/3221225730/index.m3u8
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10
-http://hnmc.chinashadt.com:3036/live/1004.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10 科教
-http://cctv.v.live.qingcdn.com/live/cctv10_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10科教
-http://121.31.30.90:8085/ysten-business/live/cctv-10/yst.m3u8
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10高清
-http://117.169.120.140:8080/live/cctv-10/.m3u8
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10高清
-http://39.135.32.24:6610/000000001000/1000000001000023734/index.m3u8?i
-#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-10高清
-http://hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221225984/index.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11
-http://117.148.187.37/PLTV/88888888/224/3221226219/index.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11
-http://121.31.30.90:8085/ysten-business/live/cctv-11/1.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11
-http://223.82.250.72/live/cctv-11/1.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11 戏曲
-http://cctv.v.myalicdn.com/live/cctv11_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11戏曲
-http://121.31.30.90:8085/ysten-business/live/cctv-11/yst.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11标清
-http://112.50.243.8/PLTV/88888888/224/3221225815/1.m3u8
-#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-11高清
-http://117.169.120.140:8080/live/cctv-11/.m3u8
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12
-http://111.40.205.87/PLTV/88888888/224/3221225731/index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12
-http://121.31.30.90:8085/ysten-business/live/cctv-12/1.m3u8
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12
-http://223.82.250.72/live/cctv-12/1.m3u8
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="http://www.tvyan.com/uploads/dianshi/cctv12.jpg" group-title="",CCTV中国中央电视台-12 社会与法
-http://111.40.205.76/PLTV/88888888/224/3221225731/index.m3u8
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12 社会与法
-http://cctv.v.kcdnvip.com/live/cctv12_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12 社会与法
-http://cctv.v.myalicdn.com/live/cctv12_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12FHD
-http://117.148.187.37/PLTV/88888888/224/3221226167/index.m3u8
-#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-12社会与法
-http://121.31.30.90:8085/ysten-business/live/cctv-12/yst.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13
-http://117.148.187.37/PLTV/88888888/224/3221226193/index.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13
-http://121.31.30.90:8085/ysten-business/live/cctv-13/1.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13
-http://hbhl.chinashadt.com:2036/live/10005.stream_360p/playlist.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13 新闻
-http://cctv.v.kcdnvip.com/live/cctv13_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13FHD
-http://117.148.187.37/PLTV/88888888/224/3221226763/index.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13新闻
-http://121.31.30.90:8085/ysten-business/live/cctv-13/yst.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13标清
-http://112.50.243.8/PLTV/88888888/224/3221225817/1.m3u8
-#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-13高清
-http://117.169.120.140:8080/live/cctv-13/.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14
-http://111.40.205.87/PLTV/88888888/224/3221225732/index.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14
-http://121.31.30.90:8085/ysten-business/live/cctv-14/1.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14
-http://ivi.bupt.edu.cn/hls/cctv14.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14 少儿
-http://cctv.v.kcdnvip.com/live/cctvchild_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14 少儿
-http://cctv.v.myalicdn.com/live/cctvchild_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/a/a0/CCTV-14少儿.png" group-title="",CCTV中国中央电视台-14 少儿频道
-http://111.40.205.76/PLTV/88888888/224/3221225732/index.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14FHD
-http://117.148.187.37/PLTV/88888888/224/3221226126/index.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14HD
-http://117.148.187.37/PLTV/88888888/224/3221226565/index.m3u8
-#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-14少儿
-http://121.31.30.90:8085/ysten-business/live/cctv-14/yst.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15
-http://111.40.205.87/PLTV/88888888/224/3221225601/index.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15
-http://117.148.187.37/PLTV/88888888/224/3221226112/index.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15
-http://121.31.30.90:8085/ysten-business/live/cctv-15/1.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15
-http://223.82.250.72/live/cctv-15/1.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15标清
-http://112.50.243.8/PLTV/88888888/224/3221225818/1.m3u8
-#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-15音乐
-http://121.31.30.90:8085/ysten-business/live/cctv-15/yst.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1FHD
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://117.148.187.37/PLTV/88888888/224/3221226154/index.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1HD
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://121.31.30.90:8085/ysten-business/live/cctv-1/1.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1HD
-http://223.82.250.72/live/hdcctv01/1.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1综合HD
-http://121.31.30.90:8085/ysten-business/live/cctv-1/yst.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1高清
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://117.169.120.140:8080/live/cctv-1/.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1高清
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://125.210.152.10:8060/live/CCTV1HD_H265.m3u8
-#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-1高清
+#EXTINF:-1 tvg-id="1" tvg-name="CCTV1" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/6/65/CCTV-1_Logo.png" group-title="General",CCTV中国中央电视台-1 综合
http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://121.31.30.90:8085/ysten-business/live/cctv-2/1.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2
-http://hbpx.chinashadt.com:2036/live/px3.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://ivi.bupt.edu.cn/hls/cctv2.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2FHD
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://117.148.187.37/PLTV/88888888/224/3221226138/index.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2财经
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://121.31.30.90:8085/ysten-business/live/cctv-2/yst.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2财经
-http://cctv.v.kcdnvip.com/live/cctv2_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2财经
-http://cctv.v.myalicdn.com/live/cctv2_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2高清
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://117.169.120.140:8080/live/cctv-2/.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2高清
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://125.210.152.10:8060/live/CCTV2HD_H265.m3u8
-#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-2高清
+#EXTINF:-1 tvg-id="2" tvg-name="CCTV2" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-2_Logo.svg" group-title="",CCTV中国中央电视台-2 财经
http://hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221225974/index.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3
-http://hnmc.chinashadt.com:3036/live/1003.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3
-http://sdlqx.chinashadt.com:2036/live/CCTV3.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3HD
+#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-3_Logo.png" group-title="Entertainment",CCTV中国中央电视台-3 综艺
http://121.31.30.90:8085/ysten-business/live/cctv-3/1.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3综艺
-http://cctv.v.kcdnvip.com/live/cctv3_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3综艺HD
-http://121.31.30.90:8085/ysten-business/live/cctv-3/yst.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3高清
+#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-3_Logo.png" group-title="Entertainment",CCTV中国中央电视台-3 综艺
http://117.169.120.140:8080/live/cctv-3/.m3u8
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3高清
+#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-3_Logo.png" group-title="Entertainment",CCTV中国中央电视台-3 综艺
http://39.135.32.29:6610/000000001000/1000000001000011218/index.m3u8?i
-#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-3高清
+#EXTINF:-1 tvg-id="3" tvg-name="CCTV3" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/34/CCTV-3_Logo.png" group-title="Entertainment",CCTV中国中央电视台-3 综艺
http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4
+#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/07/CCTV-4_Logo.svg" group-title="General",CCTV中国中央电视台-4 中文国际
http://117.148.187.37/PLTV/88888888/224/3221226171/index.m3u8
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4
+#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/07/CCTV-4_Logo.svg" group-title="General",CCTV中国中央电视台-4 中文国际
http://121.31.30.90:8085/ysten-business/live/cctv-4/1.m3u8
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4
-http://223.82.250.72/live/cctv-4/1.m3u8
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4中文国际
-http://121.31.30.90:8085/ysten-business/live/cctv-4/yst.m3u8
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4中文国际 欧洲
-http://cctv.v.kcdnvip.com/live/cctveurope_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4中文国际 美洲
-http://cctv.v.kcdnvip.com/live/cctvamerica_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4中文国际 美洲
-http://cctv.v.myalicdn.com/live/cctvamerica_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-4高清
+#EXTINF:-1 tvg-id="4" tvg-name="CCTV4" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/07/CCTV-4_Logo.svg" group-title="General",CCTV中国中央电视台-4 中文国际
http://117.169.120.140:8080/live/cctv-4/.m3u8
-#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5
-http://gslbserv.itv.cmvideo.cn/index.m3u8?channel-id=bestzb&Contentid=5922040007130019836&livemode=1&authCode=3a&stbId=8A3603DD004735200000049573C4E39B
-#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5
-http://sdlqx.chinashadt.com:2036/live/CCTV5.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5+
-http://ivi.bupt.edu.cn/hls/cctv5phd.m3u8
-#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese" tvg-logo="http://www.tvyan.com/uploads/dianshi/cctv5+.jpg" group-title="",CCTV中国中央电视台-5+ 体育赛事频道
-http://111.40.205.87/PLTV/88888888/224/3221225689/index.m3u8
-#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5+HD
-http://223.82.250.72/live/hdcctv05plus/1.m3u8
-#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5+体育赛事HD
-http://121.31.30.90:8085/ysten-business/live/hdcctv05plus/yst.m3u8
-#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5FHD
+#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/33/CCTV-5_Logo.png" group-title="Sport",CCTV中国中央电视台-5 体育
+http://111.40.205.107/PLTV/88888888/224/3221225711/index.m3u8
+#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/33/CCTV-5_Logo.png" group-title="Sport",CCTV中国中央电视台-5 体育
http://117.148.187.37/PLTV/88888888/224/3221226400/index.m3u8
-#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5体育HD
+#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/33/CCTV-5_Logo.png" group-title="Sport",CCTV中国中央电视台-5 体育
http://121.31.30.90:8085/ysten-business/live/cctv-5/yst.m3u8
-#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-5高清
+#EXTINF:-1 tvg-id="5" tvg-name="CCTV5" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/3/33/CCTV-5_Logo.png" group-title="Sport",CCTV中国中央电视台-5 体育
http://39.135.32.24:6610/000000001000/1000000001000004794/index.m3u8?i
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6
-http://sdlqx.chinashadt.com:2036/live/CCTV6.stream/playlist.m3u8
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6HD
+#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/90/CCTV-5%2B_Logo.png" group-title="Sport",CCTV中国中央电视台-5+ 体育赛事
+http://ivi.bupt.edu.cn/hls/cctv5phd.m3u8
+#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/90/CCTV-5%2B_Logo.png" group-title="Sport",CCTV中国中央电视台-5+ 体育赛事
+http://111.40.205.87/PLTV/88888888/224/3221225689/index.m3u8
+#EXTINF:-1 tvg-id="6" tvg-name="CCTV5+" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/90/CCTV-5%2B_Logo.png" group-title="Sport",CCTV中国中央电视台-5+ 体育赛事
+http://121.31.30.90:8085/ysten-business/live/hdcctv05plus/yst.m3u8
+#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0c/CCTV-6_Logo.png" group-title="Movies",CCTV中国中央电视台-6 电影
http://121.31.30.90:8085/ysten-business/live/cctv-6/1.m3u8
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6电影
-http://cctv.v.kcdnvip.com/live/cctv6_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6电影
-http://cctv.v.myalicdn.com/live/cctv6_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6电影HD
-http://121.31.30.90:8085/ysten-business/live/cctv-6/yst.m3u8
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6高清
+#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0c/CCTV-6_Logo.png" group-title="Movies",CCTV中国中央电视台-6 电影
http://117.169.120.140:8080/live/cctv-6/.m3u8
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6高清
+#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0c/CCTV-6_Logo.png" group-title="Movies",CCTV中国中央电视台-6 电影
http://39.135.32.27:6610/000000001000/1000000001000001737/index.m3u8?i
-#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-6高清
+#EXTINF:-1 tvg-id="7" tvg-name="CCTV6" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0c/CCTV-6_Logo.png" group-title="Movies",CCTV中国中央电视台-6 电影
http://ivi.bupt.edu.cn/hls/cctv6hd.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7
+#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f0/CCTV-7_Logo.png" group-title="",CCTV中国中央电视台-7 国防军事
http://121.31.30.90:8085/ysten-business/live/cctv-7/1.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7FHD
+#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f0/CCTV-7_Logo.png" group-title="",CCTV中国中央电视台-7 国防军事
http://117.148.187.37/PLTV/88888888/224/3221226122/index.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7HD
+#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f0/CCTV-7_Logo.png" group-title="",CCTV中国中央电视台-7 国防军事
http://117.148.187.37/PLTV/88888888/224/3221226470/index.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7军事农业
-http://121.31.30.90:8085/ysten-business/live/cctv-7/yst.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7军事农业
-http://cctv.v.myalicdn.com/live/cctv7_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7高清
+#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f0/CCTV-7_Logo.png" group-title="",CCTV中国中央电视台-7 国防军事
http://112.50.243.8/PLTV/88888888/224/3221225805/1.m3u8
-#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-7高清
+#EXTINF:-1 tvg-id="8" tvg-name="CCTV7" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f0/CCTV-7_Logo.png" group-title="",CCTV中国中央电视台-7 国防军事
http://117.169.120.140:8080/live/cctv-7/.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8
-http://hbry.chinashadt.com:1938/live/1002.stream_360p/playlist.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://ivi.bupt.edu.cn/hls/cctv8.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8HD
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://117.148.187.37/PLTV/88888888/224/3221226493/index.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8HD
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://121.31.30.90:8085/ysten-business/live/cctv-8/1.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8电视剧
-http://cctv.v.kcdnvip.com/live/cctv8_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8电视剧
-http://cctv.v.myalicdn.com/live/cctv8_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8电视剧HD
-http://121.31.30.90:8085/ysten-business/live/cctv-8/yst.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8高清
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://117.169.120.140:8080/live/cctv-8/.m3u8
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8高清
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://39.135.32.29:6610/000000001000/1000000001000003736/index.m3u8?i
-#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-8高清
+#EXTINF:-1 tvg-id="9" tvg-name="CCTV8" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/4/49/CCTV-8_Logo.png" group-title="",CCTV中国中央电视台-8 电视剧
http://ivi.bupt.edu.cn/hls/cctv8hd.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9
+#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/1/11/CCTV-9_Logo.png" group-title="Documentary",CCTV中国中央电视台-9 纪录
http://111.40.205.87/PLTV/88888888/224/3221225734/index.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9
-http://121.31.30.90:8085/ysten-business/live/cctv-news/1.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9
+#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/1/11/CCTV-9_Logo.png" group-title="Documentary",CCTV中国中央电视台-9 纪录
http://ivi.bupt.edu.cn/hls/cctv9.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="http://www.tvyan.com/uploads/dianshi/cctv9.jpg" group-title="",CCTV中国中央电视台-9 纪录
+#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/1/11/CCTV-9_Logo.png" group-title="Documentary",CCTV中国中央电视台-9 纪录
http://111.40.205.76/PLTV/88888888/224/3221225734/index.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9FHD
+#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/1/11/CCTV-9_Logo.png" group-title="Documentary",CCTV中国中央电视台-9 纪录
http://117.148.187.37/PLTV/88888888/224/3221226156/index.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9纪录
-http://cctv.v.kcdnvip.com/live/cctvjilu_1/index.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9纪录
-http://cctv.v.myalicdn.com/live/cctvjilu_1audio.m3u8?adapt=0&BR=audio
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9英
-http://223.82.250.72/live/cctv-9/1.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9记录
-http://121.31.30.90:8085/ysten-business/live/cctv-9/1.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9记录
-http://121.31.30.90:8085/ysten-business/live/cctv-news/yst.m3u8
-#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台-9高清
+#EXTINF:-1 tvg-id="10" tvg-name="CCTV9" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/1/11/CCTV-9_Logo.png" group-title="Documentary",CCTV中国中央电视台-9 纪录
http://112.50.243.8/PLTV/88888888/224/3221225820/1.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/dsn1Ira.jpg" group-title="",CCTV中国中央电视台-Русский
-http://live.cgtn.com/1000r/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/dsn1Ira.jpg" group-title="",CCTV中国中央电视台-Русский
-http://live.cgtn.com/cctv-r.m3u8
-#EXTINF:-1 tvg-id="106" tvg-name="CCTV4K" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台4K
-http://112.17.40.140/PLTV/88888888/224/3221226809/index.m3u8?icpid=88888888&from=30&ocs=2_112.17.40.140_80&hms_devid=3171452&online=1551639511
-#EXTINF:-1 tvg-id="6000" tvg-name="风云足球" tvg-language="Chinese" tvg-logo="" group-title="",CCTV中国中央电视台风云足球(电)
-http://59.46.18.134:8114/Fsv_otype=1?FvSeid=5bf181c25f226bb2&Fsv_filetype=1&Fsv_ctype=LIVES&Fsv_cid=0&Fsv_chan_hls_se_idx=87&Fsv_rate_id=0&Fsv_SV_PARAM1=0&Fsv_ShiftEnable=0&Fsv_ShiftTsp=0&Provider_id=&Pcontent_id=&Fsv_CMSID=&Fsv_otype=1
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Movies",Celestial Movies
-http://210.210.155.35/qwr9ew/s/s33/01.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Religious",CGNTV-KR华人媒体宣教教育电视台
-http://cgntv-glive.ofsdelivery.net/live/_definst_/cgntv_kr02/playlist.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Religious",CGNTV华人媒体宣教教育电视台
-http://cgntv-glive.ofsdelivery.net/live/_definst_/cgntv_kr02/chunklist.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="Religious",CGNTV华人媒体宣教教育电视台中文台
-http://cgntv-glive.ofsdelivery.net/live/_definst_/cgntv_ch/chunklist_w1705401687.m3u8
-#EXTINF:-1 tvg-id="20" tvg-name="CGTN" tvg-language="Chinese" tvg-logo="" group-title="",CGTN
-http://116.199.5.51:8114/00000000/hls/index.m3u8?Fsv_chan_hls_se_idx=14&FvSeid=1&Fsv_ctype=LIVES&Fsv_otype=1&Provider_id=&Pcontent_id=.m3u8
-#EXTINF:-1 tvg-id="20" tvg-name="CGTN" tvg-language="Chinese" tvg-logo="" group-title="",CGTN
+#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/fd/CCTV-10_Logo.png" group-title="Education",CCTV中国中央电视台-10 科教
+http://111.40.205.87/PLTV/88888888/224/3221225730/index.m3u8
+#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/fd/CCTV-10_Logo.png" group-title="Education",CCTV中国中央电视台-10 科教
+http://121.31.30.90:8085/ysten-business/live/cctv-10/yst.m3u8
+#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/fd/CCTV-10_Logo.png" group-title="Education",CCTV中国中央电视台-10 科教
+http://117.169.120.140:8080/live/cctv-10/.m3u8
+#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/fd/CCTV-10_Logo.png" group-title="Education",CCTV中国中央电视台-10 科教
+http://39.135.32.24:6610/000000001000/1000000001000023734/index.m3u8?i
+#EXTINF:-1 tvg-id="11" tvg-name="CCTV10" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/fd/CCTV-10_Logo.png" group-title="Education",CCTV中国中央电视台-10 科教
+http://hwottcdn.ln.chinamobile.com/PLTV/88888890/224/3221225984/index.m3u8
+#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/9c/CCTV-11_Logo.png" group-title="",CCTV中国中央电视台-11 戏曲
+http://117.148.187.37/PLTV/88888888/224/3221226219/index.m3u8
+#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/9c/CCTV-11_Logo.png" group-title="",CCTV中国中央电视台-11 戏曲
+http://121.31.30.90:8085/ysten-business/live/cctv-11/1.m3u8
+#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/9c/CCTV-11_Logo.png" group-title="",CCTV中国中央电视台-11 戏曲
+http://112.50.243.8/PLTV/88888888/224/3221225815/1.m3u8
+#EXTINF:-1 tvg-id="12" tvg-name="CCTV11" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/9/9c/CCTV-11_Logo.png" group-title="",CCTV中国中央电视台-11 戏曲
+http://117.169.120.140:8080/live/cctv-11/.m3u8
+#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/7/71/CCTV-12_Logo.png" group-title="",CCTV中国中央电视台-12 社会与法
+http://111.40.205.87/PLTV/88888888/224/3221225731/index.m3u8
+#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/7/71/CCTV-12_Logo.png" group-title="",CCTV中国中央电视台-12 社会与法
+http://121.31.30.90:8085/ysten-business/live/cctv-12/1.m3u8
+#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/7/71/CCTV-12_Logo.png" group-title="",CCTV中国中央电视台-12 社会与法
+http://111.40.205.76/PLTV/88888888/224/3221225731/index.m3u8
+#EXTINF:-1 tvg-id="13" tvg-name="CCTV12" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/7/71/CCTV-12_Logo.png" group-title="",CCTV中国中央电视台-12 社会与法
+http://117.148.187.37/PLTV/88888888/224/3221226167/index.m3u8
+#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0b/CCTV-13_Logo.png" group-title="News",CCTV中国中央电视台-13 新闻
+http://117.148.187.37/PLTV/88888888/224/3221226193/index.m3u8
+#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0b/CCTV-13_Logo.png" group-title="News",CCTV中国中央电视台-13 新闻
+http://121.31.30.90:8085/ysten-business/live/cctv-13/1.m3u8
+#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0b/CCTV-13_Logo.png" group-title="News",CCTV中国中央电视台-13 新闻
+http://112.50.243.8/PLTV/88888888/224/3221225817/1.m3u8
+#EXTINF:-1 tvg-id="14" tvg-name="CCTV13" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/0/0b/CCTV-13_Logo.png" group-title="News",CCTV中国中央电视台-13 新闻
+http://117.169.120.140:8080/live/cctv-13/.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://111.40.205.87/PLTV/88888888/224/3221225732/index.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://121.31.30.90:8085/ysten-business/live/cctv-14/1.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://ivi.bupt.edu.cn/hls/cctv14.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://111.40.205.76/PLTV/88888888/224/3221225732/index.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://117.148.187.37/PLTV/88888888/224/3221226126/index.m3u8
+#EXTINF:-1 tvg-id="15" tvg-name="CCTV14" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/c/c8/CCTV-14_Logo.png" group-title="Kids",CCTV中国中央电视台-14 少儿
+http://117.148.187.37/PLTV/88888888/224/3221226565/index.m3u8
+#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f8/CCTV-15_Logo.png" group-title="Music",CCTV中国中央电视台-15 音乐
+http://111.40.205.87/PLTV/88888888/224/3221225601/index.m3u8
+#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f8/CCTV-15_Logo.png" group-title="Music",CCTV中国中央电视台-15 音乐
+http://117.148.187.37/PLTV/88888888/224/3221226112/index.m3u8
+#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f8/CCTV-15_Logo.png" group-title="Music",CCTV中国中央电视台-15 音乐
+http://121.31.30.90:8085/ysten-business/live/cctv-15/1.m3u8
+#EXTINF:-1 tvg-id="16" tvg-name="CCTV15" tvg-language="Chinese;Mandarin Chinese" tvg-logo="https://upload.wikimedia.org/wikipedia/zh/f/f8/CCTV-15_Logo.png" group-title="Music",CCTV中国中央电视台-15 音乐
+http://112.50.243.8/PLTV/88888888/224/3221225818/1.m3u8
+#EXTINF:-1 tvg-id="18" tvg-name="CGTN" tvg-language="English" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/8/81/CGTN.svg" group-title="News",CGTN
+https://news.cgtn.com/resource/live/english/cgtn-news.m3u8
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/9/97/CGTN_arabic.png" group-title="General",CGTN العربية
+https://live.cgtn.com/cctv-a.m3u8
+#EXTINF:-1 tvg-id="472" tvg-name="CGTNDocumentary" tvg-language="English" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/d/d6/CGTN_Documentary_logo.png" group-title="Documentary",CGTN Documentary (Backup)
http://121.31.30.90:8085/ysten-business/live/cctv-9/yst.m3u8
-#EXTINF:-1 tvg-id="20" tvg-name="CGTN" tvg-language="Chinese" tvg-logo="https://i.imgur.com/c5Yj2to.png" group-title="News",CGTN中国环球电视网
-http://live.cgtn.com/1000/prog_index.m3u8
-#EXTINF:-1 tvg-id="20" tvg-name="CGTN" tvg-language="Chinese" tvg-logo="https://i.imgur.com/c5Yj2to.png" group-title="News",CGTN中国环球电视网
-http://live.cgtn.com/500/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/NR3DhDu.png" group-title="",CGTN中国环球电视网 Arabic
-http://live.cgtn.com/1000a/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/NR3DhDu.png" group-title="",CGTN中国环球电视网 Arabic
-http://livear.cgtn.com/1000a/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CGTNDocumentary" tvg-language="Chinese" tvg-logo="https://i.imgur.com/TSG6WBy.png" group-title="Documentary",CGTN中国环球电视网 Documentary
-http://210.210.155.35/session/77d6180e-7b7b-11e8-a194-c81f66f89318/qwr9ew/s/s20/01.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CGTNDocumentary" tvg-language="Chinese" tvg-logo="https://i.imgur.com/TSG6WBy.png" group-title="Documentary",CGTN中国环球电视网 Documentary
-http://bit.ly/2D1FvME
-#EXTINF:-1 tvg-id="" tvg-name="CGTNDocumentary" tvg-language="Chinese" tvg-logo="https://i.imgur.com/TSG6WBy.png" group-title="Documentary",CGTN中国环球电视网 Documentary
-https://livedoc.cgtn.com/1000d/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CGTNDocumentary" tvg-language="Chinese" tvg-logo="https://i.imgur.com/TSG6WBy.png" group-title="Documentary",CGTN中国环球电视网 Documentary
-https://news.cgtn.com/resource/live/document/cgtn-doc.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/e8HG0D7.png" group-title="",CGTN中国环球电视网 Español
-http://bit.ly/2F0ODBz
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/e8HG0D7.png" group-title="",CGTN中国环球电视网 Español
-http://live.cgtn.com/1000e/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/e8HG0D7.png" group-title="",CGTN中国环球电视网 Español
-http://livees.cgtn.com/500e/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/e8HG0D7.png" group-title="",CGTN中国环球电视网 Español
-https://livees.cgtn.com/1000e/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/g2qz3Fh.png" group-title="",CGTN中国环球电视网 Français
-http://live.cgtn.com/1000f/prog_index.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/g2qz3Fh.png" group-title="",CGTN中国环球电视网 Français
-http://live.cgtn.com/cctv-f.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/g2qz3Fh.png" group-title="",CGTN中国环球电视网 Français
-https://news.cgtn.com/resource/live/french/cgtn-f.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="",CGTN中国环球电视网 西语
-http://live.cgtn.com/cctv-e.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="CGTNDocumentary" tvg-language="Chinese" tvg-logo="" group-title="",CGTN中国环球电视网 记录
-http://live.cgtn.com/cctv-d.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title="",CGTN中国环球电视网 阿语
-http://live.cgtn.com/cctv-a.m3u8
+#EXTINF:-1 tvg-id="472" tvg-name="CGTNDocumentary" tvg-language="English" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/d/d6/CGTN_Documentary_logo.png" group-title="Documentary",CGTN Documentary
+https://live.cgtn.com/cctv-d.m3u8
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Spanish" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/9/9c/CGTN_Espanol.png" group-title="General",CGTN Español
+https://live.cgtn.com/cctv-e.m3u8
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="French" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/7/78/CGTN_-_fran%C3%A7ais.png" group-title="General",CGTN Français
+https://live.cgtn.com/cctv-f.m3u8
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Russian" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/0/0c/CGTN_Russian.png" group-title="General",CGTN Русский
+https://live.cgtn.com/cctv-r.m3u8
#EXTINF:-1 tvg-id="6241" tvg-name="CHC高清电影" tvg-language="Chinese" tvg-logo="" group-title="",CHC高清电影
http://ivi.bupt.edu.cn/hls/chchd.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="http://www.nettv.live/uploads/18/1-1PR5234U14N.jpg" group-title="",HRB哈尔滨网络广播电视 娱乐
@@ -467,6 +307,8 @@ http://111.40.205.76/PLTV/88888888/224/3221225672/index.m3u8
http://111.40.205.87/PLTV/88888888/224/3221225672/index.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/2PoLaXw.png" group-title="",NewTV精品记录HHD
http://121.31.30.90:8085/ysten-business/live/jingpinjl/1.m3u8
+#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="" group-title=""NewTV精品记录 FHD
+http://117.148.187.37/PLTV/88888888/224/3221226763/index.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/2PoLaXw.png" group-title="Sport",NewTV超级体育
http://111.40.205.107/PLTV/88888888/224/3221225715/index.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Chinese" tvg-logo="https://i.imgur.com/2PoLaXw.png" group-title="",NewTV超级电影
diff --git a/channels/cy.m3u b/channels/cy.m3u
index 7c56a87f0..7a5439c3b 100644
--- a/channels/cy.m3u
+++ b/channels/cy.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidegreece.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Greek" tvg-logo="https://i.imgur.com/d8op3Wh.jpg" group-title="",Ada TV
https://59cba4d34b678.streamlock.net/canlitv/kibrisadatv/chunklist_w326024869.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Greek" tvg-logo="https://i.imgur.com/8GocquE.png" group-title="",BRT 1 HD
diff --git a/channels/de.m3u b/channels/de.m3u
index 333b26683..b6261719c 100644
--- a/channels/de.m3u
+++ b/channels/de.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidegermany.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="" tvg-logo="" group-title="",1-2-3.tv
http://123tv.cdn.ses-ps.com/stream070101/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="" tvg-logo="" group-title="",a.tv
diff --git a/channels/dk.m3u b/channels/dk.m3u
index 290545e30..f79fde01a 100644
--- a/channels/dk.m3u
+++ b/channels/dk.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidedenmark.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Danish" tvg-logo="https://i.imgur.com/hATNB38.jpg" group-title="",Kanal Hovedstaden
https://59b954022ec35.streamlock.net:443/liveTV2/_definst_/smil:liveTVstream2.transcoder.smil/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Danish" tvg-logo="https://i.imgur.com/cpl90ZC.png" group-title="",KKRtv
diff --git a/channels/dz.m3u b/channels/dz.m3u
index 7e8741f5f..cfda81b73 100644
--- a/channels/dz.m3u
+++ b/channels/dz.m3u
@@ -1,3 +1,3 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="" group-title="",Ennahar TV
http://numidiatv-live.dzsecurity.net:8081/entv/EnnaharTV_SD/chunks.m3u8
diff --git a/channels/ee.m3u b/channels/ee.m3u
index 33b5980c5..223a29773 100644
--- a/channels/ee.m3u
+++ b/channels/ee.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideestonia.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="ETV EE" tvg-name="ETV EE" tvg-language="Estonian" tvg-logo="https://static.iptv-epg.com/ee/ETV.ee.png" group-title="",ETV EE
https://errstreams4.cdn.eurovisioncdn.net/live/etv-kval2/index.m3u8
#EXTINF:-1 tvg-id="ETV+ EE" tvg-name="ETV+ EE" tvg-language="Estonian" tvg-logo="https://static.iptv-epg.com/ee/ETV2.ee.png" group-title="",ETV+ EE
diff --git a/channels/eg.m3u b/channels/eg.m3u
index 384ecee80..497468f04 100644
--- a/channels/eg.m3u
+++ b/channels/eg.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/ciMllay.jpg" group-title="Religious",Aghapy TV
http://media4.smc-host.com:1935/aghapy.tv/aghapy.smil/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/hbC1X9B.png" group-title="",Al Fath TV
diff --git a/channels/es.m3u b/channels/es.m3u
index 46da38384..49007d7db 100644
--- a/channels/es.m3u
+++ b/channels/es.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidespain.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Spanish" tvg-logo="https://i.imgur.com/SvUWRQm.png" group-title="News",24 Horas
http://hlsliveamdgl8-lh.akamaihd.net/i/hlsdvrlive_1@583030/index_1500_av-p.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Spanish" tvg-logo="https://i.imgur.com/SvUWRQm.png" group-title="News",24 Horas
diff --git a/channels/fi.m3u b/channels/fi.m3u
index aef2cfc62..95e8c8ab2 100644
--- a/channels/fi.m3u
+++ b/channels/fi.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidefinland.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Finnish" tvg-logo="https://i.imgur.com/pIYSEUN.jpg" group-title="",Taivas TV7
http://vod.tv7.fi:1935/tv7-fi/tv7-fi.stream_720p/chunklist_w2131949141.m3u8
#EXTINF:-1 tvg-id="Yle TV1 FI" tvg-name="Yle TV1 FI" tvg-language="Finnish" tvg-logo="https://i.imgur.com/MTZM0k5.png" group-title="",Yle TV1
diff --git a/channels/fr.m3u b/channels/fr.m3u
index 2cb373344..4134b004b 100644
--- a/channels/fr.m3u
+++ b/channels/fr.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidefrance.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="French" tvg-logo="https://i.imgur.com/S8TuhyF.png" group-title="",Alsace 20
http://live.alsace20.fr/live/alsace20/ngrp:alsace20_all/playlist.m3u8
#EXTINF:-1 tvg-id="BFM Business FR" tvg-name="BFM Business FR" tvg-language="French" tvg-logo="https://i.imgur.com/mihujKt.jpg" group-title="Business",BFM Business
diff --git a/channels/gr.m3u b/channels/gr.m3u
index ddc871832..e3e8a4ce6 100644
--- a/channels/gr.m3u
+++ b/channels/gr.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidegreece.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Greek" tvg-logo="http://greektv.pbworks.com/w/file/fetch/98921626/SUNNY.png" group-title="Local",Alert
https://itv.streams.ovh/ALEERT/ALEERT/playlist.m3u8
#EXTINF:-1 tvg-id="ALPHA GR" tvg-name="ALPHA GR" tvg-language="Greek" tvg-logo="https://www.alphatv.gr/Content/Images/logoRed.svg" group-title="",Alpha TV
diff --git a/channels/iq.m3u b/channels/iq.m3u
index 39f91fef5..e67fab973 100644
--- a/channels/iq.m3u
+++ b/channels/iq.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="http://vidmgr.abnvideos.com/images/playlists/phpENpJQS.jpeg" group-title="General",ABNsat
http://rtmp1.abnsat.com/hls/arabic.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/wyy5unY.jpg" group-title="General",Al Fady
diff --git a/channels/ir.m3u b/channels/ir.m3u
index a24634427..4ca36a6aa 100644
--- a/channels/ir.m3u
+++ b/channels/ir.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideiran.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Persian" tvg-logo="https://i.imgur.com/HGmC8ea.png" group-title="Movies",24 Box TV
http://51.158.190.97/hls/stream.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Persian" tvg-logo="https://i.imgur.com/Icob3E3.jpg" group-title="Entertainment",4U TV
diff --git a/channels/it.m3u b/channels/it.m3u
index 1c59436a5..6ef12cca9 100644
--- a/channels/it.m3u
+++ b/channels/it.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideitaly.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Italian" tvg-logo="http://i65.tinypic.com/wmf409.jpg" group-title="",51 Radio TV
http://wms.shared.streamshow.it:80/canale51/canale51/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Italian" tvg-logo="https://upload.wikimedia.org/wikipedia/it/d/d4/Ab_channel_i_logo.png" group-title="",AB Channel
diff --git a/channels/jo.m3u b/channels/jo.m3u
index a69ab7790..0f81aef47 100644
--- a/channels/jo.m3u
+++ b/channels/jo.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/6njRt6c.png" group-title="",Al Mamlaka TV
https://almamlka-live.ercdn.net/almamlka/almamlka.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/aJ9fK46.png" group-title="",Al Taghier TV HD
diff --git a/channels/kw.m3u b/channels/kw.m3u
index afcf5161e..0121b228b 100644
--- a/channels/kw.m3u
+++ b/channels/kw.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/qeWaLeX.jpg" group-title="",Al Maaref TV
http://38.96.175.40:1935/liveTrans/ngrp:channel23_all/chunklist.m3u8
#EXTINF:-1 tvg-id="AL Rai ARB" tvg-name="AL Rai ARB" tvg-language="Arabic" tvg-logo="http://f.alrai.tv/TV/Programs/60_Alrai_Tv21_-__RT655x0-_OS492x240-_RD492x240-.png" group-title="",Alrai TV
diff --git a/channels/lb.m3u b/channels/lb.m3u
index c8cddcf0d..b891c2f81 100644
--- a/channels/lb.m3u
+++ b/channels/lb.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/PmX9Ca3.png" group-title="",Aghani Aghani
http://livecdnh1.tvanywhere.ae/hls/aghani/04.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/PmX9Ca3.png" group-title="",Aghani Aghani
diff --git a/channels/ma.m3u b/channels/ma.m3u
index ce4b69b16..da289957d 100644
--- a/channels/ma.m3u
+++ b/channels/ma.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="2M Monde ARB" tvg-name="2M Monde ARB" tvg-language="Arabic" tvg-logo="https://i.imgur.com/eE1SdyA.png" group-title="",2M Monde
http://livecdnh2.tvanywhere.ae/hls/2m_maroc/04.m3u8
#EXTINF:-1 tvg-id="2M Monde ARB" tvg-name="2M Monde ARB" tvg-language="Arabic" tvg-logo="https://i.imgur.com/eE1SdyA.png" group-title="",2M Monde
diff --git a/channels/my.m3u b/channels/my.m3u
index 39b7c0b84..cf8955333 100644
--- a/channels/my.m3u
+++ b/channels/my.m3u
@@ -27,18 +27,6 @@ http://210.210.155.35/uq2663/h/h07/01.m3u8
http://stream2.ninmedia.tv/nabawitv/nabawitv_360p/playlist.m3u8
#EXTINF:-1 tvg-id="NTV7" tvg-name="NTV7" tvg-language="Malay" tvg-logo="https://freeview.github.io/iptv/logos/ntv7.png" group-title="",NTV7
https://raw.githubusercontent.com/exodiver/IPTV/master/M3U8/Token/NTV7.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/6/62/Tv1-rtm-logo-vector-720x340.jpg" group-title="",RTM 1
-https://rtm1hdmobile.secureswiftcontent.com/Origin01/ngrp:RTM1/chunklist_b2064000.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://www.livenewsmag.com/wp-content/uploads/2017/01/RTM-TV-2-300x163.jpg" group-title="",RTM 2
-https://rtm5hdmobile.secureswiftcontent.com/Origin1/ngrp:RTM1/chunklist_b2064000.m3u8
-#EXTINF:-1 tvg-id="OKEY" tvg-name="OKEY" tvg-language="Malay" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/7/7f/TV_Okey_RTM.png" group-title="",RTM Okey
-https://rtm1hdmobile.secureswiftcontent.com/Origin02/ngrp:RTM2/chunklist_b2064000.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://rtmparlimen.rtm.gov.my/images/header.png" group-title="",RTM Parlimen
-https://rtm2hdmobile.secureswiftcontent.com/Origin04/ngrp:RTM4/chunklist_b2064000.m3u8
-#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Radio_Televisyen_Malaysia.svg/1200px-Radio_Televisyen_Malaysia.svg.png" group-title="",RTM Saluran Berita
-https://rtm1hdmobile.secureswiftcontent.com/Origin03/ngrp:RTM3/chunklist_b2064000.m3u8
-#EXTINF:-1 tvg-id="RTM Sports HD" tvg-name="RTM Sports HD" tvg-language="Malay" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/0/02/RTM_HD_Sports.png" group-title="Sport",RTM Sports
-https://rtm6hdmobile.secureswiftcontent.com/Origin2/ngrp:RTM2/chunklist_b2064000.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://i.imgur.com/Z0dyJK7.jpg" group-title="",TV Ikim
http://edge.vediostream.com/abr/tvikim/live/tvikim_480p/chunks.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Malay" tvg-logo="https://i.imgur.com/Z0dyJK7.jpg" group-title="",TV Ikim
diff --git a/channels/nl.m3u b/channels/nl.m3u
index 94185102e..d7f2a7358 100644
--- a/channels/nl.m3u
+++ b/channels/nl.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidenetherlands.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Dutch" tvg-logo="https://i.imgur.com/UuVwFHP.png" group-title="",1Twente
http://ms7.mx-cd.net/tv/198-989148/1Twente_TV.smil/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Dutch" tvg-logo="" group-title="",AAVISIE
diff --git a/channels/om.m3u b/channels/om.m3u
index b82cf233d..d80893ae7 100644
--- a/channels/om.m3u
+++ b/channels/om.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/H7D7dmK.png" group-title="",Al-Istiqama TV
http://jmc-live.ercdn.net/alistiqama/alistiqama_576p.m3u8
#EXTINF:-1 tvg-id="Oman Sport ARB" tvg-name="Oman Sport ARB" tvg-language="Arabic" tvg-logo="http://part.gov.om/part/images/oman_sport.png" group-title="Sport",Oman Sport
diff --git a/channels/pl.m3u b/channels/pl.m3u
index 81aea6832..77eec4b4e 100644
--- a/channels/pl.m3u
+++ b/channels/pl.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidepoland.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Polish" tvg-logo="https://i.imgur.com/c59VWgF.jpg" group-title="Music",4FUN TV
https://stream.4fun.tv:8888/hls/4f_high/index.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Polish" tvg-logo="https://i.imgur.com/OeEAXXS.jpg" group-title="",Hope Channel Poland
diff --git a/channels/ps.m3u b/channels/ps.m3u
index 166727dbd..662ec2fc2 100644
--- a/channels/ps.m3u
+++ b/channels/ps.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="Ajyal TV ARB" tvg-name="Ajyal TV ARB" tvg-language="Arabic" tvg-logo="https://i.imgur.com/j1Xmygq.jpg" group-title="",Ajyal TV
http://htvajyal.mada.ps:8888/ajyal/tracks-v1a1/mono.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="http://aqsatv.ps/style/atyaf/assets/images/logo-footer.png" group-title="",Al Aqsa Channel
diff --git a/channels/pt.m3u b/channels/pt.m3u
index 1ae723305..69c5802b3 100644
--- a/channels/pt.m3u
+++ b/channels/pt.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideportugal.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="ARTV PT" tvg-name="ARTV PT" tvg-language="Portuguese" tvg-logo="http://www.canal.parlamento.pt/images/ARTV_Logo.png" group-title="Legislative",ARTV | Canal Parlamento
https://5e4fc274d9d46.streamlock.net/livenlin4/2liveartvpub/playlist.m3u8
#EXTINF:-1 tvg-id="Caca Vision PT" tvg-name="Caca Vision PT" tvg-language="Portuguese" tvg-logo="https://i.imgur.com/3qB3JL7.png" group-title="Hobby",Caçavision (HQ)
diff --git a/channels/qa.m3u b/channels/qa.m3u
index 28d009dbe..1dee1a73d 100644
--- a/channels/qa.m3u
+++ b/channels/qa.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="Al Jazeera Arabic ARB" tvg-name="Al Jazeera Arabic ARB" tvg-language="Arabic" tvg-logo="https://i.imgur.com/x9TQYI3.jpg" group-title="News",Al Jazeera Arabic
https://live-hls-web-aja.getaj.net/AJA/index.m3u8
#EXTINF:-1 tvg-id="Al Jazeera English ARB" tvg-name="Al Jazeera English ARB" tvg-language="English" tvg-logo="https://i.imgur.com/PITp6xA.jpg" group-title="News",Al Jazeera English
diff --git a/channels/ro.m3u b/channels/ro.m3u
index e699b1d32..34e513aeb 100644
--- a/channels/ro.m3u
+++ b/channels/ro.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideromania.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="Music Channel" tvg-language="Romanian" tvg-logo="https://i.imgur.com/PRgvj4c.png" group-title="Music",1 Music Channel
https://edge126.rcs-rds.ro/utvedge/musicchannelhq.stream/playlist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="6 TV" tvg-language="Romanian" tvg-logo="https://i.imgur.com/f5Ddkx2.png" group-title="",6 TV
diff --git a/channels/sa.m3u b/channels/sa.m3u
index 4746bf9c8..7c23e3046 100644
--- a/channels/sa.m3u
+++ b/channels/sa.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/m5cc4g5.png" group-title="",22 TV
http://82.212.74.99:8000/live/hls/8117.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://i.imgur.com/lckbSZB.png" group-title="",Ahl-Alquran TV
diff --git a/channels/se.m3u b/channels/se.m3u
index 3aa1ce673..a99c2e62f 100644
--- a/channels/se.m3u
+++ b/channels/se.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidesweden.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="" group-title="",AlKompis
https://tv.stream.alkompis.se/hls/live_720/index.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Swedish" tvg-logo="https://i.imgur.com/5CdW62M.png" group-title="Sport",ATG
diff --git a/channels/si.m3u b/channels/si.m3u
index 284baa5f1..7c7141b5f 100644
--- a/channels/si.m3u
+++ b/channels/si.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideslovenia.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="" tvg-logo="https://i.imgur.com/ogq22B7.png" group-title="",MMC
https://29-rtvslo-tv-mmc-int.cdn.eurovisioncdn.net/playlist.m3u8?DVR
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="" tvg-logo="https://i.imgur.com/XzkurJ3.png" group-title="",TV KOPER
diff --git a/channels/sy.m3u b/channels/sy.m3u
index 9610d4eb7..679c1bbda 100644
--- a/channels/sy.m3u
+++ b/channels/sy.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://alyaumtv.net/wp-content/uploads/2019/04/alyaom-1-1_small2.png" group-title="News",Al Yaum
http://172.105.89.215:5080/LiveApp/streams/270434322502251479308014.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="" group-title="",alltv
diff --git a/channels/tn.m3u b/channels/tn.m3u
index 3cd75452d..802a5269e 100644
--- a/channels/tn.m3u
+++ b/channels/tn.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guidearab.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="Nessma ARB" tvg-name="Nessma ARB" tvg-language="Arabic" tvg-logo="https://upload.wikimedia.org/wikipedia/commons/7/76/Logo_de_Nessma.png" group-title="",Nessma
http://livecdnh2.tvanywhere.ae/hls/nessma/04.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Arabic" tvg-logo="https://saheltv.tn/wp-content/uploads/2018/03/saheltv_logox2.png" group-title="",Sahel TV
diff --git a/channels/tr.m3u b/channels/tr.m3u
index a328601fc..018ef9faf 100644
--- a/channels/tr.m3u
+++ b/channels/tr.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideturkey.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Turkish" tvg-logo="https://i.ibb.co/ZNxrDJ5/image.png" group-title="",A Para
https://mn-nl.mncdn.com/blutv_apara/smil:apara_hd.smil/playlist.m3u8
#EXTINF:-1 tvg-id="A Spor TR" tvg-name="A Spor TR" tvg-language="Turkish" tvg-logo="https://i.ibb.co/2Fjh189/aspor.png" group-title="Sport",A Spor
diff --git a/channels/uk.m3u b/channels/uk.m3u
index 14f286a85..305746b4e 100644
--- a/channels/uk.m3u
+++ b/channels/uk.m3u
@@ -1,4 +1,4 @@
-#EXTM3U x-tvg-url="http://195.154.221.171/epg/guideuk.xml.gz"
+#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="Urdu" tvg-logo="https://i.imgur.com/SzaGz3D.jpg" group-title="News",92 News UK
https://securecontributions.sechls01.visionip.tv/live/securecontributions-securecontributions-92_news-hsslive-25f-16x9-SD/chunklist.m3u8
#EXTINF:-1 tvg-id="" tvg-name="" tvg-language="English" tvg-logo="https://i.imgur.com/qLqHPhK.png" group-title="Religious",Ahlulbayt TV
diff --git a/scripts/generate.js b/scripts/generate.js
index bb8655bcc..01d9836f5 100644
--- a/scripts/generate.js
+++ b/scripts/generate.js
@@ -121,7 +121,7 @@ function generateChannels() {
const filename = `${ROOT_DIR}/channels.json`
const sorted = helper.sortBy(list.all, ['name', 'url'])
const channels = sorted.map(c => c.toJSON())
- helper.createFile(filename, JSON.stringify(channels, null, '\t'))
+ helper.createFile(filename, JSON.stringify(channels))
}
function generateCountryIndex() {
diff --git a/scripts/helper.js b/scripts/helper.js
index 7d7791bb0..2aafd730b 100644
--- a/scripts/helper.js
+++ b/scripts/helper.js
@@ -12,6 +12,19 @@ const iso6393 = require('iso-639-3')
let cache = {}
let helper = {}
+helper.code2flag = function (code) {
+ switch (code) {
+ case 'uk':
+ return '🇬🇧'
+ case 'int':
+ return '🌎'
+ default:
+ return code
+ .toUpperCase()
+ .replace(/./g, char => String.fromCodePoint(char.charCodeAt(0) + 127397))
+ }
+}
+
helper.sortBy = function (arr, fields) {
return arr.sort((a, b) => {
for (let field of fields) {
diff --git a/scripts/update-readme.js b/scripts/update-readme.js
index 12a9a8f07..d511f22bb 100644
--- a/scripts/update-readme.js
+++ b/scripts/update-readme.js
@@ -3,7 +3,7 @@ const helper = require('./helper')
let output = {
countries: [],
languages: [],
- categories: [],
+ categories: []
}
function main() {
@@ -39,11 +39,13 @@ function parseIndex() {
if (countries[countryCode]) {
countries[countryCode].channels++
} else {
+ let flag = helper.code2flag(countryCode)
+
countries[countryCode] = {
- country: countryName,
+ country: flag + ' ' + countryName,
channels: 1,
playlist: `