@ -9,7 +9,7 @@ Internet Protocol television (IPTV) is the delivery of television content over I
## Usage
To watch IPTV you just need to paste this link `https://iptv-org.github.io/iptv/index.m3u` to any player which supports M3U-playlists. You can also use the SFW version of the playlist `https://iptv-org.github.io/iptv/index.sfw.m3u` .
To watch IPTV you just need to paste this link `https://iptv-org.github.io/iptv/index.m3u` to any player which supports M3U-playlists.
![VLC Network Panel ](.readme/preview.png )
@ -62,7 +62,7 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > Travel< / td > < td align = "right" > 18< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/categories/travel.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Weather< / td > < td align = "right" > 3< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/categories/weather.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > XXX< / td > < td align = "right" > 69< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/categories/xxx.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Other< / td > < td align = "right" > 902 0< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/categories/other.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Other< / td > < td align = "right" > 0< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/categories/other.m3u< / code > < / td > < / tr >
< / tbody >
< / table >
@ -98,7 +98,7 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > Czech< / td > < td align = "right" > 24< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/ces.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Danish< / td > < td align = "right" > 7< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/dan.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Dutch< / td > < td align = "right" > 66< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/nld.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > English< / td > < td align = "right" > 1772 < / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/eng.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > English< / td > < td align = "right" > 1773 < / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/eng.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Estonian< / td > < td align = "right" > 3< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/est.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Faroese< / td > < td align = "right" > 1< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/fao.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Finnish< / td > < td align = "right" > 1< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/fin.m3u< / code > < / td > < / tr >
@ -161,7 +161,7 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > Vietnamese< / td > < td align = "right" > 19< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/vie.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Western Frisian< / td > < td align = "right" > 1< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/fry.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Yue Chinese< / td > < td align = "right" > 11< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/yue.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Undefined< / td > < td align = "right" > 560 0< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/undefined.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Undefined< / td > < td align = "right" > 0< / td > < td align = "left" > < code > https://iptv-org.github.io/iptv/languages/undefined.m3u< / code > < / td > < / tr >
< / tbody >
< / table >
@ -180,7 +180,7 @@ Or select one of the playlists from the list below.
< / thead >
< tbody >
< tr > < td align = "left" > 🇦🇫 Afghanistan< / td > < td align = "right" > 16< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/af.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇦🇱 Albania< / td > < td align = "right" > 30 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/al.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇦🇱 Albania< / td > < td align = "right" > 31 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/al.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇩🇿 Algeria< / td > < td align = "right" > 56< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/dz.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇦🇸 American Samoa< / td > < td align = "right" > 7< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/as.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇦🇩 Andorra< / td > < td align = "right" > 28< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ad.m3u< / code > < / td > < / tr >
@ -238,7 +238,7 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > 🇩🇲 Dominica< / td > < td align = "right" > 1< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/dm.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇩🇴 Dominican Republic< / td > < td align = "right" > 69< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/do.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇪🇨 Ecuador< / td > < td align = "right" > 13< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ec.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇪🇬 Egypt< / td > < td align = "right" > 71 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/eg.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇪🇬 Egypt< / td > < td align = "right" > 73 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/eg.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇸🇻 El Salvador< / td > < td align = "right" > 22< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/sv.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇬🇶 Equatorial Guinea< / td > < td align = "right" > 3< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/gq.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇪🇷 Eritrea< / td > < td align = "right" > 2< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/er.m3u< / code > < / td > < / tr >
@ -281,8 +281,8 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > 🇯🇲 Jamaica< / td > < td align = "right" > 2< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/jm.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇯🇵 Japan< / td > < td align = "right" > 59< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/jp.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇯🇴 Jordan< / td > < td align = "right" > 61< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/jo.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇿 Kazakhstan< / td > < td align = "right" > 32 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/kz.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇪 Kenya< / td > < td align = "right" > 10 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ke.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇿 Kazakhstan< / td > < td align = "right" > 39 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/kz.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇪 Kenya< / td > < td align = "right" > 11 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ke.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇮 Kiribati< / td > < td align = "right" > 7< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ki.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇽🇰 Kosovo< / td > < td align = "right" > 21< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/xk.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇰🇼 Kuwait< / td > < td align = "right" > 83< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/kw.m3u< / code > < / td > < / tr >
@ -402,7 +402,7 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > 🇬🇧 United Kingdom< / td > < td align = "right" > 159< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/uk.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇺🇸 United States< / td > < td align = "right" > 1661< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/us.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇺🇾 Uruguay< / td > < td align = "right" > 11< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/uy.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇺🇿 Uzbekistan< / td > < td align = "right" > 4 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/uz.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇺🇿 Uzbekistan< / td > < td align = "right" > 5 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/uz.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇻🇺 Vanuatu< / td > < td align = "right" > 7< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/vu.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇻🇦 Vatican City< / td > < td align = "right" > 14< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/va.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇻🇪 Venezuela< / td > < td align = "right" > 28< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ve.m3u< / code > < / td > < / tr >
@ -413,11 +413,14 @@ Or select one of the playlists from the list below.
< tr > < td align = "left" > 🇿🇲 Zambia< / td > < td align = "right" > 4< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/zm.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇿🇼 Zimbabwe< / td > < td align = "right" > 2< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/zw.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > 🇦🇽 Åland Islands< / td > < td align = "right" > 1< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/ax.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Undefined< / td > < td align = "right" > 3 005 < / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/undefined.m3u< / code > < / td > < / tr >
< tr > < td align = "left" > Undefined< / td > < td align = "right" > 0< / td > < td align = "left" nowrap > < code > https://iptv-org.github.io/iptv/countries/undefined.m3u< / code > < / td > < / tr >
< / tbody >
< / table >
< / details >
< br >
NOTE: Add `.sfw` to the end of the filename for the lists without any adult channels (For example: `https://iptv-org.github.io/iptv/countries/fr.sfw.m3u` ).
## For Developers