Merge branch 'master' into boomski-patch-2
This commit is contained in:
commit
aadfcccf51
@ -229,7 +229,7 @@ http://live-edge01.telecentro.net.ar/live/musictop.smil/.m3u8
|
||||
http://live-edge01.telecentro.net.ar/live/smil:musictop.smil/chunklist_w1582140541_b364000_sleng.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/dKpLbh6.png" group-title="Music",Music Top
|
||||
http://live-edge01.telecentro.net.ar/live/smil:musictop.smil/chunklist_w538311571_b364000_sleng.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="Music",Music Top
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/dKpLbh6.png" group-title="Music",Music Top
|
||||
http://live-edge01.telecentro.net.ar/live/smil:musictop.smil/chunklist_w767435128_b2028000_sleng.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/dKpLbh6.png" group-title="Music",Music Top
|
||||
http://live-edge01.telecentro.net.ar/live/smil:musictop.smil/playlist.m3u8
|
||||
|
@ -661,7 +661,7 @@ http://stream.adunity.com/b1/b1_640-.m3u8
|
||||
http://livecdnh3.tvanywhere.ae/hls/b4uaflam/04.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="",BA Buenos Aires
|
||||
http://www.radiosargentina.com.ar/php/tvm3u.php?id=DIAR0089
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/NUflwTN.png" group-title="",BabyFirst臺灣
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://upload.wikimedia.org/wikipedia/en/thumb/d/d0/Babyfirst-logo.png/345px-Babyfirst-logo.png" group-title="",BabyFirst臺灣
|
||||
http://ms003.happytv.com.tw/live/F9YMztT5DcwWEr1f/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="",Baden TV
|
||||
http://badentv-stream2.siebnich.info/rtplive/btv.stream/live.m3u8
|
||||
@ -825,7 +825,7 @@ http://95erywm2dwn4-hls-live.wmncdn.net/1173/booglebollywood/774e3ea9f3fa9bcdac4
|
||||
http://live.agmediachandigarh.com/booglebollywood/774e3ea9f3fa9bcdac47f445b83b6653.sdp/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://mhdtvworld.com/wp-content/uploads/2018/12/BOOGLE56BOLLYWOOD.png" group-title="",Boogle Bollywood TV
|
||||
http://95erywm2dwn4-hls-live.wmncdn.net/1173/booglebollywood/774e3ea9f3fa9bcdac47f445b83b6653.sdp/tracks-v1a1/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://theboss.in/wp-content/uploads/2016/06/logo-1.png" group-title="",Boss TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="",Boss TV
|
||||
http://bosstv3.chennaistream.net/bosstv/mp4:bosstvlive/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://goo.gl/3nWTNy" group-title="",BPTV1 - Binh Phước 1
|
||||
http://118.69.197.145/hls/bptv1.m3u8
|
||||
@ -2511,7 +2511,7 @@ http://www.szmgiptv.com:14436/hls/09.m3u8
|
||||
http://dwstream72-lh.akamaihd.net/i/dwstream72_live@123556/index_1_av-b.m3u8?sd=10&rebase=on
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="",DW
|
||||
https://dwstream52-lh.akamaihd.net/i/dwstream52_live@500528/index_1_av-p.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://mhdtvworld.com/wp-content/uploads/2018/12/E95.png" group-title="",E9 Punjabi
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/aTWFaPn.png" group-title="",E9 Punjabi
|
||||
http://cdn.samtv.ca/e9punjabi/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/ANW1pIH.png" group-title="",Ebenezer TV
|
||||
http://hds4.worldkast.com:1935/ebenezertv2/ebenezertv2/live.m3u8
|
||||
@ -2603,7 +2603,7 @@ http://rtmp.elektrika.cz/live/myStream.sdp/playlist.m3u8
|
||||
https://58fe270971ed0.streamlock.net/live/elfstedenhal.stream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/AonXAXu.png" group-title="",Elim TV
|
||||
http://live-15.viewer.dacast.com:80/i/dclive_1@397642/master.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/Lmbmx3y.png" group-title="",Elita TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/Z27Eyqv.jpg" group-title="",Elita TV
|
||||
http://46.55.111.242:8080/Rezina.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://www.elivebrescia.tv/wp-content/uploads/2018/09/Logo_nuovo_CLAIM.png" group-title="",Elive TV Brescia
|
||||
https://59d7d6f47d7fc.streamlock.net/elivebresciatv/elivebresciatv/playlist.m3u8?fluxustv.m3u8
|
||||
@ -3351,7 +3351,7 @@ http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8?fluxustv.m3u8
|
||||
http://streamcloud-idc.azureedge.net/ac024_live/iphone1/chunklist.m3u8?accessToken=51c3544ac33a24b012ba69bf6349db78
|
||||
#EXTINF:-1 tvg-id="Italia 2 IT" tvg-name="Italia 2 IT" tvg-logo="https://i.imgur.com/TDSgG28.png" group-title="",Italia 2 TV
|
||||
http://wms.shared.streamshow.it/italia2/mp4:italia2/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://upload.wikimedia.org/wikipedia/si/8/88/ITN_TV_Sri_Lanka.png" group-title="",ITN
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://upload.wikimedia.org/wikipedia/en/8/88/ITN_TV_Sri_Lanka.png" group-title="",ITN
|
||||
http://cdncities.com/itndvr2/itndvr2/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/9sKGsmt.png" group-title="",ITV Patagonia
|
||||
https://unlimited1-us.dps.live/itv/itv.smil/itv/livestream1/chunks.m3u8
|
||||
@ -3477,6 +3477,8 @@ http://185.176.117.243/live/eds/Kanal11/HLS_encr/Kanal11.m3u8
|
||||
http://185.176.117.243/live/eds/Kanal12/HLS_encr/Kanal12.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/uHAGsRk.png" group-title="",Kanal 3
|
||||
http://stream.taksimbilisim.com:1935/kanal3/bant1/Kanal3.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/z8D2zT1.png" group-title="",Kanal 5
|
||||
https://59cba4d34b678.streamlock.net/canlitv/kanal5/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/KQ5vXM3.png" group-title="",Kanal 6
|
||||
http://server1.tnt.ba:7900/live?channelId=2&uid=45&deviceUser=Vivatel&devicePass=vivatel2016
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/qI07Yw7.jpg" group-title="",Kanal 7
|
||||
@ -4071,7 +4073,7 @@ http://183.182.100.184/live/mono29/chunklist.m3u8
|
||||
http://162.212.176.51:1935/live/myStream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/jzAqHsz.jpg" group-title="",Monterrico TV
|
||||
http://vs8.live.opencaster.com/20100152275/jcpstream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://i.imgur.com/2tB3wqn.png" group-title="",Montreal Greek TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/eNu3N0f.png" group-title="",Montreal Greek TV
|
||||
http://94.130.180.175:8081/live/greektv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="mostvideo" tvg-name="MostVideo" tvg-logo="https://i.imgur.com/0w7uJUT.jpg" group-title="",MostVideo TV
|
||||
http://w4.mostvideo.tv/heltv/ch2.m3u8
|
||||
@ -4323,7 +4325,7 @@ https://ndrfs-lh.akamaihd.net/i/ndrfs_nds@430233/index_3776_av-p.m3u8
|
||||
https://ndrfs-lh.akamaihd.net/i/ndrfs_sh@430234/index_3776_av-b.m3u8?sd=10&rebase=on&id=
|
||||
#EXTINF:-1 tvg-id="NDR DE" tvg-name="NDR DE" tvg-logo="https://i.imgur.com/UMaAaCW.png" group-title="",NDR Schleswig-Holstein
|
||||
https://ndrfs-lh.akamaihd.net/i/ndrfs_sh@430234/master.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/bFtJZLN.jpg" group-title="",Nepali TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://nepalitv.co.uk/images/logo.png" group-title="",Nepali TV
|
||||
http://live.zecast.net/ntvglobal/nepalitv/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="Nessma ARB" tvg-name="Nessma ARB" 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
|
||||
@ -4869,6 +4871,8 @@ http://vietcago.net/vstv/phuthotv.m3u8
|
||||
http://vietcago.net/vstv/phuyentv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/H3jMiCj.png" group-title="",Pintana TV
|
||||
http://cdn.vms.grupoz.cl/lapintanatv/content/5a7c8e25e19d3e641aca9fb2/hls/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/OE5Ksfr.png" group-title="",Plenitude TV
|
||||
https://5c5f323a5b8a8.streamlock.net:9443/contato716000001/contato1916979870/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/YAoCSLT.jpg" group-title="",Plex TV
|
||||
@ -5599,7 +5603,7 @@ http://95.170.215.109/hls/m3u8/SAMA-TV-Backup.m3u8
|
||||
http://live.cast-control.eu:1935/samiaki/samiaki/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/KcPEkHh.png" group-title="",Sangat Television
|
||||
http://api.new.livestream.com/accounts/6986636/events/5362122/live.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://pbs.twimg.com/profile_images/706800739776143360/P38PX84d.jpg" group-title="",Santhora TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/kn1DHZq.gif" group-title="",Santhora TV
|
||||
http://rtmp.santhoratv.zecast.net/santhoratv/santhoratv/chunklist_w1802293946.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/LsacUVi.png" group-title="",Santhora TV
|
||||
http://santhoratv.zecast.net/santhoratv/santhoratv/index.m3u8
|
||||
@ -5725,7 +5729,7 @@ http://st2.worldkast.com/8030/8030/playlist.m3u8
|
||||
http://st2.worldkast.com/8030/8030/Sitv-Honduras.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/trzcUdT.png" group-title="",Si TV
|
||||
https://5b50404ec5e4c.streamlock.net/8030/8030/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="Sigma CY" tvg-name="Sigma CY" tvg-logo="" group-title="",Sigma TV
|
||||
#EXTINF:-1 tvg-id="Sigma CY" tvg-name="Sigma CY" tvg-logo="https://i.imgur.com/BbHRUkk.jpg" group-title="",Sigma TV
|
||||
http://81.21.47.74/hls/live.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/3TZPKGL.png" group-title="",Sikh Channel
|
||||
http://fastway.ddns.net:6421/fastway/live8/index.m3u8?token=fastwaytvstreams
|
||||
@ -5849,7 +5853,7 @@ http://cdn1.live-tv.od.ua:8081/stvod/stvod-abr/playlist.m3u8
|
||||
http://cdn1.live-tv.od.ua:8081/stvod/stvod-abr/stvod/stvod/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/PrNVVOu.png" group-title="",Suboro TV
|
||||
https://streaming.viewsat.eu/viewsatstream12/viewsatstream12.smil/chunklist_w1785562590_b900000.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/xMN1q8P.jpg" group-title="",SubRang TV
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://www.subrangtv.com/wp-content/uploads/2017/03/custom-logo.jpg" group-title="",Subrang TV
|
||||
http://cdn61.liveonlineservices.com/hls/subrang.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/B5YD4pD.png" group-title="",Subrang TV (USA)
|
||||
http://cdn61.liveonlineservices.com/hls/subrang.m3u8?fluxustv.m3u8
|
||||
@ -6505,7 +6509,7 @@ http://aztecalive-lh.akamaihd.net/i/0dcqjxkgx_1@502208/index_1_av-p.m3u8?sd=10&r
|
||||
http://aztecalive-lh.akamaihd.net/i/0dcqjxkgx_1@502208/master.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/ejp65zr.png" group-title="",TV BNO
|
||||
http://tv02.logicahost.com.br:1935/bonner/bonner/live.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://www.tvboin.com/wp-content/uploads/2017/12/logo-modified-v1.png" group-title="",TV Boin
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/WHlCDVH.png" group-title="",TV Boin
|
||||
http://tva.fastbroad.com:80/i/tvboin_1@380599/index_2000_av-p.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/dVLIKak.png" group-title="",TV Brasil 2
|
||||
https://video-rvd-mg-gw-1.rnp.br/live/ocp(t(FcmhL269xSw)r(TOqkzw)a(BbXqfA)p(d(Ujo)k(l0c)m(2y6LaAVO3je2qImNPDOiNw)n(a(s_aOtQ)s(kus)'a(UknUNg)s(Nyc)'a(Wf6lMg)s(0jE)'a(Isu75A)s(Toc)))s(s(v6s)b(l-93lcfyr3uRzpgH906YbWqmYCTqepM0ohVnnq5fPFM_4PTo9BJdNHoqvrk0nKg3_zq7M6CFe5Yn7Kkciw)'s(ZK4)b(Nikz2SOnvum3KlcsrAf90s_alsAP2HxHh-4tseYNSbhY34JghkZCjtJR_5JKLuNSwN0Gcm2VoRHT7OdOAFSumideFbFBYSE_dwvRtPdH)'s(Qu0)b(Pvg1pscD))m(0))/25_index.m3u8
|
||||
@ -7145,7 +7149,7 @@ http://ooyalahd2-f.akamaihd.net/i/UnoTV01_delivery@122640/master.m3u8
|
||||
http://srunserding-lh.akamaihd.net/i/visualradio_ud@197013/index_1662_av-b.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/7OsxUER.png" group-title="",UNTV
|
||||
https://untv.mmdlive.lldns.net/untv/97cc8d2c46bd43b78e0b112761ab71fe/master.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/dVDzRTu.jpg" group-title="",Urdu TV Toronto
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/7768lwn.jpg" group-title="",Urdu TV Toronto
|
||||
http://cdn4.live247stream.com/urdu/tv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/w83wr1S.png" group-title="",Urola Telebista
|
||||
https://5940924978228.streamlock.net/j_Directo1/j_Directo1.smil/.m3u8
|
||||
@ -7619,7 +7623,7 @@ https://edge3.iptv.macc.com.ua/img/ntn_3/index.m3u8
|
||||
https://strm.yandex.ru/kal/o2/o20.m3u8
|
||||
#EXTINF:-1 tvg-id="o2tv" tvg-name="О2ТВ" tvg-logo="https://ustanovca-tricorol-tv.ru/wp-content/uploads/2017/12/o-tv.png" group-title="",О2ТВ
|
||||
https://strm.yandex.ru/kal/o2/o20_169_480p.json/index-v1-a1.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://4.bp.blogspot.com/-2jLl6rP9uB0/UWCjNwyiHqI/AAAAAAAABXA/giDBQTC3Gvw/s1600/ont3+copy.jpg" group-title="",Общественное Независимое Телевидение
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="",Общественное Независимое Телевидение
|
||||
http://85.238.112.40:8810/hls_sec/239.33.75.33-.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://mediacast.tv/wp-content/uploads/2018/03/pershui-dilovyi.png" group-title="",Одеса
|
||||
http://cdn1.live-tv.od.ua:8081/riood/riood-abr/riood/riood/playlist.m3u8
|
||||
@ -11507,15 +11511,15 @@ http://111.44.138.251:15414/contents39/live/CHANNELd88233ec001443eab59a2654bb3e0
|
||||
http://p2.vzan.cc/251549/131744787042090496/live.m3u8?uid=0&time=636672584751888967
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20170503040653_18506.jpg" group-title="",靖天卡通
|
||||
http://61.58.60.230:9319/live/207.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/1PmloYC.jpg" group-title="",靖天戲劇
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20170503040756_51110.jpg" group-title="",靖天戲劇
|
||||
http://61.58.60.230:9319/live/203.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/E3hNfeG.jpg" group-title="",靖天日本
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20180514033705_42980.jpg" group-title="",靖天日本
|
||||
http://61.58.60.230:9319/live/243.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20180731084338_97500.png" group-title="",靖天歡樂
|
||||
http://61.58.60.230:9319/live/201.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20170503040733_66835.jpg" group-title="",靖天育樂
|
||||
http://61.58.60.230:9319/live/204.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/shKvuIm.jpg" group-title="",靖天資訊
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20170503040707_25993.jpg" group-title="",靖天資訊
|
||||
http://61.58.60.230:9319/live/202.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.goldentv.com.tw/Public/core/edit/attached/20180514033726_80065.jpg" group-title="",靖天電影
|
||||
http://61.58.60.230:9319/live/244.m3u8
|
||||
|
@ -29,7 +29,7 @@ https://d3cbe0gidjd4k2.cloudfront.net/channel_1/channel1/chunklist_w743726554.m3
|
||||
http://82.80.192.30/shoppingil_ShoppingIL21TVRepeat/_definst_/smil:ShoppingIL21TV.smil/chunklist_w2043660694_b2128000.m3u8?ttl=1524643697&cdn_token=5a6c4f1270440ae72118c8ae16c58de4
|
||||
#EXTINF:-1 tvg-id="shopping-live" tvg-name="Shopping Live" tvg-logo="https://iptvx.one/icn/shopping-live.png" group-title="Shop",Shopping Live
|
||||
http://shoppinglive.mediacdn.ru/sr1/shoppinglive/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://cdn.iphoneincanada.ca/wp-content/uploads/2015/07/the-shopping-channel-logo.jpg" group-title="Shop",The Shopping Channel
|
||||
#EXTINF:-1 tvg-id="Shopping Channel-CA" tvg-name="Shopping Channel-CA" tvg-logo="https://i.imgur.com/FlJVD8a.png" group-title="Shop",The Shopping Channel
|
||||
http://tscstreaming-lh.akamaihd.net/i/TSCLiveStreaming_1@91031/master.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="Shop",The Shopping Channel HD
|
||||
https://tscstreaming-lh.akamaihd.net/i/TSCLiveStreaming_1@91031/index_2_av-b.m3u8
|
||||
|
@ -1,6 +1,4 @@
|
||||
#EXTM3U x-tvg-url="https://iptvx.one/epg/epg.xml.gz"
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/0MFkKAr.jpg" group-title="",ARB
|
||||
http://85.132.81.184:8080/arb/live/index.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/wiIJMek.jpg" group-title="",ARB 24
|
||||
@ -29,6 +27,8 @@ http://85.132.81.184:8080/arbkepez/live/index.m3u8
|
||||
http://streams2.livetv.az/azerbaijan/lider_stream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/SI78uPi.png" group-title="",Muz TV
|
||||
http://streams2.livetv.az/azerbaijan/muztv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/wmpmfUd.png" group-title="",Real TV
|
||||
http://streams2.livetv.az/azerbaijan/real/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/9SJnBHy.png" group-title="",Space TV
|
||||
|
@ -1,4 +1,6 @@
|
||||
#EXTM3U
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/PrOYyU1.png",Anexion TV
|
||||
https://rtmp.info/anexiontv/envivo/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://i0.wp.com/unored.tv/wp-content/uploads/2015/08/Extrema-TV-portal-Unored-1.png" group-title="",Extrema TV
|
||||
http://livestreamcdn.net:1935/ExtremaTV/ExtremaTV/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="Movies",HBTV TICAVISION
|
||||
|
@ -113,6 +113,8 @@ http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8
|
||||
http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/uHAGsRk.png" group-title="",Kanal 3
|
||||
http://stream.taksimbilisim.com:1935/kanal3/bant1/Kanal3.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/z8D2zT1.png" group-title="",Kanal 5
|
||||
https://59cba4d34b678.streamlock.net/canlitv/kanal5/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/qI07Yw7.jpg" group-title="",Kanal 7
|
||||
https://blutv-beta.akamaized.net/kanal7hd/kanal7hd.smil/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="Kanal D TR" tvg-name="Kanal D TR" tvg-logo="https://i.imgur.com/kA45FvQ.jpg" group-title="",Kanal D
|
||||
|
@ -1,4 +1,38 @@
|
||||
#EXTM3U x-tvg-url="http://epg.streamstv.me/epg/guide-usa.xml.gz"
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/UuJQntj.jpg",Planet Cannabis Entertainment
|
||||
https://nimble.dashstreams.net/onestudio/pce/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/N3mYbtb.jpg",MyHolyfield TV
|
||||
https://nimble.dashstreams.net/onestudio/holyfield/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/T1VHfY5.jpg",Apple Sauce TV
|
||||
https://nimble.dashstreams.net/onestudio/applesaucetv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/rc4HYA4.jpg",Horrified TV
|
||||
https://nimble.dashstreams.net/onestudio/horrified/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/uGL7M09.jpg",Blush Romance TV
|
||||
https://nimble.dashstreams.net/onestudio/blushtv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/0NVfgrt.jpg",Dream TV
|
||||
https://nimble.dashstreams.net/onestudio/dreamtv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/d8Ber25.jpg",Mo Laughter
|
||||
https://nimble.dashstreams.net/onestudio/molaughter/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/zJ5idav.jpg",It’s At The Movies
|
||||
https://nimble.dashstreams.net/onestudio/its_comming_soon/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/K6XKJTr.jpg",Movee 4U
|
||||
https://nimble.dashstreams.net/onestudio/movee4u/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/3LEqi0D.png",Opportunity Knocks
|
||||
https://nimble.dashstreams.net/onestudio/myoktv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/MaQSYGw.jpg",Action Sports 4U
|
||||
https://nimble.dashmedia.tv/onestudio/actionsportstv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/FM3fBaj.png",Classic TV 4U
|
||||
https://nimble.dashmedia.tv/onestudio/classictv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/Z4ZiY0N.jpg",Documentaries 4U
|
||||
https://nimble.dashmedia.tv/onestudio/documentaries4u/playlist.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/lgNIT3I.png",Western 4U
|
||||
https://nimble.dashmedia.tv/onestudio/western4u/ playlist.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/hjvjGVf.png",American Classic Network
|
||||
https://nimble.dashstreams.net/onestudio/americanclassictv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/KjDQSPu.jpg",Black Widow TV
|
||||
https://nimble.dashstreams.net/onestudio/spydar/chunks.m3u8
|
||||
#EXTINF:-1 tvg-logo="https://i.imgur.com/APGJc8I.jpg",Wink TV
|
||||
https://nimble.dashstreams.net/onestudio/winktv/chunks.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="http://www.247retro.com/images/sidebar_logo_gradient.jpg" group-title="Movies",24/7 Retro TV
|
||||
http://247retrotv.com:1935/live/smil:247retro.smil/chunklist_w1193920237_b1928000_sleng.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="" group-title="Movies",24/7 Retro TV
|
||||
|
@ -1,5 +1,6 @@
|
||||
const util = require('./util')
|
||||
const escapeStringRegexp = require('escape-string-regexp')
|
||||
const ISO6391 = require('iso-639-1')
|
||||
|
||||
const debug = false
|
||||
const verbose = false
|
||||
@ -87,14 +88,16 @@ async function main() {
|
||||
for(let channel of channels) {
|
||||
for(let channelId in buffer[epgUrl].channels) {
|
||||
let c = buffer[epgUrl].channels[channelId]
|
||||
for(let epgName of c.names) {
|
||||
epgName = escapeStringRegexp(epgName)
|
||||
channelTitle = channel.title.replace(/(fhd|hd|sd|高清)$/i, '').trim()
|
||||
let regexp = new RegExp(`^${epgName}$`, 'i')
|
||||
if(regexp.test(channelTitle)) {
|
||||
if(!channel.id) {
|
||||
channel.id = c.id
|
||||
continue
|
||||
for(let epgName of c.name) {
|
||||
if(epgName.value) {
|
||||
let escaped = escapeStringRegexp(epgName.value)
|
||||
channelTitle = channel.title.replace(/(fhd|hd|sd|高清)$/i, '').trim()
|
||||
let regexp = new RegExp(`^${escaped}$`, 'i')
|
||||
if(regexp.test(channelTitle)) {
|
||||
if(!channel.id) {
|
||||
channel.id = c.id
|
||||
continue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -111,16 +114,25 @@ async function main() {
|
||||
if(!c) continue
|
||||
let updated = false
|
||||
|
||||
if(!channel.name && c.names[0]) {
|
||||
channel.name = c.names[0]
|
||||
if(!channel.name && c.name.length) {
|
||||
channel.name = c.name[0].value
|
||||
updated = true
|
||||
if(verbose) {
|
||||
console.log(`Added name '${c.names[0]}' to '${channel.id}'`)
|
||||
console.log(`Added name '${c.name[0].value}' to '${channel.id}'`)
|
||||
}
|
||||
}
|
||||
|
||||
if(!channel.logo && c.icon) {
|
||||
const icon = c.icon.split('|')[0]
|
||||
if(!channel.language && c.name.length && c.name[0].lang) {
|
||||
let language = ISO6391.getName(c.name[0].lang)
|
||||
channel.language = language
|
||||
updated = true
|
||||
if(verbose) {
|
||||
console.log(`Added language '${language}' to '${channel.id}'`)
|
||||
}
|
||||
}
|
||||
|
||||
if(!channel.logo && c.icon.length) {
|
||||
const icon = c.icon[0].split('|')[0]
|
||||
channel.logo = icon
|
||||
updated = true
|
||||
if(verbose) {
|
||||
|
@ -3,7 +3,7 @@ const path = require('path')
|
||||
const parser = require('iptv-playlist-parser')
|
||||
const axios = require('axios')
|
||||
const zlib = require("zlib")
|
||||
const DOMParser = require('xmldom').DOMParser
|
||||
const epgParser = require('epg-parser')
|
||||
const urlParser = require('url')
|
||||
|
||||
const supportedCategories = [ 'Auto','Business', 'Classic','Comedy','Documentary','Education','Entertainment', 'Family','Fashion','Food', 'General', 'Health', 'History', 'Hobby', 'Kids', 'Legislative','Lifestyle','Local', 'Movies', 'Music', 'News', 'Quiz', 'Religious','Sci-Fi', 'Shop', 'Sport', 'Travel', 'Weather', 'XXX' ]
|
||||
@ -39,6 +39,7 @@ class Channel {
|
||||
constructor(data) {
|
||||
this.id = data.tvg.id
|
||||
this.name = data.tvg.name
|
||||
this.language = data.tvg.language
|
||||
this.logo = data.tvg.logo
|
||||
this.group = this._getGroup(data.group.title)
|
||||
this.url = data.url
|
||||
@ -60,7 +61,7 @@ class Channel {
|
||||
}
|
||||
|
||||
toString() {
|
||||
const info = `-1 tvg-id="${this.id}" tvg-name="${this.name}" tvg-logo="${this.logo}" group-title="${this.group}",${this.title}`
|
||||
const info = `-1 tvg-id="${this.id}" tvg-name="${this.name}" tvg-language="${this.language}" tvg-logo="${this.logo}" group-title="${this.group}",${this.title}`
|
||||
|
||||
return '#EXTINF:' + info + '\n' + this.url + '\n'
|
||||
}
|
||||
@ -78,38 +79,20 @@ function createChannel(data) {
|
||||
}
|
||||
|
||||
async function loadEPG(url) {
|
||||
const data = await getGzipped(url)
|
||||
const doc = new DOMParser().parseFromString(data, 'text/xml')
|
||||
const channelElements = doc.getElementsByTagName('channel')
|
||||
let channels = {}
|
||||
for(let i = 0; i < channelElements.length; i++) {
|
||||
let channel = {}
|
||||
let channelElement = channelElements[i]
|
||||
channel.id = channelElement.getAttribute('id')
|
||||
channel.names = []
|
||||
for(let nameElement of Object.values(channelElement.getElementsByTagName('display-name'))) {
|
||||
if(nameElement.firstChild) {
|
||||
channel.names.push(nameElement.firstChild.nodeValue)
|
||||
}
|
||||
}
|
||||
channel.names = channel.names.filter(n => n)
|
||||
const iconElements = channelElement.getElementsByTagName('icon')
|
||||
if(iconElements.length) {
|
||||
channel.icon = iconElements[0].getAttribute('src')
|
||||
}
|
||||
|
||||
const content = await getEPGFile(url)
|
||||
const result = epgParser.parse(content)
|
||||
const channels = {}
|
||||
for(let channel of result.channels) {
|
||||
channels[channel.id] = channel
|
||||
}
|
||||
|
||||
return Promise.resolve({
|
||||
url,
|
||||
channels
|
||||
channels
|
||||
})
|
||||
}
|
||||
|
||||
function getGzipped(url) {
|
||||
const supportedTypes = ['application/x-gzip', 'application/octet-stream']
|
||||
|
||||
function getEPGFile(url) {
|
||||
return new Promise((resolve, reject) => {
|
||||
var buffer = []
|
||||
axios({
|
||||
@ -118,7 +101,7 @@ function getGzipped(url) {
|
||||
responseType:'stream'
|
||||
}).then(res => {
|
||||
let stream
|
||||
if(supportedTypes.indexOf(res.headers['content-type']) > -1) {
|
||||
if(/\.gz$/i.test(url)) {
|
||||
let gunzip = zlib.createGunzip()
|
||||
res.data.pipe(gunzip)
|
||||
stream = gunzip
|
||||
|
@ -487,6 +487,8 @@ http://85.132.81.184:8080/arbkepez/live/index.m3u8
|
||||
http://streams2.livetv.az/azerbaijan/lider_stream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/SI78uPi.png" group-title="",Muz TV
|
||||
http://streams2.livetv.az/azerbaijan/muztv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/wmpmfUd.png" group-title="",Real TV
|
||||
http://streams2.livetv.az/azerbaijan/real/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/9SJnBHy.png" group-title="",Space TV
|
||||
@ -13145,6 +13147,8 @@ http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8
|
||||
http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/uHAGsRk.png" group-title="",Kanal 3
|
||||
http://stream.taksimbilisim.com:1935/kanal3/bant1/Kanal3.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/z8D2zT1.png" group-title="",Kanal 5
|
||||
https://59cba4d34b678.streamlock.net/canlitv/kanal5/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/qI07Yw7.jpg" group-title="",Kanal 7
|
||||
https://blutv-beta.akamaized.net/kanal7hd/kanal7hd.smil/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="Kanal D TR" tvg-name="Kanal D TR" tvg-logo="https://i.imgur.com/kA45FvQ.jpg" group-title="",Kanal D
|
||||
|
@ -487,6 +487,8 @@ http://85.132.81.184:8080/arbkepez/live/index.m3u8
|
||||
http://streams2.livetv.az/azerbaijan/lider_stream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/SI78uPi.png" group-title="Azerbaijan",Muz TV
|
||||
http://streams2.livetv.az/azerbaijan/muztv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="Azerbaijan",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/wmpmfUd.png" group-title="Azerbaijan",Real TV
|
||||
http://streams2.livetv.az/azerbaijan/real/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/9SJnBHy.png" group-title="Azerbaijan",Space TV
|
||||
@ -13145,6 +13147,8 @@ http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8
|
||||
http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/uHAGsRk.png" group-title="Turkey",Kanal 3
|
||||
http://stream.taksimbilisim.com:1935/kanal3/bant1/Kanal3.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/z8D2zT1.png" group-title="Turkey",Kanal 5
|
||||
https://59cba4d34b678.streamlock.net/canlitv/kanal5/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/qI07Yw7.jpg" group-title="Turkey",Kanal 7
|
||||
https://blutv-beta.akamaized.net/kanal7hd/kanal7hd.smil/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="Kanal D TR" tvg-name="Kanal D TR" tvg-logo="https://i.imgur.com/kA45FvQ.jpg" group-title="Turkey",Kanal D
|
||||
|
@ -487,6 +487,8 @@ http://85.132.81.184:8080/arbkepez/live/index.m3u8
|
||||
http://streams2.livetv.az/azerbaijan/lider_stream/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/SI78uPi.png" group-title="Azerbaijan",Muz TV
|
||||
http://streams2.livetv.az/azerbaijan/muztv/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/GbJb8HL.png" group-title="Azerbaijan",Play One
|
||||
http://51.158.103.244/hls/stream.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/wmpmfUd.png" group-title="Azerbaijan",Real TV
|
||||
http://streams2.livetv.az/azerbaijan/real/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/9SJnBHy.png" group-title="Azerbaijan",Space TV
|
||||
@ -13145,6 +13147,8 @@ http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8
|
||||
http://wowza.istweb.tv:1935/dp/istanbul2/playlist.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/uHAGsRk.png" group-title="Turkey",Kanal 3
|
||||
http://stream.taksimbilisim.com:1935/kanal3/bant1/Kanal3.m3u8?fluxustv.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/z8D2zT1.png" group-title="Turkey",Kanal 5
|
||||
https://59cba4d34b678.streamlock.net/canlitv/kanal5/chunklist.m3u8
|
||||
#EXTINF:-1 tvg-id="" tvg-name="" tvg-logo="https://i.imgur.com/qI07Yw7.jpg" group-title="Turkey",Kanal 7
|
||||
https://blutv-beta.akamaized.net/kanal7hd/kanal7hd.smil/playlist.m3u8
|
||||
#EXTINF:-1 tvg-id="Kanal D TR" tvg-name="Kanal D TR" tvg-logo="https://i.imgur.com/kA45FvQ.jpg" group-title="Turkey",Kanal D
|
||||
|
48
package-lock.json
generated
48
package-lock.json
generated
@ -4,9 +4,9 @@
|
||||
"lockfileVersion": 1,
|
||||
"dependencies": {
|
||||
"@babel/runtime-corejs2": {
|
||||
"version": "7.6.2",
|
||||
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.6.2.tgz",
|
||||
"integrity": "sha512-wdyVKnTv9Be4YlwF/7pByYNfcl23qC21aAQ0aIaZOo2ZOvhFEyJdBLJClYZ9i+Pmrz7sUQgg/MwbJa2RZTkygg==",
|
||||
"version": "7.6.3",
|
||||
"resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.6.3.tgz",
|
||||
"integrity": "sha512-nuA2o+rgX2+PrNTZ063ehncVcg7sn+tU71BB81SaWRVUbGwCOlb0+yQA1e0QqmzOfRSYOxfvf8cosYqFbJEiwQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"core-js": "^2.6.5",
|
||||
@ -30,9 +30,9 @@
|
||||
}
|
||||
},
|
||||
"core-js": {
|
||||
"version": "2.6.9",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
|
||||
"integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==",
|
||||
"version": "2.6.10",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.10.tgz",
|
||||
"integrity": "sha512-I39t74+4t+zau64EN1fE5v2W31Adtc/REhzWN+gWRRXg6WH5qAsZm62DHpQ1+Yhe4047T55jvzz7MUqF/dBBlA==",
|
||||
"dev": true
|
||||
},
|
||||
"debug": {
|
||||
@ -53,6 +53,15 @@
|
||||
"xregexp": "^4.2.4"
|
||||
}
|
||||
},
|
||||
"epg-parser": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/epg-parser/-/epg-parser-0.1.1.tgz",
|
||||
"integrity": "sha512-gzbrIcpoI+yzX2GK20Whuqp7DjbHTLX/NI9eY7Y82qqreJuZcFRs/SDXyeZ2Tp5CqcTgpFvD/Op3I1mDQG8NGQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"xml-js": "^1.6.11"
|
||||
}
|
||||
},
|
||||
"escape-string-regexp": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
|
||||
@ -79,9 +88,9 @@
|
||||
}
|
||||
},
|
||||
"iptv-playlist-parser": {
|
||||
"version": "0.2.2",
|
||||
"resolved": "https://registry.npmjs.org/iptv-playlist-parser/-/iptv-playlist-parser-0.2.2.tgz",
|
||||
"integrity": "sha512-F0BoyFJNv2NxhAGU/lJnQJ5J6eDktmJdoOi06C4SEuBHv3y61eLNjcbFi/kE9TlAo8Lry4t4U0Io+MOQX3mXHw==",
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/iptv-playlist-parser/-/iptv-playlist-parser-0.3.0.tgz",
|
||||
"integrity": "sha512-FA9B+8Lh+0KtWWXDaxzFf1DY3QJI+mGCZP/E51XoJcfahnajyyqdfI1ClpQquFHok2CLNqnfbeW6rzJN9TCREg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"decamelize": "^3.2.0",
|
||||
@ -100,6 +109,12 @@
|
||||
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
||||
"dev": true
|
||||
},
|
||||
"iso-639-1": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.0.tgz",
|
||||
"integrity": "sha512-8CTinLimb9ncAJ11wpCETWZ51qsQ3LS4vMHF2wxRRtR3+b7bvIxUlXOGYIdq0413+baWnbyG5dBluVcezOG/LQ==",
|
||||
"dev": true
|
||||
},
|
||||
"m3u8-file-parser": {
|
||||
"version": "0.2.2",
|
||||
"resolved": "https://registry.npmjs.org/m3u8-file-parser/-/m3u8-file-parser-0.2.2.tgz",
|
||||
@ -133,6 +148,12 @@
|
||||
"integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
|
||||
"dev": true
|
||||
},
|
||||
"sax": {
|
||||
"version": "1.2.4",
|
||||
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
|
||||
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
|
||||
"dev": true
|
||||
},
|
||||
"which": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
|
||||
@ -142,6 +163,15 @@
|
||||
"isexe": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"xml-js": {
|
||||
"version": "1.6.11",
|
||||
"resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz",
|
||||
"integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"sax": "^1.2.4"
|
||||
}
|
||||
},
|
||||
"xmldom": {
|
||||
"version": "0.1.27",
|
||||
"resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz",
|
||||
|
@ -12,9 +12,11 @@
|
||||
"dependencies": {},
|
||||
"devDependencies": {
|
||||
"axios": ">=0.18.1",
|
||||
"epg-parser": "^0.1.1",
|
||||
"escape-string-regexp": "^2.0.0",
|
||||
"fluent-ffmpeg": "^2.1.2",
|
||||
"iptv-playlist-parser": "^0.2.2",
|
||||
"iptv-playlist-parser": "^0.3.0",
|
||||
"iso-639-1": "^2.1.0",
|
||||
"markdown-include": "^0.4.3",
|
||||
"xmldom": "^0.1.27"
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user