├── src
├── App.css
├── img
│ └── brokenimage.png
├── styles
│ └── tailwind.css
├── setupTests.js
├── App.test.js
├── index.css
├── index.js
├── logo.svg
├── serviceWorker.js
├── App.js
├── tailwind.config.js
└── m3u8.json
├── .idea
├── .gitignore
├── misc.xml
├── vcs.xml
├── modules.xml
└── iptv.iml
├── logo
├── 7s.jpeg
├── KTV.png
├── cnn.png
├── mnx.png
├── ETNow.png
├── mk6.jpeg
├── mkTV.png
├── 24News.jpeg
├── DDNews.png
├── DDSports.png
├── DSport.jpeg
├── DilSe.jpeg
├── MBCMax.png
├── NewsMax.jpeg
├── abcNews.jpeg
├── b4uMusic.png
├── history.jpeg
├── jaihind.jpeg
├── kappaTv.png
├── mangalam.png
├── masti.jpeg
├── media1.png
├── mkTunes.png
├── news24.png
├── republic.png
├── zeeTV.jpeg
├── B4UKadak.jpeg
├── KairalWe.jpeg
├── StarPlus.jpeg
├── ZeeBangla.jpeg
├── akaramTv.jpeg
├── bloomberg.png
├── euroNews.jpeg
├── fashionTV.png
├── kairaliTV.png
├── kaumudyTV.jpeg
├── romedyNow.jpeg
├── timesNow.jpeg
├── zeeCinema.jpeg
├── DDNational.jpeg
├── DisneyJunior.png
├── ddMalyalam.jpeg
├── euroSport1.jpeg
├── euroSports2.png
├── kasthuriTV.jpeg
├── loksabhaTV.jpeg
├── manoramaNews.jpeg
├── news18Lokmat.jpeg
├── puthuyugamTV.png
├── starBharat.jpeg
├── MagnaVisionTv.jpeg
└── foxActionMovies.png
├── public
├── favicon.ico
├── logo192.png
├── logo512.png
├── robots.txt
├── manifest.json
└── index.html
├── postcss.config.js
├── .eslintrc.js
├── .gitignore
├── logo.js
├── package.json
├── LogoPath.json
├── README.md
└── m3u8.js
/src/App.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /workspace.xml
--------------------------------------------------------------------------------
/logo/7s.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/7s.jpeg
--------------------------------------------------------------------------------
/logo/KTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/KTV.png
--------------------------------------------------------------------------------
/logo/cnn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/cnn.png
--------------------------------------------------------------------------------
/logo/mnx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/mnx.png
--------------------------------------------------------------------------------
/logo/ETNow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/ETNow.png
--------------------------------------------------------------------------------
/logo/mk6.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/mk6.jpeg
--------------------------------------------------------------------------------
/logo/mkTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/mkTV.png
--------------------------------------------------------------------------------
/logo/24News.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/24News.jpeg
--------------------------------------------------------------------------------
/logo/DDNews.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DDNews.png
--------------------------------------------------------------------------------
/logo/DDSports.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DDSports.png
--------------------------------------------------------------------------------
/logo/DSport.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DSport.jpeg
--------------------------------------------------------------------------------
/logo/DilSe.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DilSe.jpeg
--------------------------------------------------------------------------------
/logo/MBCMax.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/MBCMax.png
--------------------------------------------------------------------------------
/logo/NewsMax.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/NewsMax.jpeg
--------------------------------------------------------------------------------
/logo/abcNews.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/abcNews.jpeg
--------------------------------------------------------------------------------
/logo/b4uMusic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/b4uMusic.png
--------------------------------------------------------------------------------
/logo/history.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/history.jpeg
--------------------------------------------------------------------------------
/logo/jaihind.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/jaihind.jpeg
--------------------------------------------------------------------------------
/logo/kappaTv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/kappaTv.png
--------------------------------------------------------------------------------
/logo/mangalam.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/mangalam.png
--------------------------------------------------------------------------------
/logo/masti.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/masti.jpeg
--------------------------------------------------------------------------------
/logo/media1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/media1.png
--------------------------------------------------------------------------------
/logo/mkTunes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/mkTunes.png
--------------------------------------------------------------------------------
/logo/news24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/news24.png
--------------------------------------------------------------------------------
/logo/republic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/republic.png
--------------------------------------------------------------------------------
/logo/zeeTV.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/zeeTV.jpeg
--------------------------------------------------------------------------------
/logo/B4UKadak.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/B4UKadak.jpeg
--------------------------------------------------------------------------------
/logo/KairalWe.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/KairalWe.jpeg
--------------------------------------------------------------------------------
/logo/StarPlus.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/StarPlus.jpeg
--------------------------------------------------------------------------------
/logo/ZeeBangla.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/ZeeBangla.jpeg
--------------------------------------------------------------------------------
/logo/akaramTv.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/akaramTv.jpeg
--------------------------------------------------------------------------------
/logo/bloomberg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/bloomberg.png
--------------------------------------------------------------------------------
/logo/euroNews.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/euroNews.jpeg
--------------------------------------------------------------------------------
/logo/fashionTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/fashionTV.png
--------------------------------------------------------------------------------
/logo/kairaliTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/kairaliTV.png
--------------------------------------------------------------------------------
/logo/kaumudyTV.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/kaumudyTV.jpeg
--------------------------------------------------------------------------------
/logo/romedyNow.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/romedyNow.jpeg
--------------------------------------------------------------------------------
/logo/timesNow.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/timesNow.jpeg
--------------------------------------------------------------------------------
/logo/zeeCinema.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/zeeCinema.jpeg
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/public/logo192.png
--------------------------------------------------------------------------------
/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/public/logo512.png
--------------------------------------------------------------------------------
/logo/DDNational.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DDNational.jpeg
--------------------------------------------------------------------------------
/logo/DisneyJunior.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/DisneyJunior.png
--------------------------------------------------------------------------------
/logo/ddMalyalam.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/ddMalyalam.jpeg
--------------------------------------------------------------------------------
/logo/euroSport1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/euroSport1.jpeg
--------------------------------------------------------------------------------
/logo/euroSports2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/euroSports2.png
--------------------------------------------------------------------------------
/logo/kasthuriTV.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/kasthuriTV.jpeg
--------------------------------------------------------------------------------
/logo/loksabhaTV.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/loksabhaTV.jpeg
--------------------------------------------------------------------------------
/logo/manoramaNews.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/manoramaNews.jpeg
--------------------------------------------------------------------------------
/logo/news18Lokmat.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/news18Lokmat.jpeg
--------------------------------------------------------------------------------
/logo/puthuyugamTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/puthuyugamTV.png
--------------------------------------------------------------------------------
/logo/starBharat.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/starBharat.jpeg
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | # https://www.robotstxt.org/robotstxt.html
2 | User-agent: *
3 | Disallow:
4 |
--------------------------------------------------------------------------------
/logo/MagnaVisionTv.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/MagnaVisionTv.jpeg
--------------------------------------------------------------------------------
/logo/foxActionMovies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/logo/foxActionMovies.png
--------------------------------------------------------------------------------
/src/img/brokenimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SauravKanchan/iptv/HEAD/src/img/brokenimage.png
--------------------------------------------------------------------------------
/src/styles/tailwind.css:
--------------------------------------------------------------------------------
1 | @import 'tailwindcss/base';
2 |
3 | @import 'tailwindcss/components';
4 |
5 | @import 'tailwindcss/utilities';
6 |
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | const tailwindcss = require('tailwindcss')
2 | module.exports = {
3 | plugins: [tailwindcss('./src/tailwind.config.js'), require('autoprefixer')],
4 | }
5 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/setupTests.js:
--------------------------------------------------------------------------------
1 | // jest-dom adds custom jest matchers for asserting on DOM nodes.
2 | // allows you to do things like:
3 | // expect(element).toHaveTextContent(/react/i)
4 | // learn more: https://github.com/testing-library/jest-dom
5 | import '@testing-library/jest-dom/extend-expect';
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/App.test.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import { render } from '@testing-library/react';
3 | import App from './App';
4 |
5 | test('renders learn react link', () => {
6 | const { getByText } = render();
7 | const linkElement = getByText(/learn react/i);
8 | expect(linkElement).toBeInTheDocument();
9 | });
10 |
--------------------------------------------------------------------------------
/src/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans',
4 | 'Droid Sans', 'Helvetica Neue', sans-serif;
5 | -webkit-font-smoothing: antialiased;
6 | -moz-osx-font-smoothing: grayscale;
7 | }
8 |
9 | code {
10 | font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
11 | }
12 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | env: {
3 | browser: true,
4 | es6: true,
5 | },
6 | extends: ['eslint:recommended', 'plugin:react/recommended'],
7 | globals: {
8 | Atomics: 'readonly',
9 | SharedArrayBuffer: 'readonly',
10 | },
11 | parserOptions: {
12 | ecmaFeatures: {
13 | jsx: true,
14 | },
15 | ecmaVersion: 2018,
16 | sourceType: 'module',
17 | },
18 | plugins: ['react'],
19 | rules: {},
20 | }
21 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 | /public/build/
3 |
4 | .DS_Store
5 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
6 |
7 | # dependencies
8 | /node_modules
9 | /.pnp
10 | .pnp.js
11 |
12 | # testing
13 | /coverage
14 |
15 | # production
16 | /build
17 |
18 | # misc
19 | .DS_Store
20 | .env.local
21 | .env.development.local
22 | .env.test.local
23 | .env.production.local
24 |
25 | npm-debug.log*
26 | yarn-debug.log*
27 | yarn-error.log*
28 |
--------------------------------------------------------------------------------
/.idea/iptv.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/index.js:
--------------------------------------------------------------------------------
1 | import React from 'react'
2 | import ReactDOM from 'react-dom'
3 | import './styles/main.css'
4 | import App from './App'
5 | import * as serviceWorker from './serviceWorker'
6 |
7 | ReactDOM.render(
8 |
9 |
10 | ,
11 | document.getElementById('root')
12 | )
13 |
14 | // If you want your app to work offline and load faster, you can change
15 | // unregister() to register() below. Note this comes with some pitfalls.
16 | // Learn more about service workers: https://bit.ly/CRA-PWA
17 | serviceWorker.unregister()
18 |
--------------------------------------------------------------------------------
/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "React App",
3 | "name": "Create React App Sample",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | },
10 | {
11 | "src": "logo192.png",
12 | "type": "image/png",
13 | "sizes": "192x192"
14 | },
15 | {
16 | "src": "logo512.png",
17 | "type": "image/png",
18 | "sizes": "512x512"
19 | }
20 | ],
21 | "start_url": ".",
22 | "display": "standalone",
23 | "theme_color": "#000000",
24 | "background_color": "#ffffff"
25 | }
26 |
--------------------------------------------------------------------------------
/logo.js:
--------------------------------------------------------------------------------
1 | const channels = require('./src/m3u8.json')
2 | const fs = require('fs')
3 | const LogoPath = require('./LogoPath.json');
4 |
5 | const channelsWithLogo = []
6 |
7 |
8 | const BASE_URL = "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/"
9 | channels.forEach(d => {
10 | d.title =d.title? d.title.replace('CNBC ?????', 'CNBC Awaaz'):"";
11 | if (Object.keys(LogoPath).includes(d.title? d.title: "")) {
12 | d.tvgLogo = BASE_URL+LogoPath[d.title]
13 | }
14 | channelsWithLogo.push(d)
15 | })
16 |
17 | fs.writeFileSync("src/m3u8.json", JSON.stringify(channelsWithLogo, null, "\t"))
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iptv",
3 | "version": "0.1.0",
4 | "private": true,
5 | "dependencies": {
6 | "@testing-library/jest-dom": "^4.2.4",
7 | "@testing-library/react": "^9.3.2",
8 | "@testing-library/user-event": "^7.1.2",
9 | "axios": "^0.21.1",
10 | "fuzzy-search": "^3.2.1",
11 | "fuzzysort": "^1.1.4",
12 | "m3u8-file-parser": "^0.2.3",
13 | "react": "^16.13.1",
14 | "react-dom": "^16.13.1",
15 | "react-lazy-load-image-component": "^1.5.0",
16 | "react-player": "^2.4.0",
17 | "react-scripts": "3.4.1",
18 | "use-images-loaded": "^1.0.1"
19 | },
20 | "scripts": {
21 | "start": "yarn watch:css && react-scripts start",
22 | "build": "yarn build:css && react-scripts build",
23 | "test": "react-scripts test",
24 | "eject": "react-scripts eject",
25 | "build:css": "postcss src/styles/tailwind.css -o src/styles/main.css",
26 | "watch:css": "postcss src/styles/tailwind.css -o src/styles/main.css"
27 | },
28 | "browserslist": {
29 | "production": [
30 | ">0.2%",
31 | "not dead",
32 | "not op_mini all"
33 | ],
34 | "development": [
35 | "last 1 chrome version",
36 | "last 1 firefox version",
37 | "last 1 safari version"
38 | ]
39 | },
40 | "devDependencies": {
41 | "autoprefixer": "^9.8.4",
42 | "postcss-cli": "^7.1.1",
43 | "tailwindcss": "^1.4.6"
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/LogoPath.json:
--------------------------------------------------------------------------------
1 | {
2 | "Star Plus": "StarPlus.jpeg",
3 | "Newsmax": "NewsMax.jpeg",
4 | "Republic Bharat": "republic.png",
5 | "DD National": "DDNational.jpeg",
6 | "DD Sports": "DDSports.png",
7 | "B4U Kadak": "B4UKadak.jpeg",
8 | "Twenty Four News": "24News.jpeg",
9 | "Mastiii": "masti.jpeg",
10 | "ET Now": "ETNow.png",
11 | "Disney Junior": "DisneyJunior.png",
12 | "HISTORY": "history.jpeg",
13 | "ABC News": "abcNews.jpeg",
14 | "Times Now HD":"timesNow.jpeg",
15 | "Mangalam TV": "mangalam.png",
16 | "MK Tunes" :"mkTunes.png",
17 | "MK TV": "mkTV.png",
18 | "MK Six": "mk6.jpeg",
19 | "Romedy Now": "romedyNow.jpeg",
20 | "Eurosport 2": "euroSports2.png",
21 | "CNN": "cnn.png",
22 | "Star Bharat": "starBharat.jpeg",
23 | "Fashion TV":"fashionTV.png",
24 | "Fox Action Movies":"foxActionMovies.png",
25 | "D Sport":"DSport.jpeg",
26 | "Dil Se":"DilSe.jpeg",
27 | "Media One":"media1.png",
28 | "DD Malayalam":"ddMalyalam.jpeg",
29 | "MBC MAX":"MBCMax.png",
30 | "Bloomberg Asia": "bloomberg.png",
31 | "Puthuyugam TV": "puthuyugamTV.png",
32 | "7S Music": "7s.jpeg",
33 | "Jaihind TV": "jaihind.jpeg",
34 | "Manorama News": "manoramaNews.jpeg",
35 | "Eurosport 1": "euroSport1.jpeg",
36 | "Zee Bangla": "ZeeBangla.jpeg",
37 | "News 24":"news24.png",
38 | "News18 Lokmat": "news18Lokmat.jpeg",
39 | "Lok Sabha TV":"loksabhaTV.jpeg",
40 | "Kaumudy TV": "kaumudyTV.jpeg",
41 | "Magna Vision TV": "MagnaVisionTv.jpeg",
42 | "DD News": "DDNews.png",
43 | "Zee TV": "zeeTV.jpeg",
44 | "Zee Cinema":"zeeCinema.jpeg",
45 | "Kappa TV": "kappaTv.png",
46 | "Kairali TV": "kairaliTV.png",
47 | "Kairali We":"KairalWe.jpeg",
48 | "Kasthuri TV": "kasthuriTV.jpeg",
49 | "B4U Music": "b4uMusic.png",
50 | "Euronews":"euroNews.jpeg",
51 | "KTV Tamil Movie Classic": "KTV.png",
52 | "Akaram TV": "akaramTv.jpeg",
53 | "Akaram": "akaramTv.jpeg",
54 | "MNX": "mnx.png"
55 | }
--------------------------------------------------------------------------------
/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
12 |
13 |
17 |
18 |
27 |
28 | OpenTV
29 |
30 |
31 |
32 |
39 |
40 |
41 |
42 |
43 |
44 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/src/logo.svg:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Open TV
2 |
3 | This projects gathers data from [iptv-org](https://github.com/iptv-org/iptv) and [billacablewala](https://github.com/billacablewala/m3u8).
4 |
5 | This project loops through all the links and check if it is working or not. Only valid links are entered into [m3u8.json](https://github.com/SauravKanchan/iptv/blob/master/src/m3u8.json)
6 |
7 | If user are using a phone, Stream will open in a new tab otherwise it will be played in site's player
8 | ### Run project locally
9 | ```shell script
10 | git clone https://github.com/SauravKanchan/iptv.git
11 | cd iptv
12 | yarn install
13 | yarn start
14 | ```
15 |
16 | ### For Developers
17 |
18 | If you want all the sources then you can make a GET request to:
19 | ```html
20 | https://raw.githubusercontent.com/SauravKanchan/iptv/master/src/m3u8.json
21 | ```
22 |
23 | Respose:
24 |
25 | ```
26 | [
27 | ...
28 | {
29 | "duration": -1,
30 | "title": "FASTWAY NEWS",
31 | "tvgLogo": "https://pbs.twimg.com/profile_images/637936076590440448/mmN3Fnsa_400x400.jpg",
32 | "groupTitle": "PUNJABI",
33 | "url": "http://163.47.214.155:1935/fwnews/live/chunklist_w1742074574.m3u8"
34 | },
35 | {
36 | "duration": -1,
37 | "title": "B4U Movies ((New!)",
38 | "tvgLogo": "https://www.the-ba-group.com/wp-content/uploads/2018/03/b4u-movies-logo.png",
39 | "groupTitle": "HINDI",
40 | "url": "http://103.199.161.254/Content/b4umovies/Live/Channel(B4UMovies)/index.m3u8"
41 | },
42 | {
43 | "duration": -1,
44 | "title": "Puthuyugam TV",
45 | "tvgId": "",
46 | "tvgName": "",
47 | "tvgLanguage": "Hindi",
48 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/puthuyugamTV.png",
49 | "tvgCountry": "IN",
50 | "tvgUrl": "",
51 | "groupTitle": "",
52 | "url": "http://103.199.160.85/Content/puthuyugam/Live/Channel(Puthuyugam)/index.m3u8"
53 | },
54 | {
55 | "duration": -1,
56 | "title": "Mastiii",
57 | "tvgId": "",
58 | "tvgName": "",
59 | "tvgLanguage": "Hindi",
60 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/masti.jpeg",
61 | "tvgCountry": "IN",
62 | "tvgUrl": "",
63 | "groupTitle": "Music",
64 | "url": "http://103.199.160.85/Content/masthi/Live/Channel(Masthi)/index.m3u8"
65 | },
66 | {
67 | "duration": -1,
68 | "title": "B4U Kadak (New!)",
69 | "tvgLogo": "https://i.imgur.com/Qwj4DnA.png",
70 | "groupTitle": "HINDI",
71 | "url": "http://103.199.160.85/Content/moviehouse/Live/Channel(MovieHouse)/index.m3u8"
72 | }
73 | ...
74 | ]
75 | ```
76 |
77 | ### Contributing
78 | If you want to add more source then make changes in [m3u8.js](https://github.com/SauravKanchan/iptv/blob/master/m3u8.js) don't make any changes in [src/m3u8.json](https://github.com/SauravKanchan/iptv/blob/master/src/m3u8.json) as it generated from m3u8.js
79 |
80 | > Note: We do not host any content ourselves
81 |
--------------------------------------------------------------------------------
/m3u8.js:
--------------------------------------------------------------------------------
1 | const axios = require('axios');
2 | const m3u8Parser = require('m3u8-file-parser');
3 | const fs = require('fs');
4 | const LogoPath = require('./LogoPath.json');
5 |
6 | const TIMEOUT = 200000;
7 |
8 | let parsed;
9 |
10 | const api = new axios.create({
11 | timeout: TIMEOUT
12 | });
13 |
14 | function inUrl(url, arr) {
15 | for (let i = 0; i < arr.length; i++) {
16 | if (url.includes(arr[i])) {
17 | return true;
18 | }
19 | }
20 | return false;
21 | }
22 |
23 | let channels_raw = new Set();
24 |
25 | let count = 0;
26 | let last_count=0;
27 |
28 | const BASE_URL = 'https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/';
29 |
30 | let m3u8_urls = new Set();
31 |
32 | function updateLink() {
33 | fs.writeFileSync('src/m3u8.json', JSON.stringify([...channels_raw], null, "\t"));
34 | }
35 |
36 | async function addChannel(channel) {
37 | if (inUrl(channel.url, ['210.210.155.66', '.ts']) || m3u8_urls.has(channel.url)) {
38 | console.log('skipped', channel.url);
39 | return;
40 | }
41 |
42 | if (Object.keys(LogoPath).includes(channel.title ? channel.title : '')) {
43 | channel.tvgLogo = BASE_URL + LogoPath[channel.title];
44 | console.log('Add local logo to ', channel.title);
45 | }
46 |
47 | let res = {};
48 | try {
49 | res = await api.get(channel.url);
50 | } catch (e) {
51 | console.log('Error loading: ', channel.url);
52 | res = {status: 403};
53 | }
54 | if (res.status === 200) {
55 | channels_raw.add({...channel});
56 | }
57 | m3u8_urls.add(channel.url);
58 | }
59 |
60 | setInterval(() => {
61 | if (last_count === count) {
62 | console.log("Exit process <------------->");
63 | process.exit(0);
64 | }else{
65 | last_count = count;
66 | }
67 | console.log("checked progress");
68 | }, 60000);
69 |
70 |
71 | (async () => {
72 | let res = await api.get('https://raw.githubusercontent.com/billacablewala/m3u8/master/README.md');
73 | let reader = new m3u8Parser();
74 | let urls = res.data
75 | .replace(/= "/g, '="')
76 | .replace(/EXTINF:0,/g, 'EXTINF:0 ')
77 | .replace(/EXTINF:-1,/g, 'EXTINF:-1 ')
78 | .replace(/ttvg-logo/g, 'tvg-logo')
79 | .replace(/tvg-logo"" ,/g, 'tvg-logo"" ')
80 | .replace(/"MOVIES,/g, 'MOVIES"')
81 | .replace(/"HINDI""/g, '"HINDI"')
82 | .replace(/.jpg /g, '.jpg" ')
83 | .replace(/.png"" /g, '.png" ')
84 | .replace(/tvg-logo="src=/g, 'tvg-logo=')
85 | .split('#EXTINF:');
86 |
87 | urls.forEach((url, i) => {
88 | try {
89 | if (i === 0) {
90 | reader.read(url);
91 | } else {
92 | reader.read('#EXTINF:' + url);
93 | }
94 | } catch (error) {
95 | console.log('Error in parsing: ', '#EXTINF:' + url);
96 | }
97 | });
98 |
99 | reader.read((await api.get('https://iptv-org.github.io/iptv/countries/in.m3u')).data);
100 |
101 | parsed = reader.getResult().segments;
102 |
103 | parsed.forEach(async (d) => {
104 | if (d.url.includes('https://raw.githubusercontent.com')) {
105 | let res = await api.get(d.url);
106 | let parser = new m3u8Parser();
107 | parser.read(res.data);
108 |
109 | parser.getResult().segments.forEach(async (child) => {
110 | let temp = {...d.inf};
111 | temp.url = child.url;
112 | await addChannel(temp);
113 | console.log('Parent: ', d.url, 'Child: ', child.url);
114 | });
115 | } else {
116 | let temp = {...d.inf};
117 | temp.url = d.url;
118 | temp.tvgLogo = temp.tvgLogo ? temp.tvgLogo : temp.logo ? temp.logo : '';
119 | await addChannel(temp);
120 | }
121 | updateLink();
122 | count++;
123 | console.log(`Completed/Total: ${count}/${parsed.length}. Valid: ${channels_raw.size}`);
124 |
125 | });
126 | })();
127 |
--------------------------------------------------------------------------------
/src/serviceWorker.js:
--------------------------------------------------------------------------------
1 | // This optional code is used to register a service worker.
2 | // register() is not called by default.
3 |
4 | // This lets the app load faster on subsequent visits in production, and gives
5 | // it offline capabilities. However, it also means that developers (and users)
6 | // will only see deployed updates on subsequent visits to a page, after all the
7 | // existing tabs open on the page have been closed, since previously cached
8 | // resources are updated in the background.
9 |
10 | // To learn more about the benefits of this model and instructions on how to
11 | // opt-in, read https://bit.ly/CRA-PWA
12 |
13 | const isLocalhost = Boolean(
14 | window.location.hostname === 'localhost' ||
15 | // [::1] is the IPv6 localhost address.
16 | window.location.hostname === '[::1]' ||
17 | // 127.0.0.0/8 are considered localhost for IPv4.
18 | window.location.hostname.match(
19 | /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/
20 | )
21 | );
22 |
23 | export function register(config) {
24 | if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {
25 | // The URL constructor is available in all browsers that support SW.
26 | const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href);
27 | if (publicUrl.origin !== window.location.origin) {
28 | // Our service worker won't work if PUBLIC_URL is on a different origin
29 | // from what our page is served on. This might happen if a CDN is used to
30 | // serve assets; see https://github.com/facebook/create-react-app/issues/2374
31 | return;
32 | }
33 |
34 | window.addEventListener('load', () => {
35 | const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;
36 |
37 | if (isLocalhost) {
38 | // This is running on localhost. Let's check if a service worker still exists or not.
39 | checkValidServiceWorker(swUrl, config);
40 |
41 | // Add some additional logging to localhost, pointing developers to the
42 | // service worker/PWA documentation.
43 | navigator.serviceWorker.ready.then(() => {
44 | console.log(
45 | 'This web app is being served cache-first by a service ' +
46 | 'worker. To learn more, visit https://bit.ly/CRA-PWA'
47 | );
48 | });
49 | } else {
50 | // Is not localhost. Just register service worker
51 | registerValidSW(swUrl, config);
52 | }
53 | });
54 | }
55 | }
56 |
57 | function registerValidSW(swUrl, config) {
58 | navigator.serviceWorker
59 | .register(swUrl)
60 | .then(registration => {
61 | registration.onupdatefound = () => {
62 | const installingWorker = registration.installing;
63 | if (installingWorker == null) {
64 | return;
65 | }
66 | installingWorker.onstatechange = () => {
67 | if (installingWorker.state === 'installed') {
68 | if (navigator.serviceWorker.controller) {
69 | // At this point, the updated precached content has been fetched,
70 | // but the previous service worker will still serve the older
71 | // content until all client tabs are closed.
72 | console.log(
73 | 'New content is available and will be used when all ' +
74 | 'tabs for this page are closed. See https://bit.ly/CRA-PWA.'
75 | );
76 |
77 | // Execute callback
78 | if (config && config.onUpdate) {
79 | config.onUpdate(registration);
80 | }
81 | } else {
82 | // At this point, everything has been precached.
83 | // It's the perfect time to display a
84 | // "Content is cached for offline use." message.
85 | console.log('Content is cached for offline use.');
86 |
87 | // Execute callback
88 | if (config && config.onSuccess) {
89 | config.onSuccess(registration);
90 | }
91 | }
92 | }
93 | };
94 | };
95 | })
96 | .catch(error => {
97 | console.error('Error during service worker registration:', error);
98 | });
99 | }
100 |
101 | function checkValidServiceWorker(swUrl, config) {
102 | // Check if the service worker can be found. If it can't reload the page.
103 | fetch(swUrl, {
104 | headers: { 'Service-Worker': 'script' },
105 | })
106 | .then(response => {
107 | // Ensure service worker exists, and that we really are getting a JS file.
108 | const contentType = response.headers.get('content-type');
109 | if (
110 | response.status === 404 ||
111 | (contentType != null && contentType.indexOf('javascript') === -1)
112 | ) {
113 | // No service worker found. Probably a different app. Reload the page.
114 | navigator.serviceWorker.ready.then(registration => {
115 | registration.unregister().then(() => {
116 | window.location.reload();
117 | });
118 | });
119 | } else {
120 | // Service worker found. Proceed as normal.
121 | registerValidSW(swUrl, config);
122 | }
123 | })
124 | .catch(() => {
125 | console.log(
126 | 'No internet connection found. App is running in offline mode.'
127 | );
128 | });
129 | }
130 |
131 | export function unregister() {
132 | if ('serviceWorker' in navigator) {
133 | navigator.serviceWorker.ready
134 | .then(registration => {
135 | registration.unregister();
136 | })
137 | .catch(error => {
138 | console.error(error.message);
139 | });
140 | }
141 | }
142 |
--------------------------------------------------------------------------------
/src/App.js:
--------------------------------------------------------------------------------
1 | /* eslint react/prop-types: 0 */
2 | import React, { useEffect, useState } from 'react'
3 | import axios from 'axios'
4 | import './App.css'
5 | import brokenImg from './img/brokenimage.png'
6 | import fuzzysort from 'fuzzysort'
7 | import ReactPlayer from 'react-player'
8 | import urls from './m3u8.json'
9 | import { LazyLoadImage } from 'react-lazy-load-image-component'
10 |
11 | function SvgComponent(props) {
12 | return (
13 |
21 | )
22 | }
23 |
24 | function App() {
25 | const [channels, setChannels] = useState([])
26 | const [url, setUrl] = useState(null)
27 | const [selectedChannel, setSelectedChannel] = useState()
28 |
29 | const ChannelImage = ({ channel }) => {
30 | const [source, setSource] = useState(channel.tvgLogo)
31 | return (
32 | openUrl(channel)}
37 | onError={() => setSource(brokenImg)}
38 | />
39 | )
40 | }
41 |
42 | async function openUrl(channel) {
43 | let url = channel.url
44 | let isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent)
45 | if (!isMobile) {
46 | setUrl(url)
47 | setSelectedChannel(channel)
48 | window.scrollTo(0, 0)
49 | try {
50 | await axios.get(url)
51 | } catch (e) {
52 | setUrl()
53 | alert(
54 | 'Falied to load channel. It can be due to CORS error we highly recommend you to open this site on your mobile'
55 | )
56 | }
57 | } else {
58 | window.open(url, '_blank')
59 | }
60 | }
61 |
62 | async function search(event) {
63 | let filtered_channels = []
64 | if (event.target.value) {
65 | let result = await fuzzysort.goAsync(event.target.value, urls, {
66 | limit: 15,
67 | key: 'title',
68 | allowTypo: false,
69 | })
70 | result.forEach((d) => {
71 | filtered_channels.push(d.obj)
72 | })
73 | } else {
74 | filtered_channels = urls
75 | }
76 | setChannels(filtered_channels)
77 | }
78 |
79 | useEffect(() => {
80 | const fetchChannels = async () => {
81 | setChannels(urls)
82 | }
83 | try {
84 | fetchChannels()
85 | } catch (error) {
86 | console.log('Error in fetching channels')
87 | }
88 | }, [])
89 |
90 | return (
91 |
92 |
93 |
94 |
95 |
96 |
97 | OpenTV
98 |
99 |
106 |
107 |
108 |
109 | {url && (
110 |
111 |
112 |

117 |
CHANNEL
118 |
{selectedChannel.title}
119 |
120 |
{' '}
121 |
122 | )}
123 |
124 | {channels &&
125 | channels.map((channel) => {
126 | return (
127 |
128 | {[
129 |
,
130 |
131 | {channel.title}
132 |
,
133 | ]}
134 |
135 | )
136 | })}
137 |
138 |
139 |
140 |
145 |
146 | )
147 | }
148 |
149 | export default App
150 |
--------------------------------------------------------------------------------
/src/tailwind.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | purge: [],
3 | target: 'relaxed',
4 | prefix: '',
5 | important: false,
6 | separator: ':',
7 | theme: {
8 | screens: {
9 | sm: '640px',
10 | md: '768px',
11 | lg: '1024px',
12 | xl: '1280px',
13 | },
14 | colors: {
15 | transparent: 'transparent',
16 | current: 'currentColor',
17 |
18 | black: '#000',
19 | white: '#fff',
20 |
21 | gray: {
22 | 100: '#f7fafc',
23 | 200: '#edf2f7',
24 | 300: '#e2e8f0',
25 | 400: '#cbd5e0',
26 | 500: '#a0aec0',
27 | 600: '#718096',
28 | 700: '#4a5568',
29 | 800: '#2d3748',
30 | 900: '#1a202c',
31 | },
32 | red: {
33 | 100: '#fff5f5',
34 | 200: '#fed7d7',
35 | 300: '#feb2b2',
36 | 400: '#fc8181',
37 | 500: '#f56565',
38 | 600: '#e53e3e',
39 | 700: '#c53030',
40 | 800: '#9b2c2c',
41 | 900: '#742a2a',
42 | },
43 | orange: {
44 | 100: '#fffaf0',
45 | 200: '#feebc8',
46 | 300: '#fbd38d',
47 | 400: '#f6ad55',
48 | 500: '#ed8936',
49 | 600: '#dd6b20',
50 | 700: '#c05621',
51 | 800: '#9c4221',
52 | 900: '#7b341e',
53 | },
54 | yellow: {
55 | 100: '#fffff0',
56 | 200: '#fefcbf',
57 | 300: '#faf089',
58 | 400: '#f6e05e',
59 | 500: '#ecc94b',
60 | 600: '#d69e2e',
61 | 700: '#b7791f',
62 | 800: '#975a16',
63 | 900: '#744210',
64 | },
65 | green: {
66 | 100: '#f0fff4',
67 | 200: '#c6f6d5',
68 | 300: '#9ae6b4',
69 | 400: '#68d391',
70 | 500: '#48bb78',
71 | 600: '#38a169',
72 | 700: '#2f855a',
73 | 800: '#276749',
74 | 900: '#22543d',
75 | },
76 | teal: {
77 | 100: '#e6fffa',
78 | 200: '#b2f5ea',
79 | 300: '#81e6d9',
80 | 400: '#4fd1c5',
81 | 500: '#38b2ac',
82 | 600: '#319795',
83 | 700: '#2c7a7b',
84 | 800: '#285e61',
85 | 900: '#234e52',
86 | },
87 | blue: {
88 | 100: '#ebf8ff',
89 | 200: '#bee3f8',
90 | 300: '#90cdf4',
91 | 400: '#63b3ed',
92 | 500: '#4299e1',
93 | 600: '#3182ce',
94 | 700: '#2b6cb0',
95 | 800: '#2c5282',
96 | 900: '#2a4365',
97 | },
98 | indigo: {
99 | 100: '#ebf4ff',
100 | 200: '#c3dafe',
101 | 300: '#a3bffa',
102 | 400: '#7f9cf5',
103 | 500: '#667eea',
104 | 600: '#5a67d8',
105 | 700: '#4c51bf',
106 | 800: '#434190',
107 | 900: '#3c366b',
108 | },
109 | purple: {
110 | 100: '#faf5ff',
111 | 200: '#e9d8fd',
112 | 300: '#d6bcfa',
113 | 400: '#b794f4',
114 | 500: '#9f7aea',
115 | 600: '#805ad5',
116 | 700: '#6b46c1',
117 | 800: '#553c9a',
118 | 900: '#44337a',
119 | },
120 | pink: {
121 | 100: '#fff5f7',
122 | 200: '#fed7e2',
123 | 300: '#fbb6ce',
124 | 400: '#f687b3',
125 | 500: '#ed64a6',
126 | 600: '#d53f8c',
127 | 700: '#b83280',
128 | 800: '#97266d',
129 | 900: '#702459',
130 | },
131 | },
132 | spacing: {
133 | px: '1px',
134 | '0': '0',
135 | '1': '0.25rem',
136 | '2': '0.5rem',
137 | '3': '0.75rem',
138 | '4': '1rem',
139 | '5': '1.25rem',
140 | '6': '1.5rem',
141 | '8': '2rem',
142 | '10': '2.5rem',
143 | '12': '3rem',
144 | '16': '4rem',
145 | '20': '5rem',
146 | '24': '6rem',
147 | '32': '8rem',
148 | '40': '10rem',
149 | '48': '12rem',
150 | '56': '14rem',
151 | '64': '16rem',
152 | },
153 | backgroundColor: theme => theme('colors'),
154 | backgroundOpacity: theme => theme('opacity'),
155 | backgroundPosition: {
156 | bottom: 'bottom',
157 | center: 'center',
158 | left: 'left',
159 | 'left-bottom': 'left bottom',
160 | 'left-top': 'left top',
161 | right: 'right',
162 | 'right-bottom': 'right bottom',
163 | 'right-top': 'right top',
164 | top: 'top',
165 | },
166 | backgroundSize: {
167 | auto: 'auto',
168 | cover: 'cover',
169 | contain: 'contain',
170 | },
171 | borderColor: theme => ({
172 | ...theme('colors'),
173 | default: theme('colors.gray.300', 'currentColor'),
174 | }),
175 | borderOpacity: theme => theme('opacity'),
176 | borderRadius: {
177 | none: '0',
178 | sm: '0.125rem',
179 | default: '0.25rem',
180 | md: '0.375rem',
181 | lg: '0.5rem',
182 | full: '9999px',
183 | },
184 | borderWidth: {
185 | default: '1px',
186 | '0': '0',
187 | '2': '2px',
188 | '4': '4px',
189 | '8': '8px',
190 | },
191 | boxShadow: {
192 | xs: '0 0 0 1px rgba(0, 0, 0, 0.05)',
193 | sm: '0 1px 2px 0 rgba(0, 0, 0, 0.05)',
194 | default: '0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)',
195 | md: '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)',
196 | lg: '0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)',
197 | xl: '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)',
198 | '2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)',
199 | inner: 'inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)',
200 | outline: '0 0 0 3px rgba(66, 153, 225, 0.5)',
201 | none: 'none',
202 | },
203 | container: {},
204 | cursor: {
205 | auto: 'auto',
206 | default: 'default',
207 | pointer: 'pointer',
208 | wait: 'wait',
209 | text: 'text',
210 | move: 'move',
211 | 'not-allowed': 'not-allowed',
212 | },
213 | divideColor: theme => theme('borderColor'),
214 | divideOpacity: theme => theme('borderOpacity'),
215 | divideWidth: theme => theme('borderWidth'),
216 | fill: {
217 | current: 'currentColor',
218 | },
219 | flex: {
220 | '1': '1 1 0%',
221 | auto: '1 1 auto',
222 | initial: '0 1 auto',
223 | none: 'none',
224 | },
225 | flexGrow: {
226 | '0': '0',
227 | default: '1',
228 | },
229 | flexShrink: {
230 | '0': '0',
231 | default: '1',
232 | },
233 | fontFamily: {
234 | sans: [
235 | 'system-ui',
236 | '-apple-system',
237 | 'BlinkMacSystemFont',
238 | '"Segoe UI"',
239 | 'Roboto',
240 | '"Helvetica Neue"',
241 | 'Arial',
242 | '"Noto Sans"',
243 | 'sans-serif',
244 | '"Apple Color Emoji"',
245 | '"Segoe UI Emoji"',
246 | '"Segoe UI Symbol"',
247 | '"Noto Color Emoji"',
248 | ],
249 | serif: ['Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'],
250 | mono: ['Menlo', 'Monaco', 'Consolas', '"Liberation Mono"', '"Courier New"', 'monospace'],
251 | },
252 | fontSize: {
253 | xs: '0.75rem',
254 | sm: '0.875rem',
255 | base: '1rem',
256 | lg: '1.125rem',
257 | xl: '1.25rem',
258 | '2xl': '1.5rem',
259 | '3xl': '1.875rem',
260 | '4xl': '2.25rem',
261 | '5xl': '3rem',
262 | '6xl': '4rem',
263 | },
264 | fontWeight: {
265 | hairline: '100',
266 | thin: '200',
267 | light: '300',
268 | normal: '400',
269 | medium: '500',
270 | semibold: '600',
271 | bold: '700',
272 | extrabold: '800',
273 | black: '900',
274 | },
275 | height: theme => ({
276 | auto: 'auto',
277 | ...theme('spacing'),
278 | full: '100%',
279 | screen: '100vh',
280 | }),
281 | inset: {
282 | '0': '0',
283 | auto: 'auto',
284 | },
285 | letterSpacing: {
286 | tighter: '-0.05em',
287 | tight: '-0.025em',
288 | normal: '0',
289 | wide: '0.025em',
290 | wider: '0.05em',
291 | widest: '0.1em',
292 | },
293 | lineHeight: {
294 | none: '1',
295 | tight: '1.25',
296 | snug: '1.375',
297 | normal: '1.5',
298 | relaxed: '1.625',
299 | loose: '2',
300 | '3': '.75rem',
301 | '4': '1rem',
302 | '5': '1.25rem',
303 | '6': '1.5rem',
304 | '7': '1.75rem',
305 | '8': '2rem',
306 | '9': '2.25rem',
307 | '10': '2.5rem',
308 | },
309 | listStyleType: {
310 | none: 'none',
311 | disc: 'disc',
312 | decimal: 'decimal',
313 | },
314 | margin: (theme, { negative }) => ({
315 | auto: 'auto',
316 | ...theme('spacing'),
317 | ...negative(theme('spacing')),
318 | }),
319 | maxHeight: {
320 | full: '100%',
321 | screen: '100vh',
322 | },
323 | maxWidth: (theme, { breakpoints }) => ({
324 | none: 'none',
325 | xs: '20rem',
326 | sm: '24rem',
327 | md: '28rem',
328 | lg: '32rem',
329 | xl: '36rem',
330 | '2xl': '42rem',
331 | '3xl': '48rem',
332 | '4xl': '56rem',
333 | '5xl': '64rem',
334 | '6xl': '72rem',
335 | full: '100%',
336 | ...breakpoints(theme('screens')),
337 | }),
338 | minHeight: {
339 | '0': '0',
340 | full: '100%',
341 | screen: '100vh',
342 | },
343 | minWidth: {
344 | '0': '0',
345 | full: '100%',
346 | },
347 | objectPosition: {
348 | bottom: 'bottom',
349 | center: 'center',
350 | left: 'left',
351 | 'left-bottom': 'left bottom',
352 | 'left-top': 'left top',
353 | right: 'right',
354 | 'right-bottom': 'right bottom',
355 | 'right-top': 'right top',
356 | top: 'top',
357 | },
358 | opacity: {
359 | '0': '0',
360 | '25': '0.25',
361 | '50': '0.5',
362 | '75': '0.75',
363 | '100': '1',
364 | },
365 | order: {
366 | first: '-9999',
367 | last: '9999',
368 | none: '0',
369 | '1': '1',
370 | '2': '2',
371 | '3': '3',
372 | '4': '4',
373 | '5': '5',
374 | '6': '6',
375 | '7': '7',
376 | '8': '8',
377 | '9': '9',
378 | '10': '10',
379 | '11': '11',
380 | '12': '12',
381 | },
382 | padding: theme => theme('spacing'),
383 | placeholderColor: theme => theme('colors'),
384 | placeholderOpacity: theme => theme('opacity'),
385 | space: (theme, { negative }) => ({
386 | ...theme('spacing'),
387 | ...negative(theme('spacing')),
388 | }),
389 | stroke: {
390 | current: 'currentColor',
391 | },
392 | strokeWidth: {
393 | '0': '0',
394 | '1': '1',
395 | '2': '2',
396 | },
397 | textColor: theme => theme('colors'),
398 | textOpacity: theme => theme('opacity'),
399 | width: theme => ({
400 | auto: 'auto',
401 | ...theme('spacing'),
402 | '1/2': '50%',
403 | '1/3': '33.333333%',
404 | '2/3': '66.666667%',
405 | '1/4': '25%',
406 | '2/4': '50%',
407 | '3/4': '75%',
408 | '1/5': '20%',
409 | '2/5': '40%',
410 | '3/5': '60%',
411 | '4/5': '80%',
412 | '1/6': '16.666667%',
413 | '2/6': '33.333333%',
414 | '3/6': '50%',
415 | '4/6': '66.666667%',
416 | '5/6': '83.333333%',
417 | '1/12': '8.333333%',
418 | '2/12': '16.666667%',
419 | '3/12': '25%',
420 | '4/12': '33.333333%',
421 | '5/12': '41.666667%',
422 | '6/12': '50%',
423 | '7/12': '58.333333%',
424 | '8/12': '66.666667%',
425 | '9/12': '75%',
426 | '10/12': '83.333333%',
427 | '11/12': '91.666667%',
428 | full: '100%',
429 | screen: '100vw',
430 | }),
431 | zIndex: {
432 | auto: 'auto',
433 | '0': '0',
434 | '10': '10',
435 | '20': '20',
436 | '30': '30',
437 | '40': '40',
438 | '50': '50',
439 | },
440 | gap: theme => theme('spacing'),
441 | gridTemplateColumns: {
442 | none: 'none',
443 | '1': 'repeat(1, minmax(0, 1fr))',
444 | '2': 'repeat(2, minmax(0, 1fr))',
445 | '3': 'repeat(3, minmax(0, 1fr))',
446 | '4': 'repeat(4, minmax(0, 1fr))',
447 | '5': 'repeat(5, minmax(0, 1fr))',
448 | '6': 'repeat(6, minmax(0, 1fr))',
449 | '7': 'repeat(7, minmax(0, 1fr))',
450 | '8': 'repeat(8, minmax(0, 1fr))',
451 | '9': 'repeat(9, minmax(0, 1fr))',
452 | '10': 'repeat(10, minmax(0, 1fr))',
453 | '11': 'repeat(11, minmax(0, 1fr))',
454 | '12': 'repeat(12, minmax(0, 1fr))',
455 | },
456 | gridColumn: {
457 | auto: 'auto',
458 | 'span-1': 'span 1 / span 1',
459 | 'span-2': 'span 2 / span 2',
460 | 'span-3': 'span 3 / span 3',
461 | 'span-4': 'span 4 / span 4',
462 | 'span-5': 'span 5 / span 5',
463 | 'span-6': 'span 6 / span 6',
464 | 'span-7': 'span 7 / span 7',
465 | 'span-8': 'span 8 / span 8',
466 | 'span-9': 'span 9 / span 9',
467 | 'span-10': 'span 10 / span 10',
468 | 'span-11': 'span 11 / span 11',
469 | 'span-12': 'span 12 / span 12',
470 | },
471 | gridColumnStart: {
472 | auto: 'auto',
473 | '1': '1',
474 | '2': '2',
475 | '3': '3',
476 | '4': '4',
477 | '5': '5',
478 | '6': '6',
479 | '7': '7',
480 | '8': '8',
481 | '9': '9',
482 | '10': '10',
483 | '11': '11',
484 | '12': '12',
485 | '13': '13',
486 | },
487 | gridColumnEnd: {
488 | auto: 'auto',
489 | '1': '1',
490 | '2': '2',
491 | '3': '3',
492 | '4': '4',
493 | '5': '5',
494 | '6': '6',
495 | '7': '7',
496 | '8': '8',
497 | '9': '9',
498 | '10': '10',
499 | '11': '11',
500 | '12': '12',
501 | '13': '13',
502 | },
503 | gridTemplateRows: {
504 | none: 'none',
505 | '1': 'repeat(1, minmax(0, 1fr))',
506 | '2': 'repeat(2, minmax(0, 1fr))',
507 | '3': 'repeat(3, minmax(0, 1fr))',
508 | '4': 'repeat(4, minmax(0, 1fr))',
509 | '5': 'repeat(5, minmax(0, 1fr))',
510 | '6': 'repeat(6, minmax(0, 1fr))',
511 | },
512 | gridRow: {
513 | auto: 'auto',
514 | 'span-1': 'span 1 / span 1',
515 | 'span-2': 'span 2 / span 2',
516 | 'span-3': 'span 3 / span 3',
517 | 'span-4': 'span 4 / span 4',
518 | 'span-5': 'span 5 / span 5',
519 | 'span-6': 'span 6 / span 6',
520 | },
521 | gridRowStart: {
522 | auto: 'auto',
523 | '1': '1',
524 | '2': '2',
525 | '3': '3',
526 | '4': '4',
527 | '5': '5',
528 | '6': '6',
529 | '7': '7',
530 | },
531 | gridRowEnd: {
532 | auto: 'auto',
533 | '1': '1',
534 | '2': '2',
535 | '3': '3',
536 | '4': '4',
537 | '5': '5',
538 | '6': '6',
539 | '7': '7',
540 | },
541 | transformOrigin: {
542 | center: 'center',
543 | top: 'top',
544 | 'top-right': 'top right',
545 | right: 'right',
546 | 'bottom-right': 'bottom right',
547 | bottom: 'bottom',
548 | 'bottom-left': 'bottom left',
549 | left: 'left',
550 | 'top-left': 'top left',
551 | },
552 | scale: {
553 | '0': '0',
554 | '50': '.5',
555 | '75': '.75',
556 | '90': '.9',
557 | '95': '.95',
558 | '100': '1',
559 | '105': '1.05',
560 | '110': '1.1',
561 | '125': '1.25',
562 | '150': '1.5',
563 | },
564 | rotate: {
565 | '-180': '-180deg',
566 | '-90': '-90deg',
567 | '-45': '-45deg',
568 | '0': '0',
569 | '45': '45deg',
570 | '90': '90deg',
571 | '180': '180deg',
572 | },
573 | translate: (theme, { negative }) => ({
574 | ...theme('spacing'),
575 | ...negative(theme('spacing')),
576 | '-full': '-100%',
577 | '-1/2': '-50%',
578 | '1/2': '50%',
579 | full: '100%',
580 | }),
581 | skew: {
582 | '-12': '-12deg',
583 | '-6': '-6deg',
584 | '-3': '-3deg',
585 | '0': '0',
586 | '3': '3deg',
587 | '6': '6deg',
588 | '12': '12deg',
589 | },
590 | transitionProperty: {
591 | none: 'none',
592 | all: 'all',
593 | default: 'background-color, border-color, color, fill, stroke, opacity, box-shadow, transform',
594 | colors: 'background-color, border-color, color, fill, stroke',
595 | opacity: 'opacity',
596 | shadow: 'box-shadow',
597 | transform: 'transform',
598 | },
599 | transitionTimingFunction: {
600 | linear: 'linear',
601 | in: 'cubic-bezier(0.4, 0, 1, 1)',
602 | out: 'cubic-bezier(0, 0, 0.2, 1)',
603 | 'in-out': 'cubic-bezier(0.4, 0, 0.2, 1)',
604 | },
605 | transitionDuration: {
606 | '75': '75ms',
607 | '100': '100ms',
608 | '150': '150ms',
609 | '200': '200ms',
610 | '300': '300ms',
611 | '500': '500ms',
612 | '700': '700ms',
613 | '1000': '1000ms',
614 | },
615 | transitionDelay: {
616 | '75': '75ms',
617 | '100': '100ms',
618 | '150': '150ms',
619 | '200': '200ms',
620 | '300': '300ms',
621 | '500': '500ms',
622 | '700': '700ms',
623 | '1000': '1000ms',
624 | },
625 | },
626 | variants: {
627 | accessibility: ['responsive', 'focus'],
628 | alignContent: ['responsive'],
629 | alignItems: ['responsive'],
630 | alignSelf: ['responsive'],
631 | appearance: ['responsive'],
632 | backgroundAttachment: ['responsive'],
633 | backgroundColor: ['responsive', 'hover', 'focus'],
634 | backgroundOpacity: ['responsive', 'hover', 'focus'],
635 | backgroundPosition: ['responsive'],
636 | backgroundRepeat: ['responsive'],
637 | backgroundSize: ['responsive'],
638 | borderCollapse: ['responsive'],
639 | borderColor: ['responsive', 'hover', 'focus'],
640 | borderOpacity: ['responsive', 'hover', 'focus'],
641 | borderRadius: ['responsive'],
642 | borderStyle: ['responsive'],
643 | borderWidth: ['responsive'],
644 | boxShadow: ['responsive', 'hover', 'focus'],
645 | boxSizing: ['responsive'],
646 | cursor: ['responsive'],
647 | display: ['responsive'],
648 | divideColor: ['responsive'],
649 | divideOpacity: ['responsive'],
650 | divideWidth: ['responsive'],
651 | fill: ['responsive'],
652 | flex: ['responsive'],
653 | flexDirection: ['responsive'],
654 | flexGrow: ['responsive'],
655 | flexShrink: ['responsive'],
656 | flexWrap: ['responsive'],
657 | float: ['responsive'],
658 | clear: ['responsive'],
659 | fontFamily: ['responsive'],
660 | fontSize: ['responsive'],
661 | fontSmoothing: ['responsive'],
662 | fontStyle: ['responsive'],
663 | fontWeight: ['responsive', 'hover', 'focus'],
664 | height: ['responsive'],
665 | inset: ['responsive'],
666 | justifyContent: ['responsive'],
667 | letterSpacing: ['responsive'],
668 | lineHeight: ['responsive'],
669 | listStylePosition: ['responsive'],
670 | listStyleType: ['responsive'],
671 | margin: ['responsive'],
672 | maxHeight: ['responsive'],
673 | maxWidth: ['responsive'],
674 | minHeight: ['responsive'],
675 | minWidth: ['responsive'],
676 | objectFit: ['responsive'],
677 | objectPosition: ['responsive'],
678 | opacity: ['responsive', 'hover', 'focus'],
679 | order: ['responsive'],
680 | outline: ['responsive', 'focus'],
681 | overflow: ['responsive'],
682 | padding: ['responsive'],
683 | placeholderColor: ['responsive', 'focus'],
684 | placeholderOpacity: ['responsive', 'focus'],
685 | pointerEvents: ['responsive'],
686 | position: ['responsive'],
687 | resize: ['responsive'],
688 | space: ['responsive'],
689 | stroke: ['responsive'],
690 | strokeWidth: ['responsive'],
691 | tableLayout: ['responsive'],
692 | textAlign: ['responsive'],
693 | textColor: ['responsive', 'hover', 'focus'],
694 | textOpacity: ['responsive', 'hover', 'focus'],
695 | textDecoration: ['responsive', 'hover', 'focus'],
696 | textTransform: ['responsive'],
697 | userSelect: ['responsive'],
698 | verticalAlign: ['responsive'],
699 | visibility: ['responsive'],
700 | whitespace: ['responsive'],
701 | width: ['responsive'],
702 | wordBreak: ['responsive'],
703 | zIndex: ['responsive'],
704 | gap: ['responsive'],
705 | gridAutoFlow: ['responsive'],
706 | gridTemplateColumns: ['responsive'],
707 | gridColumn: ['responsive'],
708 | gridColumnStart: ['responsive'],
709 | gridColumnEnd: ['responsive'],
710 | gridTemplateRows: ['responsive'],
711 | gridRow: ['responsive'],
712 | gridRowStart: ['responsive'],
713 | gridRowEnd: ['responsive'],
714 | transform: ['responsive'],
715 | transformOrigin: ['responsive'],
716 | scale: ['responsive', 'hover', 'focus'],
717 | rotate: ['responsive', 'hover', 'focus'],
718 | translate: ['responsive', 'hover', 'focus'],
719 | skew: ['responsive', 'hover', 'focus'],
720 | transitionProperty: ['responsive'],
721 | transitionTimingFunction: ['responsive'],
722 | transitionDuration: ['responsive'],
723 | transitionDelay: ['responsive'],
724 | },
725 | corePlugins: {},
726 | plugins: [],
727 | }
728 |
--------------------------------------------------------------------------------
/src/m3u8.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "duration": -1,
4 | "title": "B4U Kadak (New!)",
5 | "tvgLogo": "https://i.imgur.com/Qwj4DnA.png",
6 | "groupTitle": "HINDI",
7 | "url": "http://103.199.160.85/Content/moviehouse/Live/Channel(MovieHouse)/index.m3u8"
8 | },
9 | {
10 | "duration": -1,
11 | "title": "DD National",
12 | "tvgId": "",
13 | "tvgName": "",
14 | "tvgLanguage": "Hindi",
15 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNational.jpeg",
16 | "tvgCountry": "IN",
17 | "tvgUrl": "",
18 | "groupTitle": "Pakistan",
19 | "url": "http://103.199.161.254/Content/ddnational/Live/Channel(DDNational)/index.m3u8"
20 | },
21 | {
22 | "duration": -1,
23 | "title": "B4U Kadak",
24 | "tvgCountry": "PK",
25 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/B4UKadak.jpeg",
26 | "groupTitle": "PAK TV",
27 | "url": "http://103.199.160.85/Content/moviehouse/Live/Channel(MovieHouse)/Stream(01)/index.m3u8?checkedby:iptvcat.com"
28 | },
29 | {
30 | "duration": -1,
31 | "title": "FASTWAY NEWS",
32 | "tvgLogo": "https://pbs.twimg.com/profile_images/637936076590440448/mmN3Fnsa_400x400.jpg",
33 | "groupTitle": "PUNJABI",
34 | "url": "http://163.47.214.155:1935/fwnews/live/chunklist_w1742074574.m3u8"
35 | },
36 | {
37 | "duration": -1,
38 | "title": "DD Sports",
39 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDSports.png",
40 | "groupTitle": "Cricket",
41 | "url": "http://103.199.161.254/Content/ddsports/Live/Channel(DDSPORTS)/Stream(02)/index.m3u8"
42 | },
43 | {
44 | "duration": -1,
45 | "title": "B4U Kadak",
46 | "tvgId": "",
47 | "tvgName": "",
48 | "tvgLanguage": "Hindi",
49 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/B4UKadak.jpeg",
50 | "tvgCountry": "IN",
51 | "tvgUrl": "",
52 | "groupTitle": "Music",
53 | "url": "http://103.199.160.85/Content/moviehouse/Live/Channel(MovieHouse)/index.m3u8"
54 | },
55 | {
56 | "duration": -1,
57 | "title": "KalaignarTV",
58 | "tvgLogo": "https://www.kalaignartv.co.in/logo.jpg",
59 | "groupTitle": "TAMIL",
60 | "url": "http://103.199.161.254/Content/kalaignartv/Live/Channel(KalaignarTV)/index.m3u8"
61 | },
62 | {
63 | "duration": -1,
64 | "title": "B4U Music",
65 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/b4uMusic.png",
66 | "groupTitle": "HINDI",
67 | "url": "http://103.199.161.254/Content/B4Umusic/Live/Channel(B4Umusic)/index.m3u8"
68 | },
69 | {
70 | "duration": -1,
71 | "title": "MK Six",
72 | "tvgId": "",
73 | "tvgName": "",
74 | "tvgLanguage": "Tamil",
75 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mk6.jpeg",
76 | "tvgCountry": "IN",
77 | "tvgUrl": "",
78 | "groupTitle": "",
79 | "url": "http://103.199.160.85/Content/mktv6/Live/Channel(MKTV6)/index.m3u8"
80 | },
81 | {
82 | "duration": -1,
83 | "title": "Twenty Four News",
84 | "tvgId": "",
85 | "tvgName": "",
86 | "tvgLanguage": "Malayalam",
87 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/24News.jpeg",
88 | "tvgCountry": "IN",
89 | "tvgUrl": "",
90 | "groupTitle": "News",
91 | "url": "http://103.199.160.85/Content/24news/Live/Channel(24news)/index.m3u8"
92 | },
93 | {
94 | "duration": -1,
95 | "title": "Mangalam TV",
96 | "tvgId": "",
97 | "tvgName": "",
98 | "tvgLanguage": "Malayalam",
99 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mangalam.png",
100 | "tvgCountry": "IN",
101 | "tvgUrl": "",
102 | "groupTitle": "News",
103 | "url": "http://103.199.160.85/Content/mangalam/Live/Channel(Mangalam)/index.m3u8"
104 | },
105 | {
106 | "duration": -1,
107 | "title": "BBC WORLD NEWS",
108 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/3/32/BBC_World_News_2019.svg/revision/latest/scale-to-width-down/340?cb=20191123221705",
109 | "groupTitle": "MY/SG",
110 | "url": "http://103.199.161.254/Content/bbcworld/Live/Channel(BBCworld)/index.m3u8"
111 | },
112 | {
113 | "duration": -1,
114 | "title": "Mastiii",
115 | "tvgId": "",
116 | "tvgName": "",
117 | "tvgLanguage": "Hindi",
118 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/masti.jpeg",
119 | "tvgCountry": "IN",
120 | "tvgUrl": "",
121 | "groupTitle": "Music",
122 | "url": "http://103.199.160.85/Content/masthi/Live/Channel(Masthi)/index.m3u8"
123 | },
124 | {
125 | "duration": -1,
126 | "title": "MK TV",
127 | "tvgId": "",
128 | "tvgName": "",
129 | "tvgLanguage": "Tamil",
130 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mkTV.png",
131 | "tvgCountry": "IN",
132 | "tvgUrl": "",
133 | "groupTitle": "Entertainment",
134 | "url": "http://103.199.160.85/Content/mktv/Live/Channel(MKTV)/index.m3u8"
135 | },
136 | {
137 | "duration": -1,
138 | "title": "DD National",
139 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNational.jpeg",
140 | "groupTitle": "PUNJABI",
141 | "url": "http://103.199.161.254/Content/ddnational/Live/Channel(DDNational)/index.m3u8"
142 | },
143 | {
144 | "duration": -1,
145 | "title": "7S Music",
146 | "tvgId": "",
147 | "tvgName": "",
148 | "tvgLanguage": "Tamil",
149 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/7s.jpeg",
150 | "tvgCountry": "IN",
151 | "tvgUrl": "",
152 | "groupTitle": "Music",
153 | "url": "http://103.199.161.254/Content/7smusic/Live/Channel(7smusic)/index.m3u8"
154 | },
155 | {
156 | "duration": -1,
157 | "title": "B4U Movies ((New!)",
158 | "tvgLogo": "https://www.the-ba-group.com/wp-content/uploads/2018/03/b4u-movies-logo.png",
159 | "groupTitle": "HINDI",
160 | "url": "http://103.199.161.254/Content/b4umovies/Live/Channel(B4UMovies)/index.m3u8"
161 | },
162 | {
163 | "duration": -1,
164 | "title": "DD National",
165 | "tvgId": "",
166 | "tvgName": "",
167 | "tvgLanguage": "Hindi",
168 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNational.jpeg",
169 | "tvgCountry": "IN",
170 | "tvgUrl": "",
171 | "groupTitle": "Entertainment",
172 | "url": "http://103.199.161.254/Content/ddnational/Live/Channel(DDNational)/index.m3u8"
173 | },
174 | {
175 | "duration": -1,
176 | "title": "DD Malayalam",
177 | "tvgId": "",
178 | "tvgName": "",
179 | "tvgLanguage": "Malayalam",
180 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/ddMalyalam.jpeg",
181 | "tvgCountry": "IN",
182 | "tvgUrl": "",
183 | "groupTitle": "Entertainment",
184 | "url": "http://103.199.161.254/Content/ddmalayalam/Live/Channel(DDMalayalam)/index.m3u8"
185 | },
186 | {
187 | "duration": -1,
188 | "title": "Kappa TV",
189 | "tvgId": "",
190 | "tvgName": "",
191 | "tvgLanguage": "Malayalam",
192 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/kappaTv.png",
193 | "tvgCountry": "IN",
194 | "tvgUrl": "",
195 | "groupTitle": "Lifestyle",
196 | "url": "http://103.199.161.254/Content/kappa/Live/Channel(Kappa)/index.m3u8"
197 | },
198 | {
199 | "duration": -1,
200 | "title": "Kalaignar",
201 | "tvgId": "",
202 | "tvgName": "",
203 | "tvgLanguage": "Tamil",
204 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/3/3a/Kalaignar_logo.jpg",
205 | "tvgCountry": "IN",
206 | "tvgUrl": "",
207 | "groupTitle": "",
208 | "url": "http://103.199.161.254/Content/kalaignartv/Live/Channel(KalaignarTV)/index.m3u8"
209 | },
210 | {
211 | "duration": -1,
212 | "title": "Asianet News",
213 | "tvgId": "",
214 | "tvgName": "",
215 | "tvgLanguage": "Malayalam",
216 | "tvgLogo": "https://i.imgur.com/89LBgkl.png",
217 | "tvgCountry": "IN",
218 | "tvgUrl": "",
219 | "groupTitle": "News",
220 | "url": "http://103.199.161.254/Content/asianetnews/Live/Channel(Asianetnews)/index.m3u8"
221 | },
222 | {
223 | "duration": -1,
224 | "title": "Kairali We",
225 | "tvgId": "",
226 | "tvgName": "",
227 | "tvgLanguage": "Malayalam",
228 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/KairalWe.jpeg",
229 | "tvgCountry": "IN",
230 | "tvgUrl": "",
231 | "groupTitle": "Entertainment",
232 | "url": "http://103.199.161.254/Content/we/Live/Channel(We)/index.m3u8"
233 | },
234 | {
235 | "duration": -1,
236 | "title": "Reporter TV",
237 | "tvgId": "",
238 | "tvgName": "",
239 | "tvgLanguage": "Malayalam",
240 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/reporter_tv.png",
241 | "tvgCountry": "IN",
242 | "tvgUrl": "",
243 | "groupTitle": "News",
244 | "url": "http://103.199.161.254/Content/reporter/Live/Channel(Reporter)/index.m3u8"
245 | },
246 | {
247 | "duration": -1,
248 | "title": "B4U Music",
249 | "tvgCountry": "IN;PK",
250 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/b4uMusic.png",
251 | "groupTitle": "PAK TV",
252 | "url": "http://103.199.161.254/Content/B4Umusic/Live/Channel(B4Umusic)/index.m3u8?checkedby:iptvcat.com"
253 | },
254 | {
255 | "duration": -1,
256 | "title": "B4U Music",
257 | "tvgId": "B4U Music-IN",
258 | "tvgName": "B4U Music-IN",
259 | "tvgLanguage": "English",
260 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/b4uMusic.png",
261 | "tvgCountry": "IN",
262 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
263 | "groupTitle": "Music",
264 | "url": "http://103.199.161.254/Content/B4Umusic/Live/Channel(B4Umusic)/index.m3u8"
265 | },
266 | {
267 | "duration": -1,
268 | "title": "Kairali",
269 | "tvgId": "",
270 | "tvgName": "",
271 | "tvgLanguage": "Malayalam",
272 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/thumb/6/6e/Kairali_TV.svg/330px-Kairali_TV.svg.png",
273 | "tvgCountry": "IN",
274 | "tvgUrl": "",
275 | "groupTitle": "",
276 | "url": "http://103.199.161.254/Content/kairali/Live/Channel(Kairali)/Stream(01)/index.m3u8"
277 | },
278 | {
279 | "duration": -1,
280 | "title": "B4U Music",
281 | "tvgId": "",
282 | "tvgName": "",
283 | "tvgLanguage": "Hindi",
284 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/b4uMusic.png",
285 | "tvgCountry": "IN",
286 | "tvgUrl": "",
287 | "groupTitle": "Music",
288 | "url": "http://103.199.161.254/Content/b4umusic/Live/Channel(B4Umusic)/Stream(01)/index.m3u8"
289 | },
290 | {
291 | "duration": -1,
292 | "title": "Manorama News",
293 | "tvgId": "",
294 | "tvgName": "",
295 | "tvgLanguage": "Malayalam",
296 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/manoramaNews.jpeg",
297 | "tvgCountry": "IN",
298 | "tvgUrl": "",
299 | "groupTitle": "News",
300 | "url": "http://103.199.161.254/Content/manoramanews/Live/Channel(ManoramaNews)/index.m3u8"
301 | },
302 | {
303 | "duration": -1,
304 | "title": "DD Sports",
305 | "tvgId": "",
306 | "tvgName": "",
307 | "tvgLanguage": "Hindi",
308 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDSports.png",
309 | "tvgCountry": "IN",
310 | "tvgUrl": "",
311 | "groupTitle": "Sport",
312 | "url": "http://103.199.161.254/Content/ddsports/Live/Channel(DDSPORTS)/index.m3u8"
313 | },
314 | {
315 | "duration": -1,
316 | "title": "Kairali News",
317 | "tvgId": "",
318 | "tvgName": "",
319 | "tvgLanguage": "Malayalam",
320 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/Screenshot_1-3.png",
321 | "tvgCountry": "IN",
322 | "tvgUrl": "",
323 | "groupTitle": "News",
324 | "url": "http://103.199.161.254/Content/people/Live/Channel(People)/index.m3u8"
325 | },
326 | {
327 | "duration": -1,
328 | "title": "Mathrubhumi News",
329 | "tvgId": "",
330 | "tvgName": "",
331 | "tvgLanguage": "Malayalam",
332 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/mathrubhumi_news.png",
333 | "tvgCountry": "IN",
334 | "tvgUrl": "",
335 | "groupTitle": "News",
336 | "url": "http://103.199.161.254/Content/mathrubhuminews/Live/Channel(Mathrubhuminews)/index.m3u8"
337 | },
338 | {
339 | "duration": -1,
340 | "title": "Mazhavil Manorama HD",
341 | "tvgId": "",
342 | "tvgName": "",
343 | "tvgLanguage": "Malayalam",
344 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/Screenshot_1-1.png",
345 | "tvgCountry": "IN",
346 | "tvgUrl": "",
347 | "groupTitle": "Entertainment",
348 | "url": "http://103.199.161.254/Content/mazhavil/Live/Channel(Mazhavil)/index.m3u8"
349 | },
350 | {
351 | "duration": -1,
352 | "title": "Puthuyugam TV",
353 | "tvgId": "",
354 | "tvgName": "",
355 | "tvgLanguage": "Hindi",
356 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/puthuyugamTV.png",
357 | "tvgCountry": "IN",
358 | "tvgUrl": "",
359 | "groupTitle": "",
360 | "url": "http://103.199.160.85/Content/puthuyugam/Live/Channel(Puthuyugam)/index.m3u8"
361 | },
362 | {
363 | "duration": -1,
364 | "title": "BBC World News",
365 | "tvgId": "",
366 | "tvgName": "",
367 | "tvgLanguage": "English",
368 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/BBC_World_News-1.png",
369 | "tvgCountry": "IN",
370 | "tvgUrl": "",
371 | "groupTitle": "News",
372 | "url": "http://103.199.161.254/Content/bbcworld/Live/Channel(BBCworld)/index.m3u8"
373 | },
374 | {
375 | "duration": -1,
376 | "title": "Public Music",
377 | "tvgId": "",
378 | "tvgName": "",
379 | "tvgLanguage": "Hindi",
380 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/public_music_in.png",
381 | "tvgCountry": "IN",
382 | "tvgUrl": "",
383 | "groupTitle": "Music",
384 | "url": "http://103.199.161.254/Content/publicmusic/Live/Channel(PublicMusic)/index.m3u8"
385 | },
386 | {
387 | "duration": -1,
388 | "title": "DD Sports",
389 | "tvgId": "",
390 | "tvgName": "",
391 | "tvgLanguage": "Hindi",
392 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDSports.png",
393 | "tvgCountry": "IN",
394 | "tvgUrl": "",
395 | "groupTitle": "Sport",
396 | "url": "http://103.199.161.254/Content/ddsports/Live/Channel(DDSPORTS)/Stream(02)/index.m3u8"
397 | },
398 | {
399 | "duration": -1,
400 | "title": "Kairali TV",
401 | "tvgId": "",
402 | "tvgName": "",
403 | "tvgLanguage": "Malayalam",
404 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/kairaliTV.png",
405 | "tvgCountry": "IN",
406 | "tvgUrl": "",
407 | "groupTitle": "Entertainment",
408 | "url": "http://103.199.161.254/Content/kairali/Live/Channel(Kairali)/index.m3u8"
409 | },
410 | {
411 | "duration": -1,
412 | "title": "B4U Movies",
413 | "tvgId": "",
414 | "tvgName": "",
415 | "tvgLanguage": "Hindi",
416 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/B4U_MOVIES.png",
417 | "tvgCountry": "IN",
418 | "tvgUrl": "",
419 | "groupTitle": "Movies",
420 | "url": "http://103.199.161.254/Content/b4umovies/Live/Channel(B4UMovies)/index.m3u8"
421 | },
422 | {
423 | "duration": -1,
424 | "title": "Kasthuri TV",
425 | "tvgId": "",
426 | "tvgName": "",
427 | "tvgLanguage": "Hindi",
428 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/kasthuriTV.jpeg",
429 | "tvgCountry": "IN",
430 | "tvgUrl": "",
431 | "groupTitle": "Entertainment",
432 | "url": "http://103.199.161.254/Content/kasthuritv/Live/Channel(KasthuriTV)/index.m3u8"
433 | },
434 | {
435 | "duration": -1,
436 | "title": "Media One",
437 | "tvgId": "",
438 | "tvgName": "",
439 | "tvgLanguage": "Malayalam",
440 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/media1.png",
441 | "tvgCountry": "IN",
442 | "tvgUrl": "",
443 | "groupTitle": "News",
444 | "url": "http://103.199.161.254/Content/mediaone/Live/Channel(MediaOne)/index.m3u8"
445 | },
446 | {
447 | "duration": -1,
448 | "title": "Jaihind TV",
449 | "tvgId": "",
450 | "tvgName": "",
451 | "tvgLanguage": "Malayalam",
452 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/jaihind.jpeg",
453 | "tvgCountry": "IN",
454 | "tvgUrl": "",
455 | "groupTitle": "Entertainment",
456 | "url": "http://103.199.161.254/Content/jaihind/Live/Channel(Jaihind)/index.m3u8"
457 | },
458 | {
459 | "duration": -1,
460 | "title": "Flowers TV",
461 | "tvgId": "",
462 | "tvgName": "",
463 | "tvgLanguage": "Malayalam",
464 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/FLOWERS.jpg",
465 | "tvgCountry": "IN",
466 | "tvgUrl": "",
467 | "groupTitle": "Entertainment",
468 | "url": "http://103.199.161.254/Content/flowers/Live/Channel(Flowers)/index.m3u8"
469 | },
470 | {
471 | "duration": -1,
472 | "title": "Ads sport cricket",
473 | "tvgLogo": "https://static.iptv-epg.com/in/SonySIX.in.png",
474 | "groupTitle": "Cricket",
475 | "url": "http://212.47.252.54/hls/stream.m3u8"
476 | },
477 | {
478 | "duration": -1,
479 | "title": "ARY Family",
480 | "tvgCountry": "PK",
481 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcR934s0UAhddhw6DJL79KXethcukhNivRSjMWgbSP_k0fJVeBjg&usqp=CAU",
482 | "groupTitle": "PAK TV",
483 | "url": "http://95.211.211.168/live/aryfamily0071/playlist.m3u8?checkedby:iptvcat.com"
484 | },
485 | {
486 | "duration": -1,
487 | "title": "ID HD",
488 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/a/af/ID_Logo_Grey.png",
489 | "groupTitle": "MY/SG",
490 | "url": "http://51.77.118.216:4780/nginxlive/dexena2020/index.m3u8"
491 | },
492 | {
493 | "duration": -1,
494 | "title": "92 News",
495 | "tvgId": "",
496 | "tvgName": "",
497 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/e/e1/92_News_HD_Plus_logo.png",
498 | "groupTitle": "Pakistan",
499 | "url": "http://92news.vdn.dstreamone.net/92newshd/92hd/playlist.m3u8"
500 | },
501 | {
502 | "duration": -1,
503 | "title": "Lotus TV News",
504 | "tvgId": "",
505 | "tvgName": "",
506 | "tvgLanguage": "Hindi",
507 | "tvgLogo": "https://i.imgur.com/nt8hp1T.png",
508 | "tvgCountry": "IN",
509 | "tvgUrl": "",
510 | "groupTitle": "",
511 | "url": "http://51.75.95.11:5080/LiveApp/streams/962725995284705956438804.m3u8"
512 | },
513 | {
514 | "duration": -1,
515 | "title": "92 News",
516 | "tvgId": "",
517 | "tvgName": "",
518 | "tvgLanguage": "Urdu",
519 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/e/e1/92_News_HD_Plus_logo.png",
520 | "groupTitle": "Pakistan",
521 | "url": "http://92news.vdn.dstreamone.net/92newshd/92hd_160p/playlist.m3u8"
522 | },
523 | {
524 | "duration": -1,
525 | "title": "Vathanam TV",
526 | "tvgId": "",
527 | "tvgName": "",
528 | "tvgLanguage": "Tamil",
529 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2019/03/watamantv.png",
530 | "tvgCountry": "IN",
531 | "tvgUrl": "",
532 | "groupTitle": "",
533 | "url": "http://95.216.167.183:5080/LiveApp/streams/443106610169904881506470.m3u8"
534 | },
535 | {
536 | "duration": -1,
537 | "title": "Deepam TV",
538 | "tvgId": "",
539 | "tvgName": "",
540 | "tvgLanguage": "Tamil",
541 | "tvgLogo": "https://i.imgur.com/TIc76op.png",
542 | "tvgCountry": "IN",
543 | "tvgUrl": "",
544 | "groupTitle": "Entertainment",
545 | "url": "http://95.217.218.87/deepamtvhls/live.m3u8"
546 | },
547 | {
548 | "duration": -1,
549 | "title": "Aathavan TV",
550 | "tvgId": "",
551 | "tvgName": "",
552 | "tvgLanguage": "Tamil",
553 | "tvgLogo": "https://i.imgur.com/IgwQ7o5.png",
554 | "tvgCountry": "IN",
555 | "tvgUrl": "",
556 | "groupTitle": "Entertainment",
557 | "url": "http://45.77.66.224:1935/athavantv/live/playlist.m3u8"
558 | },
559 | {
560 | "duration": -1,
561 | "title": "One Golf",
562 | "tvgLogo": "http://onegolftv.com/wp-content/uploads/2018/08/onegolf-HD-with-image-100px.png",
563 | "groupTitle": "SPORTS",
564 | "url": "http://162.250.201.58:6211/pk/ONEGOLF/index.m3u8"
565 | },
566 | {
567 | "duration": -1,
568 | "title": "A1 TV",
569 | "tvgId": "",
570 | "tvgName": "",
571 | "tvgLanguage": "Urdu",
572 | "tvgLogo": "https://a1tablecloth.com/wp-content/uploads/sites/11/2019/04/A1-Tablecloth-Co-Favicon.png",
573 | "groupTitle": "Pakistan",
574 | "url": "http://162.250.201.58:6211/uk/A1TV/tracks-v1a1/mono.m3u8"
575 | },
576 | {
577 | "url": "http://125.209.99.45:43568/BRN/TenSports.stream/playlist.m3u8",
578 | "tvgLogo": ""
579 | },
580 | {
581 | "duration": -1,
582 | "title": "ARUJ TV",
583 | "tvgId": "",
584 | "tvgName": "",
585 | "tvgLanguage": "Urdu",
586 | "tvgLogo": "https://pbs.twimg.com/profile_images/443341166327517184/RF5VJboh.jpeg",
587 | "groupTitle": "Pakistan",
588 | "url": "http://playlive.goonj.pk/arujtvweb_480p/index.m3u8"
589 | },
590 | {
591 | "duration": -1,
592 | "title": "STAR SPORTS 2 HD",
593 | "tvgLogo": "https://www.tvchannelpricelist.com/wp-content/uploads/channels-logo-300/star-sports-hd-2-logo-300x300.jpg",
594 | "groupTitle": "SPORTS",
595 | "url": "http://125.209.99.45:43568/BRN/TenSports.stream/playlist.m3u8"
596 | },
597 | {
598 | "duration": -1,
599 | "title": "MK Tunes",
600 | "tvgId": "",
601 | "tvgName": "",
602 | "tvgLanguage": "Tamil",
603 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mkTunes.png",
604 | "tvgCountry": "IN",
605 | "tvgUrl": "",
606 | "groupTitle": "",
607 | "url": "http://103.199.160.85/Content/mktunes/Live/Channel(MKTunes)/index.m3u8"
608 | },
609 | {
610 | "duration": -1,
611 | "title": "TEN SPORTS",
612 | "tvgLogo": "https://www.indiantelevision.com/sites/default/files/styles/smartcrop_800x800/public/images/tv-images/2015/01/28/ten_sports%20logo.jpg?itok=Tkia_uJ3",
613 | "groupTitle": "SPORTS",
614 | "url": "http://125.209.99.45:43568/BRN/TenSports.stream/chunklist_w1876894388.m3u8"
615 | },
616 | {
617 | "duration": -1,
618 | "title": "Jhanjar HD",
619 | "tvgLogo": "https://i.imgur.com/6SGZIJ2.png",
620 | "groupTitle": "PUNJABI",
621 | "url": "http://159.203.9.134/hls/jhanjar_hd/jhanjar_hd.m3u8"
622 | },
623 | {
624 | "duration": -1,
625 | "title": "Jhanjar Music",
626 | "tvgLogo": "https://i.imgur.com/vypvOj8.png",
627 | "groupTitle": "PUNJABI",
628 | "url": "http://159.203.9.134/hls/jhanjar_music/jhanjar_music.m3u8"
629 | },
630 | {
631 | "duration": -1,
632 | "title": "BOL ENT",
633 | "tvgId": "",
634 | "tvgName": "",
635 | "tvgLanguage": "Urdu",
636 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcQgbG_pz18CsZvZb3OZD65jw1w2cW_H2vweVFb0Ob65PIZDAW-k&usqp=CAU",
637 | "groupTitle": "Pakistan",
638 | "url": "http://playlive.goonj.pk/bolentweb_480p/index.m3u8"
639 | },
640 | {
641 | "duration": -1,
642 | "title": "Zee Telugu",
643 | "tvgLogo": "https://s3images.zee5.com/wp-content/uploads/sites/4/2019/04/cropped-ZeeTelgu-512x512-1.png",
644 | "groupTitle": "TAMIL",
645 | "url": "http://31.14.40.58:8080/ZEETELUGU_h264/index.m3u8"
646 | },
647 | {
648 | "duration": -1,
649 | "title": "Disney Junior",
650 | "tvgId": "",
651 | "tvgName": "",
652 | "tvgLanguage": "Hindi",
653 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DisneyJunior.png",
654 | "tvgCountry": "IN",
655 | "tvgUrl": "",
656 | "groupTitle": "Kids",
657 | "url": "http://103.47.132.164/PLTV/88888888/224/3221226011/index.m3u8"
658 | },
659 | {
660 | "duration": -1,
661 | "title": "Jhanjar Music",
662 | "tvgId": "",
663 | "tvgName": "",
664 | "tvgLanguage": "Hindi",
665 | "tvgLogo": "https://i.imgur.com/gIYOu4i.jpg",
666 | "tvgCountry": "IN",
667 | "tvgUrl": "",
668 | "groupTitle": "Music",
669 | "url": "http://159.203.9.134/hls/jhanjar_music/jhanjar_music.m3u8"
670 | },
671 | {
672 | "duration": -1,
673 | "title": "HOLLYWOOD",
674 | "chId": "HOLLYWOOD",
675 | "tvgLogo": "http://epg.51zmt.top:8000/tb1/gt/HMC.png",
676 | "groupTitle": "MY/SG",
677 | "url": "http://104.250.154.42:8080//ZZ_haolaiwu/ZZ_haolaiwu.m3u8"
678 | },
679 | {
680 | "duration": -1,
681 | "title": "Gabruu TV",
682 | "tvgId": "",
683 | "tvgName": "",
684 | "tvgLanguage": "Hindi",
685 | "tvgLogo": "https://i.imgur.com/k9kHJv9.jpg",
686 | "tvgCountry": "IN",
687 | "tvgUrl": "",
688 | "groupTitle": "Music",
689 | "url": "http://104.237.60.234/live/gabruutv.m3u8"
690 | },
691 | {
692 | "duration": -1,
693 | "title": "",
694 | "tvgLogo": "https://www.beaconcouncil.com/wp-content/uploads/2018/09/Roar-MediaLogos-CNBC-Square.jpg",
695 | "groupTitle": "MOVIES",
696 | "url": "http://161.0.157.51/PLTV/88888888/224/3221227040/03.m3u8"
697 | },
698 | {
699 | "duration": -1,
700 | "title": "Fox Action Movies",
701 | "chId": "Fox Action Movies",
702 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/foxActionMovies.png",
703 | "groupTitle": "MY/SG",
704 | "url": "http://104.250.154.42:8080/ZZ_foxaction/ZZ_foxaction.m3u8"
705 | },
706 | {
707 | "duration": -1,
708 | "title": "Warner TV",
709 | "chId": "Warner TV",
710 | "tvgLogo": "https://static.iptv-epg.com/fr/WarnerTV.fr.png",
711 | "groupTitle": "MY/SG",
712 | "url": "http://104.250.154.42:8080//ZZ_huanadianying/ZZ_huanadianying.m3u8"
713 | },
714 | {
715 | "duration": -1,
716 | "title": "ARY NEWS",
717 | "tvgCountry": "PK",
718 | "tvgLogo": "https://lh3.googleusercontent.com/ay1-b8w8lgmeh4im1R5XTIiH2-7Q1sBS4yIAvfcF_AtJTE1YiljbvZO1YjWQKSb0dUP7",
719 | "groupTitle": "PAK TV",
720 | "url": "http://95.211.211.168/live/arynews0012/playlist.m3u8"
721 | },
722 | {
723 | "duration": -1,
724 | "title": "Hum News",
725 | "tvgCountry": "PK",
726 | "tvgLogo": "https://www.mjunoon.tv/uploads/Hum-News-logo.png",
727 | "groupTitle": "PAK TV",
728 | "url": "http://95.211.211.168/live/humnews0189/playlist.m3u8?checkedby:iptvcat.com"
729 | },
730 | {
731 | "duration": -1,
732 | "title": "Amrita TV",
733 | "tvgId": "",
734 | "tvgName": "",
735 | "tvgLanguage": "Malayalam",
736 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/amrita_tv-1.png",
737 | "tvgCountry": "IN",
738 | "tvgUrl": "",
739 | "groupTitle": "Entertainment",
740 | "url": "http://103.199.161.254/Content/amrita/Live/Channel(Amrita)/index.m3u8"
741 | },
742 | {
743 | "duration": -1,
744 | "title": "Zee Bioskop",
745 | "tvgId": "",
746 | "tvgName": "",
747 | "tvgLanguage": "Hindi",
748 | "tvgLogo": "https://i.imgur.com/CdXieB6.png",
749 | "tvgCountry": "IN",
750 | "tvgUrl": "",
751 | "groupTitle": "",
752 | "url": "http://210.210.155.35/qwr9ew/s/s32/index.m3u8"
753 | },
754 | {
755 | "duration": -1,
756 | "title": "Y",
757 | "tvgId": "",
758 | "tvgName": "",
759 | "tvgLanguage": "Hindi",
760 | "tvgLogo": "https://i.imgur.com/cFrupeK.png",
761 | "tvgCountry": "IN",
762 | "tvgUrl": "",
763 | "groupTitle": "",
764 | "url": "http://161.0.157.5/PLTV/88888888/224/3221226832/index.m3u8"
765 | },
766 | {
767 | "duration": -1,
768 | "title": "5aab TV",
769 | "tvgId": "",
770 | "tvgName": "",
771 | "tvgLanguage": "Hindi",
772 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/PUNJAB5AAB.jpg",
773 | "tvgCountry": "IN",
774 | "tvgUrl": "",
775 | "groupTitle": "",
776 | "url": "http://158.69.124.9:1935/5aabtv/5aabtv/playlist.m3u8"
777 | },
778 | {
779 | "duration": -1,
780 | "title": "PUBLIC NEWS",
781 | "tvgLogo": "https://media-exp1.licdn.com/dms/image/C560BAQFbgs24zIVqeg/company-logo_200_200/0?e=2159024400&v=beta&t=NbfkjKKxB-g_idiWKHMQq_z6C5XMaSi8gu8YTgqcIXg",
782 | "groupTitle": "Pakistan",
783 | "url": "http://playlive.goonj.pk/publicnewsweb_480p/index.m3u8"
784 | },
785 | {
786 | "duration": -1,
787 | "title": "Food Network",
788 | "tvgLogo": "https://static.iptv-epg.com/bg/FoodNetwork.bg.png",
789 | "groupTitle": "Entertainment",
790 | "url": "http://5.135.92.133:52841/out/u/502_1.m3u8"
791 | },
792 | {
793 | "duration": -1,
794 | "title": "Vanavil",
795 | "tvgLogo": "http://www.vaanaviltelevision.com/wp-content/uploads/2018/07/Vaanavil-Logo-Corrected-246x300.png",
796 | "groupTitle": "TAMIL",
797 | "url": "http://45.79.203.234:1935/vanavil/myStream/playlist.m3u8"
798 | },
799 | {
800 | "duration": -1,
801 | "title": "Sardari TV",
802 | "tvgId": "",
803 | "tvgName": "",
804 | "tvgLanguage": "Hindi",
805 | "tvgLogo": "https://i.imgur.com/6Q844bs.jpg",
806 | "tvgCountry": "IN",
807 | "tvgUrl": "",
808 | "groupTitle": "",
809 | "url": "http://158.69.124.9:1935/sardaritv/sardaritv/playlist.m3u8"
810 | },
811 | {
812 | "duration": -1,
813 | "title": "American Horrors",
814 | "tvgLogo": "https://d2e111jq13me73.cloudfront.net/sites/default/files/styles/product_image_aspect_switcher_170w/public/product-images/csm-tv/american-horror-story-poster.jpg?itok=6pVXXeJs",
815 | "groupTitle": "MY/SG",
816 | "url": "http://170.178.189.66:1935/live/Stream1/playlist.m3u8"
817 | },
818 | {
819 | "duration": -1,
820 | "title": "Lahore News",
821 | "tvgId": "",
822 | "tvgName": "",
823 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Lahore_News_Logo_%28For_Tv_Screen%29.png/1200px-Lahore_News_Logo_%28For_Tv_Screen%29.pn",
824 | "groupTitle": "Pakistan",
825 | "url": "http://mlive.lahorenews.tv:1935/lahorelive/lnews_1/playlist.m3u8"
826 | },
827 | {
828 | "duration": -1,
829 | "title": "Dunya News",
830 | "tvgId": "",
831 | "tvgName": "",
832 | "tvgLanguage": "Urdu",
833 | "tvgLogo": "https://i.imgur.com/bBqJrfl.jpg",
834 | "groupTitle": "Pakistan",
835 | "url": "http://imob.dunyanews.tv/live/_definst_/dunyalive_1/chunklist_w1239250459.m3u8"
836 | },
837 | {
838 | "duration": -1,
839 | "title": "92 UK",
840 | "tvgId": "",
841 | "tvgName": "",
842 | "tvgLanguage": "Urdu",
843 | "tvgLogo": "https://i.imgur.com/SzaGz3D.jpg",
844 | "groupTitle": "Pakistan",
845 | "url": "https://securecontributions.sechls01.visionip.tv/live/securecontributions-securecontributions-92_news-hsslive-25f-16x9-SD/chunklist.m3u8"
846 | },
847 | {
848 | "duration": -1,
849 | "title": "Geo Tez",
850 | "tvgId": "",
851 | "tvgName": "",
852 | "tvgLanguage": "Urdu",
853 | "tvgLogo": "https://i.imgur.com/bQSbZ7j.jpg",
854 | "groupTitle": "Pakistan",
855 | "url": "http://playlive.goonj.pk/filmaxweb_480p/index.m3u8"
856 | },
857 | {
858 | "duration": -1,
859 | "title": "LTN FAMILY",
860 | "tvgId": "",
861 | "tvgName": "",
862 | "tvgLanguage": "Urdu",
863 | "tvgLogo": "https://pbs.twimg.com/profile_images/1162077176411447301/nzfbidzz_400x400.jpg",
864 | "groupTitle": "Pakistan",
865 | "url": "http://playlive.goonj.pk/ltnweb_480p/index.m3u8"
866 | },
867 | {
868 | "duration": -1,
869 | "title": "Peace Tv Urdu",
870 | "tvgId": "",
871 | "tvgName": "",
872 | "tvgLanguage": "Urdu",
873 | "tvgLogo": "https://pbs.twimg.com/profile_images/1131554149/peacetv_400x400.jpg",
874 | "groupTitle": "Pakistan",
875 | "url": "http://peacetv.ashttp22.visionip.tv/live/peacetv-peacetv-peacetv-urdu-hsslive-25f-16x9-SD/chunklist.m3u8"
876 | },
877 | {
878 | "duration": -1,
879 | "title": "Ibaadat tv",
880 | "tvgLogo": "https://images-na.ssl-images-amazon.com/images/I/61oLBxI2FOL._SY355_.png",
881 | "groupTitle": "Pakistan",
882 | "url": "http://livechannel.shemaroome.com/linearplayout/ibaadat-linear-channel/chunklist_640x360_cf.m3u8"
883 | },
884 | {
885 | "duration": -1,
886 | "title": "Q TV",
887 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/3/38/ARY_Qtv_logo.png",
888 | "groupTitle": "Pakistan",
889 | "url": "https://stream.arylive.com/QtvLive/index.m3u8"
890 | },
891 | {
892 | "duration": -1,
893 | "title": "/kaku",
894 | "tvgLogo": "http://epg.51zmt.top:8000/tb1/qt/kaku.png",
895 | "groupTitle": "KIDS",
896 | "url": "http://111.40.205.76/PLTV/88888888/224/3221225654/index.m3u8"
897 | },
898 | {
899 | "duration": -1,
900 | "title": "TOONMAX",
901 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/zh/b/b5/TOONMAX_logo.png",
902 | "groupTitle": "KIDS",
903 | "url": "http://111.40.205.76/PLTV/88888888/224/3221225657/index.m3u8"
904 | },
905 | {
906 | "duration": -1,
907 | "title": "badouxia",
908 | "tvgLogo": "http://www.badouxia.com/Uploads/vod/2018-11-30/5c00a782176a0.png",
909 | "groupTitle": "KIDS",
910 | "url": "http://111.40.205.76/PLTV/88888888/224/3221225662/index.m3u8"
911 | },
912 | {
913 | "duration": -1,
914 | "title": "youman",
915 | "tvgLogo": "http://epg.51zmt.top:8000/tb1/qt/youman.png",
916 | "groupTitle": "KIDS",
917 | "url": "http://111.40.205.76/PLTV/88888888/224/3221225656/index.m3u8"
918 | },
919 | {
920 | "duration": -1,
921 | "title": "Zindagi TV",
922 | "tvgId": "",
923 | "tvgName": "",
924 | "tvgLanguage": "Urdu",
925 | "tvgLogo": "https://i.imgur.com/RtHeRwp.png",
926 | "groupTitle": "Pakistan",
927 | "url": "https://5ad386ff92705.streamlock.net/live_transcoder/ngrp:zindagitv.stream_all/chunklist.m3u8"
928 | },
929 | {
930 | "duration": -1,
931 | "title": "Subrang TV (USA)",
932 | "tvgId": "",
933 | "tvgName": "",
934 | "tvgLanguage": "Urdu",
935 | "tvgLogo": "https://i.imgur.com/B5YD4pD.png",
936 | "groupTitle": "Pakistan",
937 | "url": "http://cdn61.liveonlineservices.com/hls/subrang.m3u8?fluxustv.m3u8"
938 | },
939 | {
940 | "duration": -1,
941 | "title": "SONY BBC EARTH HD",
942 | "tvgLogo": "https://www.tvchannelpricelist.com/wp-content/uploads/channels-logo-300/sony-bbc-earth-hd-logo-300x300.jpg",
943 | "groupTitle": "DOCUMENTARY",
944 | "url": "https://sony247channels.akamaized.net/hls/live/2011907/SonyBBCEarthHD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c&__nn__=5606168722001&hdne"
945 | },
946 | {
947 | "duration": -1,
948 | "title": "CGTN Documentary",
949 | "tvgLogo": "https://static.iptv-epg.com/au/CGTNDocu.au.png",
950 | "groupTitle": "DOCUMENTARY",
951 | "url": "https://livedoc.cgtn.com/1000d/prog_index.m3u8"
952 | },
953 | {
954 | "duration": -1,
955 | "title": "Movies Now",
956 | "tvgId": "",
957 | "tvgName": "",
958 | "tvgLogo": "https://www.indiantelevision.com/sites/default/files/styles/smartcrop_800x800/public/images/tv-images/2015/12/07/Untitled-1_17.jpg?itok=FNreB2PE",
959 | "groupTitle": "MOVIES",
960 | "url": "https://timesnow.airtel.tv/live/MN_pull/master.m3u8"
961 | },
962 | {
963 | "duration": -1,
964 | "title": "MBC 2 HD",
965 | "tvgId": "",
966 | "tvgName": "",
967 | "tvgLogo": "https://i.imgur.com/KXuzL1u.png",
968 | "groupTitle": "MOVIES",
969 | "url": "https://shls-mbc2-prod.shahid.net/mbc2-prod.m3u8"
970 | },
971 | {
972 | "duration": -1,
973 | "title": "MBC MAX",
974 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/MBCMax.png",
975 | "groupTitle": "MOVIES",
976 | "url": "https://shls-mbcmax-prod.shahid.net/mbcmax-prod.m3u8"
977 | },
978 | {
979 | "duration": -1,
980 | "title": "Movies Now",
981 | "tvgId": "",
982 | "tvgName": "",
983 | "tvgLanguage": "Hindi",
984 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/4/49/Movies_Now_logo.png",
985 | "groupTitle": "MOVIES",
986 | "url": "https://timesnow.airtel.tv/live/MN_pull/master.m3u8"
987 | },
988 | {
989 | "duration": -1,
990 | "title": "NASA",
991 | "tvgLogo": "https://www.nasa.gov/sites/default/files/images/nasaLogo-570x450.png",
992 | "url": "http://wowza-feed09-nasa.pluto.tv/feed09/ngrp:nasa_all/playlist.m3u8"
993 | },
994 | {
995 | "duration": -1,
996 | "title": "MBC Action HD",
997 | "tvgLogo": "https://i.imgur.com/n3TgfP0.png",
998 | "groupTitle": "MOVIES",
999 | "url": "https://shls-mbcaction-prod.shahid.net/mbcaction-prod.m3u8"
1000 | },
1001 | {
1002 | "duration": -1,
1003 | "title": "AMC",
1004 | "tvgLogo": "https://static.iptv-epg.com/co/AMC.co.png",
1005 | "groupTitle": "MOVIES",
1006 | "url": "http://content.uplynk.com/channel/37eb732888614810b512fdd82604244e.m3u8"
1007 | },
1008 | {
1009 | "duration": -1,
1010 | "title": "Flim Hub",
1011 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/6/67/Filmhub_Logo_W_Text.png",
1012 | "groupTitle": "MOVIES",
1013 | "url": "https://dai2.xumo.com/amagi_hls_data_xumo1212A-redboxfilmhub/CDN/playlist.m3u8"
1014 | },
1015 | {
1016 | "duration": -1,
1017 | "title": "MOVIES Now",
1018 | "tvgLogo": "http://static.iptv-epg.com/in/MoviesNow.in.png",
1019 | "groupTitle": "MOVIES",
1020 | "url": "https://timesnow.airtel.tv/live/MN_pull/master.m3u8"
1021 | },
1022 | {
1023 | "duration": -1,
1024 | "title": "MNX Movies",
1025 | "tvgLogo": "http://static.iptv-epg.com/in/MNX2.in.png",
1026 | "groupTitle": "MOVIES",
1027 | "url": "https://timesnow.airtel.tv/live/MNX_pull/master.m3u8"
1028 | },
1029 | {
1030 | "duration": -1,
1031 | "title": "Romedy Now",
1032 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/romedyNow.jpeg",
1033 | "groupTitle": "MOVIES",
1034 | "url": "https://timesnow.airtel.tv/live/RN_pull/master.m3u8"
1035 | },
1036 | {
1037 | "duration": -1,
1038 | "title": "Rai Premium",
1039 | "tvgId": "Rai Premium IT",
1040 | "tvgName": "Rai Premium IT",
1041 | "tvgLogo": "https://i.imgur.com/s5CnlRh.jpg",
1042 | "groupTitle": "MOVIES",
1043 | "url": "http://b2everyrai-lh.akamaihd.net/i/raipremium_1@181837/master.m3u8"
1044 | },
1045 | {
1046 | "duration": -1,
1047 | "title": "MGM Scifi",
1048 | "tvgLogo": "https://mir-s3-cdn-cf.behance.net/projects/404/f8408090875313.Y3JvcCw4NjIsNjc0LDI5MzQsMjc2Mw.jpg",
1049 | "groupTitle": "MOVIES",
1050 | "url": "https://mgm-ssai.akamaized.net/amagi_hls_data_mgmAAAAAA-theworks/CDN/720x404_1425600/index.m3u8"
1051 | },
1052 | {
1053 | "duration": -1,
1054 | "title": "iFILM English",
1055 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSdA-peqFvfO0FmoqQcnLY1vOfxsWGUbC7z0GPRtH6onlspOU6b&usqp=CAU",
1056 | "groupTitle": "MOVIES",
1057 | "url": "http://mn-nl.mncdn.com/ifilm/smil:ifilmen.smil/chunklist_b1096000.m3u8"
1058 | },
1059 | {
1060 | "duration": -1,
1061 | "title": "Movies Kingdom",
1062 | "tvgLogo": "http://dstroscal1.s.llnwi.net/public/hls/22731/movie-kingdom/logo_20191212_225355.png",
1063 | "groupTitle": "MOVIES",
1064 | "url": "https://a.jsrdn.com/broadcast/e9b4093a41/+0000/c.m3u8"
1065 | },
1066 | {
1067 | "duration": -1,
1068 | "title": "Sony Six",
1069 | "tvgLogo": "https://www.tvchannelpricelist.com/wp-content/uploads/channels-logo-300/sony-six-hd-logo-300x300.jpg",
1070 | "groupTitle": "SPORTS",
1071 | "url": "https://sony247channels.akamaized.net/hls/live/2004801/SonySIXHD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c"
1072 | },
1073 | {
1074 | "duration": -1,
1075 | "title": "Screamfest",
1076 | "tvgLogo": "http://app.digitickets.co.uk/userfiles/companies/screamfestlogo.300x150.png",
1077 | "groupTitle": "MOVIES",
1078 | "url": "https://vcnleomarkstudios.teleosmedia.com/stream/leomarkstudios/screamfest/seglist_720p.m3u8"
1079 | },
1080 | {
1081 | "duration": -1,
1082 | "title": "TEN 3",
1083 | "tvgId": "",
1084 | "tvgName": "",
1085 | "tvgLanguage": "",
1086 | "tvgLogo": "https://i.pinimg.com/originals/82/ac/a4/82aca43f83fc8ac14304ac2520c63bd4.png",
1087 | "groupTitle": "SPORTS",
1088 | "url": "https://sony247channels.akamaized.net/hls/live/2004804/SONYTEN3HD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c&__nn__=5606168722001&hdne"
1089 | },
1090 | {
1091 | "duration": -1,
1092 | "title": "",
1093 | "tvgLogo": "https://www.televisione10.it/wp-content/uploads/2011/03/rai-movie.png",
1094 | "groupTitle": "MOVIES",
1095 | "url": "http://b2everyrai-lh.akamaihd.net/i/raimovie_1@67348/master.m3u8"
1096 | },
1097 | {
1098 | "duration": -1,
1099 | "title": "Fox Sports 2 Asia",
1100 | "tvgLogo": "http://tv.foxsportsasia.com/logos/logo_foxsports2.png",
1101 | "groupTitle": "SPORTS",
1102 | "url": "https://cdn-laos.workpoint.news/sd-foxsports2_480/index.m3u8"
1103 | },
1104 | {
1105 | "duration": -1,
1106 | "title": "History",
1107 | "tvgLogo": "http://static.iptv-epg.com/de/History.de.png",
1108 | "groupTitle": "DOCUMENTARY",
1109 | "url": "https://cdn-laos.workpoint.news/hd-history_720/index.m3u8"
1110 | },
1111 | {
1112 | "duration": -1,
1113 | "title": "Fox Sports 1 Asia",
1114 | "tvgLogo": "http://tv.foxsportsasia.com/logos/logo_foxsports.png",
1115 | "groupTitle": "SPORTS",
1116 | "url": "https://cdn-laos.workpoint.news/hd-foxsports1_720/index.m3u8"
1117 | },
1118 | {
1119 | "duration": -1,
1120 | "title": "BT Sports 1",
1121 | "tvgLogo": "http://static.epg.best/gb/BTSport1.uk.png",
1122 | "groupTitle": "SPORTS",
1123 | "url": "https://cdn-laos.workpoint.news/uk-btsport1hd_720/index.m3u8"
1124 | },
1125 | {
1126 | "duration": -1,
1127 | "title": "True Sport 2",
1128 | "tvgLogo": "http://cms.dmpcdn.com/livetv/2019/10/28/8c23b890-f972-11e9-9d60-a7e46cdf4330_original.png",
1129 | "groupTitle": "SPORTS",
1130 | "url": "https://cdn-laos.workpoint.news/hd-tsport2_720/index.m3u8"
1131 | },
1132 | {
1133 | "duration": -1,
1134 | "title": "beIN Sports Asia 2",
1135 | "tvgLogo": "https://scrat.hellocoton.fr/img/classic/bein-sport-2-hd-live-streaming-10442510.jpg",
1136 | "groupTitle": "SPORTS",
1137 | "url": "https://cdn-laos.workpoint.news/epl-bein2_720/index.m3u8"
1138 | },
1139 | {
1140 | "duration": -1,
1141 | "title": "D Sport",
1142 | "tvgId": "",
1143 | "tvgName": "",
1144 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DSport.jpeg",
1145 | "groupTitle": "SPORTS",
1146 | "url": "http://jiocgehub.jio.ril.com/Dsports_HD/Dsports_HD.m3u8"
1147 | },
1148 | {
1149 | "duration": -1,
1150 | "title": "WWE Network",
1151 | "tvgName": "WWE Network",
1152 | "tvgId": "WWE Network",
1153 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/WWE_Logo.svg/1121px-WWE_Logo.svg.png",
1154 | "groupTitle": "SPORTS",
1155 | "url": "http://cdnak19.cast4u.info/channels/4/10804.m3u8"
1156 | },
1157 | {
1158 | "duration": -1,
1159 | "title": "Olympic Channel (HD)",
1160 | "tvgId": "",
1161 | "tvgName": "",
1162 | "tvgLanguage": "English",
1163 | "tvgLogo": "https://i.imgur.com/IpssJvp.png",
1164 | "tvgCountry": "US",
1165 | "tvgUrl": "",
1166 | "groupTitle": "SPORTS",
1167 | "url": "http://ott-live.olympicchannel.com/out/u/OC1_2.m3u8"
1168 | },
1169 | {
1170 | "duration": -1,
1171 | "title": "Tennis Channel",
1172 | "tvgLogo": "https://static.iptv-epg.com/us/TennisChannel.us.png",
1173 | "groupTitle": "SPORTS",
1174 | "url": "https://playoutengine.sinclairstoryline.com/playout/9f87522c-5a0e-4ff4-b82c-d5564216132f/g.m3u8"
1175 | },
1176 | {
1177 | "duration": -1,
1178 | "title": "MNX",
1179 | "tvgId": "",
1180 | "tvgName": "",
1181 | "tvgLanguage": "Hindi",
1182 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mnx.png",
1183 | "groupTitle": "MOVIES",
1184 | "url": "https://timesnow.airtel.tv/live/MNX_pull/master.m3u8"
1185 | },
1186 | {
1187 | "duration": -1,
1188 | "title": "Tennis Channel+",
1189 | "tvgLogo": "https://tennischanneleverywhere.com/resources/assets/tennischanneleverywhere/images/logos/tcplus-logo-1x-01.png",
1190 | "groupTitle": "SPORTS",
1191 | "url": "https://playoutengine.sinclairstoryline.com/playout/f2f8b269-dd85-4434-bdd3-b3a64ca9cd60/g.m3u8"
1192 | },
1193 | {
1194 | "duration": -1,
1195 | "title": "Bek Sports East",
1196 | "tvgLogo": "http://ndhsaanow.com/uploads/images/bek_sports_LOGO.jpg",
1197 | "groupTitle": "SPORTS",
1198 | "url": "https://wowzaprod188-i.akamaihd.net/hls/live/728897/54d0bcd5/playlist.m3u8"
1199 | },
1200 | {
1201 | "duration": -1,
1202 | "title": "Bek Sports West",
1203 | "tvgLogo": "http://ndhsaanow.com/uploads/images/bek_sports_LOGO.jpg",
1204 | "groupTitle": "SPORTS",
1205 | "url": "https://wowzaprod188-i.akamaihd.net/hls/live/728897/89b077e6/playlist.m3u8"
1206 | },
1207 | {
1208 | "duration": -1,
1209 | "title": "Eurosport 2",
1210 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/euroSports2.png",
1211 | "groupTitle": "SPORTS",
1212 | "url": "https://cdn-laos.workpoint.news/uk-eurosport2_480/index.m3u8"
1213 | },
1214 | {
1215 | "duration": -1,
1216 | "title": "NFL Network",
1217 | "tvgLogo": "http://www.vsin.com/android-icon-192x192.png",
1218 | "groupTitle": "SPORTS",
1219 | "url": "https://cdn-laos.workpoint.news/hd-nfl_720/index.m3u8"
1220 | },
1221 | {
1222 | "duration": -1,
1223 | "title": "Channel NewsAsia,CNA HD",
1224 | "tvgLogo": "https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/7043c038-5072-4a91-adc3-af58fdd76a66/d95lf2f-39f28780-e2ee-420b-95a8-7a4ac222349f.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3sicGF0aCI6IlwvZlwvNzA0M2MwMzgtNTA3Mi00YTkxLWFkYzMtYWY1OGZkZDc2YTY2XC9kOTVsZjJmLTM5ZjI4NzgwLWUyZWUtNDIwYi05NWE4LTdhNGFjMjIyMzQ5Zi5wbmcifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6ZmlsZS5kb3dubG9hZCJdfQ.jDWgYopzF4TpNV-ccPvjSZFYkdLcEDqZxJWAniEQcHY",
1225 | "groupTitle": "NEWS",
1226 | "url": "https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_5.m3u8?checkedby:iptvcat.com"
1227 | },
1228 | {
1229 | "duration": -1,
1230 | "title": "ABC News",
1231 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/abcNews.jpeg",
1232 | "groupTitle": "NEWS",
1233 | "url": "https://content.uplynk.com/channel/3324f2467c414329b3b0cc5cd987b6be.m3u8"
1234 | },
1235 | {
1236 | "duration": -1,
1237 | "title": "Al Jazeera English",
1238 | "tvgLogo": "http://www.aljazeera.com/assets/images/aj-logo-lg-124.png",
1239 | "groupTitle": "NEWS",
1240 | "url": "https://live-hls-web-aje.getaj.net/AJE/01.m3u8"
1241 | },
1242 | {
1243 | "duration": -1,
1244 | "title": "Newsmax",
1245 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/NewsMax.jpeg",
1246 | "groupTitle": "NEWS",
1247 | "url": "https://nmxlive.akamaized.net/hls/live/529965/Live_1/index_1080.m3u8"
1248 | },
1249 | {
1250 | "duration": -1,
1251 | "title": "SKY NEWS",
1252 | "tvgLogo": "https://cdn.clipart.email/71101f23643b4d75c8cab426a5c6997a_large-square-sky-news-logo-julian-lennon_400-400.png",
1253 | "groupTitle": "NEWS",
1254 | "url": "https://skynewsau-live.akamaized.net/hls/live/2002689/skynewsau-extra1/master.m3u8"
1255 | },
1256 | {
1257 | "duration": -1,
1258 | "title": "BT Sports 2",
1259 | "tvgLogo": "http://static.epg.best/gb/BTSport2.uk.png",
1260 | "groupTitle": "SPORTS",
1261 | "url": "https://cdn-laos.workpoint.news/uk-btsport2hd_720/index.m3u8"
1262 | },
1263 | {
1264 | "duration": -1,
1265 | "title": "NBC News Now",
1266 | "tvgLogo": "https://sfbf.org.sg/wp-content/uploads/2017/10/nbc-news-logo-EDDBA8ADC9-seeklogo.com_.png",
1267 | "groupTitle": "NEWS",
1268 | "url": "https://nbcnewshls-i.akamaihd.net/hls/live/1005170/nnn_live1/index.m3u8"
1269 | },
1270 | {
1271 | "duration": -1,
1272 | "title": "Arirang",
1273 | "logo": "https://static.iptv-epg.com/kr/ArirangTV.kr.png",
1274 | "groupTitle": "NEWS",
1275 | "url": "http://amdlive-ch01.ctnd.com.edgesuite.net/arirang_1ch/smil:arirang_1ch.smil/playlist.m3u8",
1276 | "tvgLogo": "https://static.iptv-epg.com/kr/ArirangTV.kr.png"
1277 | },
1278 | {
1279 | "duration": -1,
1280 | "title": "Fox Sports 3 Asia",
1281 | "tvgLogo": "http://tv.foxsportsasia.com/logos/logo_foxsports3.png",
1282 | "groupTitle": "SPORTS",
1283 | "url": "https://cdn-laos.workpoint.news/sd-foxsports3_480/index.m3u8"
1284 | },
1285 | {
1286 | "duration": -1,
1287 | "title": "Sky Sports Action",
1288 | "tvgLogo": "http://static.iptv-epg.com/gb/SkySportsAction.uk.png",
1289 | "groupTitle": "SPORTS",
1290 | "url": "https://cdn-laos.workpoint.news/uk-skysports-action_720/index.m3u8"
1291 | },
1292 | {
1293 | "duration": -1,
1294 | "title": "CNN",
1295 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/cnn.png",
1296 | "groupTitle": "NEWS",
1297 | "url": "https://itpolly.iptv.digijadoo.net/live/cnn/playlist.m3u8"
1298 | },
1299 | {
1300 | "duration": -1,
1301 | "title": "CBS News",
1302 | "tvgLogo": "https://kkdjradio.com/wp-content/uploads/2019/01/cbs-news.png",
1303 | "groupTitle": "NEWS",
1304 | "url": "https://cbsn-us-cedexis.cbsnstream.cbsnews.com/out/v1/55a8648e8f134e82a470f83d562deeca/master.m3u8"
1305 | },
1306 | {
1307 | "duration": -1,
1308 | "title": "Cheddar Big News",
1309 | "groupTitle": "NEWS",
1310 | "url": "https://live.chdrstatic.com/cbn/index.m3u8",
1311 | "tvgLogo": ""
1312 | },
1313 | {
1314 | "duration": -1,
1315 | "title": "CGTN",
1316 | "tvgLogo": "https://static.iptv-epg.com/au/CGTN.au.png",
1317 | "groupTitle": "NEWS",
1318 | "url": "https://news.cgtn.com/resource/live/english/cgtn-news.m3u8"
1319 | },
1320 | {
1321 | "duration": -1,
1322 | "title": "India Today",
1323 | "tvgLogo": "https://akm-img-a-in.tosshub.com/sites/all/themes/itg/logo.png",
1324 | "groupTitle": "NEWS",
1325 | "url": "https://feeds.intoday.in/hltapps/api/master.m3u8"
1326 | },
1327 | {
1328 | "duration": -1,
1329 | "title": "Deutsche Welle (English)",
1330 | "tvgLogo": "https://static.iptv-epg.com/de/DeutscheWelleEn.de.png",
1331 | "groupTitle": "NEWS",
1332 | "url": "https://dwstream1-lh.akamaihd.net/i/dwstream1_live@120422/index_1_av-p.m3u8"
1333 | },
1334 | {
1335 | "duration": -1,
1336 | "title": "France 24",
1337 | "tvgLogo": "https://static.iptv-epg.com/fr/France24English.fr.png",
1338 | "groupTitle": "NEWS",
1339 | "url": "http://f24hls-i.akamaihd.net/hls/live/221147/F24_EN_HI_HLS/master_2000.m3u8"
1340 | },
1341 | {
1342 | "duration": -1,
1343 | "title": "NDTV 24X7",
1344 | "tvgLogo": "https://static.iptv-epg.com/in/NDTV24x7.in.png",
1345 | "groupTitle": "NEWS",
1346 | "url": "https://ndtv24x7elemarchana.akamaized.net/hls/live/2003678/ndtv24x7/ndtv24x7master.m3u8"
1347 | },
1348 | {
1349 | "duration": -1,
1350 | "title": "Newsmax",
1351 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/NewsMax.jpeg",
1352 | "groupTitle": "NEWS",
1353 | "url": "https://nmxlive.akamaized.net/hls/live/529965/Live_1/index_1080.m3u8"
1354 | },
1355 | {
1356 | "duration": -1,
1357 | "title": "Sky Sports Golf",
1358 | "tvgLogo": "http://static.iptv-epg.com/gb/SkySportsGolf.uk.png",
1359 | "groupTitle": "SPORTS",
1360 | "url": "https://cdn-laos.workpoint.news/uk-skysports-golf_720/index.m3u8"
1361 | },
1362 | {
1363 | "duration": -1,
1364 | "title": "Times Now",
1365 | "tvgLogo": "https://cloudfront.timesnownews.com/site/static/web_t3/web_new/images/logo.png",
1366 | "groupTitle": "NEWS",
1367 | "url": "http://timesnow-lh.akamaihd.net/i/TNHD_1@129288/index_720_av-p.m3u8"
1368 | },
1369 | {
1370 | "duration": -1,
1371 | "title": "Mirror Now",
1372 | "tvgLogo": "https://pbs.twimg.com/profile_images/844708508989841408/HLuil94O_400x400.jpg",
1373 | "groupTitle": "NEWS",
1374 | "url": "https://mbnowweb-lh.akamaihd.net/i/MRN_1@346545/master.m3u8"
1375 | },
1376 | {
1377 | "duration": -1,
1378 | "title": "NHK World",
1379 | "tvgLogo": "https://astrocontent.s3.amazonaws.com/Images/ChannelLogo/Pos/398_300.png",
1380 | "groupTitle": "NEWS",
1381 | "url": "https://nhkworld.webcdn.stream.ne.jp/www11/nhkworld-tv/global/2003458/live.m3u8"
1382 | },
1383 | {
1384 | "duration": -1,
1385 | "title": "TRT World",
1386 | "tvgLogo": "https://static.iptv-epg.com/tr/TRTWorld.tr.png",
1387 | "groupTitle": "NEWS",
1388 | "url": "https://api.trtworld.com/livestream/v1/WcM3Oa2LHD9iUjWDSRUI335NkMWVTUV351H56dqC/master.m3u8"
1389 | },
1390 | {
1391 | "duration": -1,
1392 | "title": "Bloomberg Asia",
1393 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/bloomberg.png",
1394 | "groupTitle": "NEWS",
1395 | "url": "https://liveprodapnortheast.global.ssl.fastly.net/ap1/Channel-APTVqvs-AWS-tokyo-1/Source-APTVqvs-1000-1_live.m3u8"
1396 | },
1397 | {
1398 | "duration": -1,
1399 | "title": "Cheddar",
1400 | "tvgLogo": "https://miro.medium.com/max/2656/1*DhgWWj7DTZ-kD2zWhBBwAg.png",
1401 | "groupTitle": "NEWS",
1402 | "url": "https://live.chdrstatic.com/cheddar/index.m3u8"
1403 | },
1404 | {
1405 | "duration": -1,
1406 | "title": "Sky Sports Mix",
1407 | "tvgLogo": "https://static.iptv-epg.com/gb/SkySportsMix.uk.png",
1408 | "groupTitle": "SPORTS",
1409 | "url": "https://cdn-laos.workpoint.news/uk-skysports-mix_480/index.m3u8"
1410 | },
1411 | {
1412 | "duration": -1,
1413 | "title": "CNBC 18",
1414 | "tvgLogo": "https://static.cnbctv18.com/assets/images/cnbc-logo.png?v=1.png",
1415 | "groupTitle": "NEWS",
1416 | "url": "https://cnbctv18-lh.akamaihd.net/i/cnbctv18_1@174868/index_5_av-p.m3u8"
1417 | },
1418 | {
1419 | "duration": -1,
1420 | "title": "CNBC ?????",
1421 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/a/a7/CNBC_Awaaz_2010.png",
1422 | "groupTitle": "NEWS",
1423 | "url": "https://cnbcawaaz-lh.akamaihd.net/i/cnbcawaaz_1@174872/index_5_av-p.m3u8"
1424 | },
1425 | {
1426 | "duration": -1,
1427 | "title": "Weather Channel",
1428 | "tvgLogo": "https://i.imgur.com/D4vJyy9.png",
1429 | "groupTitle": "NEWS",
1430 | "url": "https://bcliveunivsecure-lh.akamaihd.net/i/twn_1@631672/master.m3u8"
1431 | },
1432 | {
1433 | "duration": -1,
1434 | "title": "Discovery Sports",
1435 | "tvgLogo": "https://www.exchange4media.com/news-photo/94729-dsportMain.jpg",
1436 | "groupTitle": "Cricket",
1437 | "url": "http://jiocgehub.jio.ril.com/Dsports_HD/Dsports_HD_800.m3u8"
1438 | },
1439 | {
1440 | "duration": -1,
1441 | "title": "Docurama",
1442 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/c/c2/Docurama_Logo_August_2015.jpg",
1443 | "groupTitle": "DOCUMENTARY",
1444 | "url": "https://cinedigm.vo.llnwd.net/conssui/amagi_hls_data_xumo1234A-docuramaA/CDN/1920x1080_4528000/chunklist.m3u8"
1445 | },
1446 | {
1447 | "duration": -1,
1448 | "title": "Sky Sports Cricket",
1449 | "tvgLogo": "https://static.iptv-epg.com/gb/SkySportsCricket.uk.png",
1450 | "groupTitle": "Cricket",
1451 | "url": "https://cdn-laos.workpoint.news/uk-skysports-cricket_720/index.m3u8"
1452 | },
1453 | {
1454 | "duration": -1,
1455 | "title": "Gametoon",
1456 | "tvgLogo": "http://gametoon.com/images/logo.png",
1457 | "groupTitle": "Entertainment",
1458 | "url": "https://1160785606.rsc.cdn77.org/1160785606/tracks-v1a1/mono.m3u8"
1459 | },
1460 | {
1461 | "duration": -1,
1462 | "title": "Monarch TV",
1463 | "tvgLogo": "https://dstroscal1.s.llnwi.net/public/hls/22728/monarch/logo_20191212_203358.png",
1464 | "groupTitle": "Entertainment",
1465 | "url": "https://a.jsrdn.com/broadcast/0c9a09c94c/+0000/c.m3u8"
1466 | },
1467 | {
1468 | "duration": -1,
1469 | "title": "People TV",
1470 | "tvgLogo": "https://zypechris.wpengine.com/wp-content/uploads/2019/09/peopletv_logo-140x36-low.png",
1471 | "groupTitle": "Entertainment",
1472 | "url": "https://a.jsrdn.com/broadcast/b5d2k0x/playlist720p.m3u8"
1473 | },
1474 | {
1475 | "duration": -1,
1476 | "title": "Hunt Channel",
1477 | "tvgLogo": "http://www.huntchannel.tv/wp-content/uploads/2017/10/HC-Logo-transparent.png",
1478 | "groupTitle": "Entertainment",
1479 | "url": "https://1111296894.rsc.cdn77.org/LS-ATL-56868-1/tracks-v1a1/mono.m3u8"
1480 | },
1481 | {
1482 | "duration": -1,
1483 | "title": "Red Bull TV",
1484 | "tvgLogo": "https://i.imgur.com/A4GMBN6.png",
1485 | "groupTitle": "Entertainment",
1486 | "url": "https://rbmn-live.akamaized.net/hls/live/590964/BoRB-AT/master_3360.m3u8"
1487 | },
1488 | {
1489 | "duration": -1,
1490 | "title": "Sky News",
1491 | "tvgLogo": "https://www.survation.com/wp-content/uploads/2014/02/large-square-sky-news-logo.png",
1492 | "groupTitle": "NEWS",
1493 | "url": "https://cdn-laos.workpoint.news/uk-skynews_480/index.m3u8"
1494 | },
1495 | {
1496 | "duration": -1,
1497 | "title": "TMZ",
1498 | "tvgLogo": "https://i.imgur.com/wzBD6fy.png",
1499 | "groupTitle": "Entertainment",
1500 | "url": "https://dai2.xumo.com/xumocdn/p=roku/amagi_hls_data_xumo1234A-tmz/CDN/1280x720_5000000/index.m3u8"
1501 | },
1502 | {
1503 | "duration": -1,
1504 | "title": "ET Now",
1505 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/ETNow.png",
1506 | "groupTitle": "NEWS",
1507 | "url": "http://etnowweblive-lh.akamaihd.net/i/ETN_1@348070/index_576_av-b.m3u8"
1508 | },
1509 | {
1510 | "duration": -1,
1511 | "title": "Trace Sports Stars",
1512 | "tvgLogo": "https://static.iptv-epg.com/gb/TraceSportStars.uk.png",
1513 | "groupTitle": "Entertainment",
1514 | "url": "https://d2ktlibtvvj8vp.cloudfront.net/trace_sportsstars/4/prog_index.m3u8"
1515 | },
1516 | {
1517 | "duration": -1,
1518 | "title": "RT",
1519 | "tvgLogo": "https://static.iptv-epg.com/ru/RTInternational.ru.png",
1520 | "groupTitle": "NEWS",
1521 | "url": "http://rt-news.secure.footprint.net:80/1103_2500Kb.m3u8"
1522 | },
1523 | {
1524 | "duration": -1,
1525 | "title": "TCT Kids",
1526 | "tvgLogo": "http://www.tctkids.tv/images/TCTKids/TCTKidslogo.png",
1527 | "groupTitle": "KIDS",
1528 | "url": "http://bcoveliveios-i.akamaihd.net/hls/live/206632/1997976452001/FamilyHLS/FamilyHLS_Live_1200.m3u8"
1529 | },
1530 | {
1531 | "duration": -1,
1532 | "title": "EBS KIDS",
1533 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/1/1a/Kr-ebs-u.jpg",
1534 | "groupTitle": "KIDS",
1535 | "url": "http://ebsonair.ebs.co.kr:1935/ebsutablet500k/tablet500k/playlist.m3u8"
1536 | },
1537 | {
1538 | "duration": -1,
1539 | "title": "ET Live",
1540 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/3/32/Entertainment_Tonight_2014_logo.png",
1541 | "groupTitle": "Entertainment",
1542 | "url": "https://etlive-mediapackage-fastly.cbsaavideo.com/dvr/manifest.m3u8?iu=/8264/vaw-can/desktop/cbslocal"
1543 | },
1544 | {
1545 | "duration": -1,
1546 | "title": "MANORANJAN MOVIES",
1547 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/e/e8/Manoranjan_Movies.jpg/revision/latest/scale-to-width-down/340?cb=20191221191532",
1548 | "groupTitle": "HINDI",
1549 | "url": "https://m-c036-j2apps.s.llnwi.net/hls/2172.ManoranjanMovies.in.m3u8"
1550 | },
1551 | {
1552 | "duration": -1,
1553 | "title": "MAHA MOVIE",
1554 | "tvgLogo": "https://pbs.twimg.com/profile_images/469387440990347264/9TRqEbUo_400x400.jpeg",
1555 | "groupTitle": "HINDI",
1556 | "url": "https://m-c036-j2apps.s.llnwi.net/hls/2820.MahaMovie.in.m3u8"
1557 | },
1558 | {
1559 | "duration": -1,
1560 | "title": "WOW CINEMA",
1561 | "tvgLogo": "https://www.tvchannelpricelist.com/wp-content/uploads/channels-logo-300/wow-cinema-logo-300x300.jpg",
1562 | "groupTitle": "HINDI",
1563 | "url": "https://m-c036-j2apps.s.llnwi.net/hls/2940.WOWCinemaOne.in.m3u8"
1564 | },
1565 | {
1566 | "duration": -1,
1567 | "title": "STAR WORLD ND",
1568 | "tvgId": "",
1569 | "tvgName": "",
1570 | "tvgLanguage": "",
1571 | "tvgLogo": "https://www.indiantelevision.com/sites/default/files/styles/smartcrop_800x800/public/images/tv-images/2015/11/23/Star%20World.png?itok=M8eohsgo",
1572 | "groupTitle": "HINDI",
1573 | "url": "https://itpolly.iptv.digijadoo.net/live/star_world/playlist.m3u8"
1574 | },
1575 | {
1576 | "duration": -1,
1577 | "title": "Kadak Hits",
1578 | "tvgLogo": "https://jio-tv.com/uploads/tv_image/kadak-hits.jpg",
1579 | "groupTitle": "HINDI",
1580 | "url": "http://linear01hun-lh.akamaihd.net/i/faaduhits_1@660838/master.m3u8"
1581 | },
1582 | {
1583 | "duration": -1,
1584 | "title": "Shemaroo Hindi",
1585 | "tvgLogo": "https://www.adgully.com/img/400x300/201901/shemaroo-logo.png.jpg",
1586 | "groupTitle": "HINDI",
1587 | "url": "https://livechannel.shemaroome.com/linearplayout/02-bollywood-classic/chunklist_1920x1080_cf.m3u8"
1588 | },
1589 | {
1590 | "duration": -1,
1591 | "title": "The Q",
1592 | "tvgLogo": "https://pbs.twimg.com/profile_images/1093986764362895360/7QWK2Px9.jpg",
1593 | "groupTitle": "HINDI",
1594 | "url": "https://amg1-i.akamaihd.net/hls/live/784034/QYou.stream_720pl/chunklist.m3u8"
1595 | },
1596 | {
1597 | "duration": -1,
1598 | "title": "SONY PIX HD",
1599 | "tvgLogo": "https://www.tvchannelpricelist.com/wp-content/uploads/channels-logo-300/sony-pix-hd-logo-300x300.jpg",
1600 | "groupTitle": "HINDI",
1601 | "url": "https://sony247channels.akamaized.net/hls/live/2011748/PIXHD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c&__nn__=5606168722001&hdne"
1602 | },
1603 | {
1604 | "duration": -1,
1605 | "title": "Aaj Tak",
1606 | "tvgLogo": "https://i.imgur.com/8UG9dAT.png",
1607 | "groupTitle": "HINDI",
1608 | "url": "http://lmil.live-s.cdn.bitgravity.com/cdn-live/_definst_/lmil/live/aajtak_app.smil/playlist.m3u8"
1609 | },
1610 | {
1611 | "duration": -1,
1612 | "title": "Star Bharat",
1613 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/starBharat.jpeg",
1614 | "groupTitle": "HINDI",
1615 | "url": "https://itpolly.iptv.digijadoo.net/live/star_bharat/chunks.m3u8"
1616 | },
1617 | {
1618 | "duration": -1,
1619 | "title": "Shemaroo Premier",
1620 | "tvgLogo": "https://www.adgully.com/img/400x300/201901/shemaroo-logo.png.jpg",
1621 | "groupTitle": "HINDI",
1622 | "url": "https://livechannel.shemaroome.com/linearplayout/bollywood-premier-channel/chunklist_1920x1080_cf.m3u8"
1623 | },
1624 | {
1625 | "duration": -1,
1626 | "title": "Star Jalsha Movies",
1627 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/d/d0/Star_Jalsha_logo.jpg",
1628 | "groupTitle": "HINDI",
1629 | "url": "https://itpolly.iptv.digijadoo.net/live/jalsha_movies/chunks.m3u8"
1630 | },
1631 | {
1632 | "duration": -1,
1633 | "title": "Star Plus",
1634 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/StarPlus.jpeg",
1635 | "groupTitle": "HINDI",
1636 | "url": "https://itpolly.iptv.digijadoo.net/live/star_plus_hd/chunks.m3u8"
1637 | },
1638 | {
1639 | "duration": -1,
1640 | "title": "ABP News",
1641 | "tvgLogo": "https://i.imgur.com/rOrQj07.png",
1642 | "groupTitle": "HINDI",
1643 | "url": "https://abp-i.akamaihd.net/hls/live/765529/abphindi/masterhls_1564.m3u8"
1644 | },
1645 | {
1646 | "duration": -1,
1647 | "title": "Bollywood TV",
1648 | "tvgLogo": "https://pbs.twimg.com/profile_images/1100737961501458433/wpaOvQVd_400x400.png",
1649 | "groupTitle": "HINDI",
1650 | "url": "https://a.jsrdn.com/broadcast/d4dba2e3/+0000/hi/c.m3u8"
1651 | },
1652 | {
1653 | "duration": -1,
1654 | "title": "SHEMARRO KIDS",
1655 | "tvgLogo": "https://pbs.twimg.com/profile_images/1027881068236484608/DCGO5dD3_400x400.jpg",
1656 | "groupTitle": "HINDI",
1657 | "url": "https://livechannel.shemaroome.com/linearplayout/kids-linear-channel/chunklist_640x360_cf.m3u8"
1658 | },
1659 | {
1660 | "duration": -1,
1661 | "title": "SONY SAB HD",
1662 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/9/96/Sony_Sab_HD_2017.jpg/revision/latest/scale-to-width-down/340?cb=20170614132555",
1663 | "groupTitle": "HINDI",
1664 | "url": "https://sony247channels.akamaized.net/hls/live/2011749/SABHD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c&__nn__=5606168722001&hdne"
1665 | },
1666 | {
1667 | "duration": -1,
1668 | "title": "Zee Bangla",
1669 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/ZeeBangla.jpeg",
1670 | "groupTitle": "HINDI",
1671 | "url": "https://sony247channels.akamaized.net/hls/live/2011747/AXNHD/master.m3u8?hdnea=exp=1594424839~acl=/*~hmac=83f1aab290adcecd58296efe621ec7c8ed08d086c488a97c87cf62465105997c&__nn__=5606168722001&hdnea=1589817600_0bf2bdba3eaa5eb0da6c30da332a5d2b"
1672 | },
1673 | {
1674 | "duration": -1,
1675 | "title": "Zee TV",
1676 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/zeeTV.jpeg",
1677 | "groupTitle": "HINDI",
1678 | "url": "https://itpolly.iptv.digijadoo.net/live/zee_tv/chunks.m3u8"
1679 | },
1680 | {
1681 | "duration": -1,
1682 | "title": "ZEE BOLLYWOOD",
1683 | "tvgLogo": "https://www.zeebioskop.com/wp-content/uploads/sites/38/2019/06/76x50_R.png",
1684 | "groupTitle": "HINDI",
1685 | "url": "https://itpolly.iptv.digijadoo.net/live/zee_classic/chunks.m3u8"
1686 | },
1687 | {
1688 | "duration": -1,
1689 | "title": "Zee Cinema",
1690 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/zeeCinema.jpeg",
1691 | "groupTitle": "HINDI",
1692 | "url": "https://itpolly.iptv.digijadoo.net/live/zee_cinema/chunks.m3u8"
1693 | },
1694 | {
1695 | "duration": -1,
1696 | "title": "DD News",
1697 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNews.png",
1698 | "groupTitle": "HINDI",
1699 | "url": "http://nicls1-lh.akamaihd.net/i/ddnews_1@409133/master.m3u8"
1700 | },
1701 | {
1702 | "duration": -1,
1703 | "title": "N TV MOVIES",
1704 | "tvgLogo": "https://pbs.twimg.com/profile_images/1041178171117264898/5pGfFugz_400x400.jpg",
1705 | "groupTitle": "HINDI",
1706 | "url": "http://cdn14.live247stream.com/navroz/ls/navroz/stream1/chunks.m3u8"
1707 | },
1708 | {
1709 | "duration": -1,
1710 | "title": "Bollywood Now",
1711 | "tvgId": "",
1712 | "tvgName": "",
1713 | "tvgLanguage": "Hindi",
1714 | "tvgLogo": "https://i.imgur.com/w06sLAh.jpg",
1715 | "groupTitle": "HINDI",
1716 | "url": "https://a.jsrdn.com/broadcast/d4dba2e3/+0000/hi/c.m3u8"
1717 | },
1718 | {
1719 | "duration": -1,
1720 | "title": "Anjan",
1721 | "tvgLogo": "https://www.anjan.tv/templates/jf_sirena/custom/images/new_logo.png",
1722 | "groupTitle": "HINDI",
1723 | "url": "https://f3.vstream.online:7443/bstb/ngrp:anjan_hdall/chunklist_w1499288356_b1580000.m3u8"
1724 | },
1725 | {
1726 | "duration": -1,
1727 | "title": "Jay",
1728 | "tvgLogo": "https://content.jdmagicbox.com/comp/chennai/56/044p3024356/catalogue/jaya-tv-ekkaduthangal-chennai-satellite-channels-0lfo6bzsbu.jpg",
1729 | "groupTitle": "TAMIL",
1730 | "url": "http://livematrix.in:1935/live/jay/index.m3u8"
1731 | },
1732 | {
1733 | "duration": -1,
1734 | "title": "vasantham",
1735 | "tvgLogo": "https://video.toggle.sg/image/5249138/16x9/947/533/c658032fe6530ca661a7a94ca9f0354e/JR/vasantham.png",
1736 | "groupTitle": "TAMIL",
1737 | "url": "https://d39v9xz8f7n8tk.cloudfront.net/hls/vsnthmctv/master02.m3u8"
1738 | },
1739 | {
1740 | "duration": -1,
1741 | "title": "Tamil Vision",
1742 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/thumb/9/95/TviHd1.png/1200px-TviHd1.png",
1743 | "groupTitle": "TAMIL",
1744 | "url": "http://live.tamilvision.tv:8081/TVI/HD/playlist.m3u8"
1745 | },
1746 | {
1747 | "duration": -1,
1748 | "title": "Thanthi TV",
1749 | "tvgLogo": "https://www.thanthitv.com/Images/TTV-800x800.png",
1750 | "groupTitle": "TAMIL",
1751 | "url": "https://vidcdn.vidgyor.com/thanthi-origin/liveabr/thanthi-origin/live1/chunks.m3u8"
1752 | },
1753 | {
1754 | "duration": -1,
1755 | "title": "KTV Tamil Movie Classic",
1756 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/KTV.png",
1757 | "groupTitle": "TAMIL",
1758 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ytamcla.stream_all/index.m3u8"
1759 | },
1760 | {
1761 | "duration": -1,
1762 | "title": "Velicham",
1763 | "tvgLogo": "http://www.velichamtv.org/velicham/wp-content/uploads/2018/04/Velicham-WEb.png",
1764 | "groupTitle": "TAMIL",
1765 | "url": "https://rtmp.smartstream.video/velichamtv/velichamtv/playlist.m3u8"
1766 | },
1767 | {
1768 | "duration": -1,
1769 | "title": "Malaimurasu",
1770 | "tvgLogo": "https://www.malaimurasu.in/wp-content/uploads/2018/01/Malaimurasu-Seithigal-Logo.png",
1771 | "groupTitle": "TAMIL",
1772 | "url": "https://wowzaprod170-i.akamaihd.net/hls/live/630629/b6055932/playlist.m3u8"
1773 | },
1774 | {
1775 | "duration": -1,
1776 | "title": "Tamil Vision Int'lHD",
1777 | "tvgLogo": "https://i.imgur.com/jSWRXdg.png",
1778 | "groupTitle": "TAMIL",
1779 | "url": "http://live.tamilvision.tv:8081/TVI/HD/playlist.m3u8"
1780 | },
1781 | {
1782 | "duration": -1,
1783 | "title": "IBC 24",
1784 | "tvgLogo": "https://i.imgur.com/TjuXUS2.png",
1785 | "groupTitle": "TAMIL",
1786 | "url": "https://livetv.ibc24.in/livestream.m3u8"
1787 | },
1788 | {
1789 | "duration": -1,
1790 | "title": "IBC Kids",
1791 | "tvgLogo": "https://i.imgur.com/uOpVDkn.png",
1792 | "groupTitle": "TAMIL",
1793 | "url": "https://ibckids-origin.ibctamil.com/transcode/ibckids_std.m3u8"
1794 | },
1795 | {
1796 | "duration": -1,
1797 | "title": "",
1798 | "url": "http://telekomtv-ro.akamaized.net/shls/LIVE$BollywoodHD/247.m3u8/Level(3670016)?start=LIVE&end=END",
1799 | "tvgLogo": ""
1800 | },
1801 | {
1802 | "duration": -1,
1803 | "title": "IBC Comedy",
1804 | "tvgLogo": "https://i.imgur.com/FBGjycy.png",
1805 | "groupTitle": "TAMIL",
1806 | "url": "https://ibccomedy-origin.ibctamil.com/transcode/ibccomedy_std.m3u8"
1807 | },
1808 | {
1809 | "duration": -1,
1810 | "title": "IBC Tamil",
1811 | "tvgLogo": "https://i.imgur.com/txTBtsK.png",
1812 | "groupTitle": "TAMIL",
1813 | "url": "https://ibctamil-live.ibctamil.com/transcode/ibctamil_std.m3u8"
1814 | },
1815 | {
1816 | "duration": -1,
1817 | "title": "Channel 8",
1818 | "chId": "Channel 8",
1819 | "tvgLogo": "https://www.loveexpress.com.sg/wp-content/uploads/2017/02/channel-8-logo.jpg",
1820 | "groupTitle": "MY/SG",
1821 | "url": "https://d34e90s3s13i7n.cloudfront.net/hls/ch8ctv/master02.m3u8"
1822 | },
1823 | {
1824 | "duration": -1,
1825 | "title": "Channel NewsAsia",
1826 | "chId": "Channel NewsAsia",
1827 | "tvgLogo": "https://www.themangrovelab.com/x/cdn/?https://storage.googleapis.com/wzukusers/user-29321638/images/5970749b5306f2CegOlQ/download.png",
1828 | "groupTitle": "MY/SG",
1829 | "url": "https://d2e1asnsl7br7b.cloudfront.net/7782e205e72f43aeb4a48ec97f66ebbe/index_5.m3u8"
1830 | },
1831 | {
1832 | "duration": -1,
1833 | "title": "Channel 5",
1834 | "tvgGroup": "MALAYSIA/SGP",
1835 | "tvgLogo": "https://pbs.twimg.com/profile_images/1004174097390100480/Vazfjcvb_400x400.jpg",
1836 | "groupTitle": "MY/SG",
1837 | "url": "https://dlau142f16b92.cloudfront.net/hls/ch5ctv/master02.m3u8"
1838 | },
1839 | {
1840 | "duration": -1,
1841 | "title": "Channel U",
1842 | "chId": "Channel U",
1843 | "tvgLogo": "https://unitechmech.com/wp-content/uploads/2018/05/image14.jpeg",
1844 | "groupTitle": "MY/SG",
1845 | "url": "https://d3inlz9elsutjl.cloudfront.net/hls/chuctv/master02.m3u8"
1846 | },
1847 | {
1848 | "duration": -1,
1849 | "title": "Channel 5",
1850 | "chId": "Channel 5",
1851 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/d/da/MediaCorp_Channel5.jpg/revision/latest/scale-to-width-down/340?cb=20151215100539",
1852 | "groupTitle": "MY/SG",
1853 | "url": "https://ddftztnzt6o79.cloudfront.net/hls/oktoctv/master02.m3u8"
1854 | },
1855 | {
1856 | "duration": -1,
1857 | "title": "Suria",
1858 | "chId": "Suria",
1859 | "tvgLogo": "https://artefakts.sg/wp02/wp-content/uploads/2019/10/events-logo-suria.jpg",
1860 | "groupTitle": "MY/SG",
1861 | "url": "https://d11h6a6nhl9kj9.cloudfront.net/hls/suriactv/master02.m3u8"
1862 | },
1863 | {
1864 | "duration": -1,
1865 | "title": "Vasantham",
1866 | "chId": "Vasantham",
1867 | "tvgLogo": "https://pbs.twimg.com/profile_images/1004034269088366592/zHE8qF69.jpg",
1868 | "groupTitle": "MY/SG",
1869 | "url": "https://d39v9xz8f7n8tk.cloudfront.net/hls/vsnthmctv/master02.m3u8"
1870 | },
1871 | {
1872 | "duration": -1,
1873 | "title": "TV2",
1874 | "chId": "TV 2",
1875 | "tvgLogo": "https://astrocontent.s3.amazonaws.com/Images/ChannelLogo/Pos/102_300.png",
1876 | "groupTitle": "MY/SG",
1877 | "url": "https://rtm2mobile.secureswiftcontent.com/Origin01/ngrp:RTM1/chunklist_b2064000.m3u8"
1878 | },
1879 | {
1880 | "duration": -1,
1881 | "title": "Astro Awani",
1882 | "chId": "Astro Awani",
1883 | "tvgLogo": "https://img.astroawani.com/template/awani.jpg",
1884 | "groupTitle": "MY/SG",
1885 | "url": "https://bcsecurelivehls-i.akamaihd.net/hls/live/722763/4508222217001/stream04/streamPlaylist.m3u8"
1886 | },
1887 | {
1888 | "duration": -1,
1889 | "title": "RTM Sports HD",
1890 | "chId": "RTM Sports HD",
1891 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/0/02/RTM_HD_Sports.png",
1892 | "groupTitle": "MY/SG",
1893 | "url": "https://rtm2mobile.secureswiftcontent.com/Origin02/ngrp:RTM2/chunklist_b2064000.m3u8"
1894 | },
1895 | {
1896 | "url": "https://bcsecurelivehls-i.akamaihd.net/hls/live/722763/4508222217001/stream04/streamPlaylist.m3u8",
1897 | "tvgLogo": ""
1898 | },
1899 | {
1900 | "duration": -1,
1901 | "title": "CONtv",
1902 | "tvgGroup": "Entertainment",
1903 | "tvgLogo": "https://www.contv.com/static/media/ConTV-Logo.a1d15e62.png",
1904 | "groupTitle": "MY/SG",
1905 | "url": "https://cinedigm.vo.llnwd.net/conssui/amagi_hls_data_xumo123-contv/CDN/640x360_756000/chunklist.m3u8"
1906 | },
1907 | {
1908 | "duration": -1,
1909 | "title": "Astro Go Shop",
1910 | "tvgId": "",
1911 | "tvgName": "",
1912 | "tvgLanguage": "Malay",
1913 | "tvgLogo": "https://astrocontent.s3.amazonaws.com/Images/ChannelLogo/Pos/118_300.png",
1914 | "groupTitle": "MY/SG",
1915 | "url": "https://agplayback03.aotg-video.astro.com.my/CH1/master_GOSHOP.m3u8"
1916 | },
1917 | {
1918 | "duration": -1,
1919 | "title": "RTB Sukmaindera",
1920 | "tvgLogo": "http://www.rtb.gov.bn/SiteAssets/SitePages/TV%20Programme%20Division/LOGO%20RTB%20SUKMAINDERA.png",
1921 | "groupTitle": "MY/SG",
1922 | "url": "https://rtb-channel.glue.live/smil:rtb1/chunklist.m3u8"
1923 | },
1924 | {
1925 | "duration": -1,
1926 | "title": "Naura",
1927 | "chId": "Naura",
1928 | "tvgLogo": "https://astrocontent.s3.amazonaws.com/Images/ChannelLogo/Pos/125_300.png",
1929 | "groupTitle": "MY/SG",
1930 | "url": "https://agplayback03.aotg-video.astro.com.my/CH2/master_NAURAGOSHOP4.m3u8"
1931 | },
1932 | {
1933 | "duration": -1,
1934 | "title": "Romedy Now",
1935 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/romedyNow.jpeg",
1936 | "groupTitle": "MY/SG",
1937 | "url": "https://timesnow.airtel.tv/live/RN_pull/master.m3u8"
1938 | },
1939 | {
1940 | "duration": -1,
1941 | "title": "MNX Movies",
1942 | "tvgLogo": "http://static.iptv-epg.com/in/MNX2.in.png",
1943 | "groupTitle": "MY/SG",
1944 | "url": "https://timesnow.airtel.tv/live/MNX_pull/master.m3u8"
1945 | },
1946 | {
1947 | "duration": -1,
1948 | "title": "Al Jazeera",
1949 | "tvgLogo": "https://codefornepal.org/wp-content/uploads/2015/07/AJE-campaign-logo-239x300.png",
1950 | "groupTitle": "MY/SG",
1951 | "url": "https://live-hls-web-aje.getaj.net/AJE/01.m3u8"
1952 | },
1953 | {
1954 | "duration": -1,
1955 | "title": "AXN",
1956 | "tvgLogo": "https://www.logolynx.com/images/logolynx/20/20a19643a3c36a2b6d3d4d8de4054cb3.jpeg",
1957 | "groupTitle": "MY/SG",
1958 | "url": "https://cdn-laos.workpoint.news/hd-axn_720/index.m3u8"
1959 | },
1960 | {
1961 | "duration": -1,
1962 | "title": "Suvarna News",
1963 | "tvgLogo": "https://static.asianetnews.com/v1/images/kannada_prabha_icon_2.png",
1964 | "groupTitle": "TAMIL",
1965 | "url": "https://vidcdn.vidgyor.com/suvarna-origin/liveabr/suvarna-origin/live1/chunks.m3u8"
1966 | },
1967 | {
1968 | "duration": -1,
1969 | "title": "Dove Channel",
1970 | "tvgLogo": "http://i.pinimg.com/474x/8c/4d/b6/8c4db6118aa2e6ae829432a4358e8e6b.jpg",
1971 | "groupTitle": "MY/SG",
1972 | "url": "https://cinedigm.vo.llnwd.net/conssui/amagi_hls_data_xumo1234A-dovenow/CDN/master.m3u8"
1973 | },
1974 | {
1975 | "duration": -1,
1976 | "title": "Nabawi TV",
1977 | "tvgId": "",
1978 | "tvgName": "",
1979 | "tvgLanguage": "Malay",
1980 | "tvgLogo": "https://i.imgur.com/469hshv.png",
1981 | "groupTitle": "MY/SG",
1982 | "url": "http://stream2.ninmedia.tv/nabawitv/nabawitv_360p/playlist.m3u8"
1983 | },
1984 | {
1985 | "duration": -1,
1986 | "title": "TV Ikim",
1987 | "tvgId": "",
1988 | "tvgName": "",
1989 | "tvgLanguage": "Malay",
1990 | "tvgLogo": "https://i.imgur.com/Z0dyJK7.jpg",
1991 | "groupTitle": "MY/SG",
1992 | "url": "http://edge.vediostream.com/abr/tvikim/live/tvikim_480p/chunks.m3u8"
1993 | },
1994 | {
1995 | "duration": -1,
1996 | "title": "HISTORY",
1997 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/history.jpeg",
1998 | "groupTitle": "MY/SG",
1999 | "url": "https://cdn-laos.workpoint.news/hd-history_720/index.m3u8"
2000 | },
2001 | {
2002 | "duration": -1,
2003 | "title": "Movies Now",
2004 | "tvgLogo": "http://static.iptv-epg.com/in/MoviesNow.in.png",
2005 | "groupTitle": "MY/SG",
2006 | "url": "https://timesnow.airtel.tv/live/MN_pull/master.m3u8"
2007 | },
2008 | {
2009 | "duration": -1,
2010 | "title": "AMGTV",
2011 | "tvgLogo": "http://amgtv.tv/wp-content/uploads/2019/11/new_amgtv_top2.png",
2012 | "groupTitle": "MY/SG",
2013 | "url": "https://2-fss-2.streamhoster.com/pl_138/201660-1270634-1/chunklist.m3u8"
2014 | },
2015 | {
2016 | "duration": -1,
2017 | "title": "BYUtv",
2018 | "tvgLogo": "http://static.iptv-epg.com/us/BrighamYoungUniversity.us.png",
2019 | "groupTitle": "MY/SG",
2020 | "url": "http://a.jsrdn.com/broadcast/d5b46/+0000/high/c.m3u8"
2021 | },
2022 | {
2023 | "duration": -1,
2024 | "title": "SADA PUNJAB",
2025 | "tvgLogo": "https://lh3.googleusercontent.com/TuBtNQEwrVWXoZWKR_-FiDezZPJChY1sxPUJa-0ICsVwRYxn0fWOR3BZJA68JUE9nA.png",
2026 | "groupTitle": "PUNJABI",
2027 | "url": "http://edge-ind.inapcdn.in:1935/berry1/latest.stream_aac/chunklist_w1969180433.m3u8"
2028 | },
2029 | {
2030 | "duration": -1,
2031 | "title": "Only Music",
2032 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcR_jfxhK2eyITRN0knuTnNo2g5swco5-gaY3URGoUIAi509gGnd&usqp=CAU.png",
2033 | "groupTitle": "PUNJABI",
2034 | "url": "http://live.wmncdn.net/onlymusic/121aa21ccf27315cb17e40355f47ac1c.sdp/index.m3u8"
2035 | },
2036 | {
2037 | "duration": -1,
2038 | "title": "MH1 Music",
2039 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/b/bf/MH_One.jpg/revision/latest/scale-to-width-down/340?cb=20180625063419",
2040 | "groupTitle": "PUNJABI",
2041 | "url": "http://rtmp.smartstream.video:1935/mhonemusic/mhonemusic/playlist.m3u8"
2042 | },
2043 | {
2044 | "duration": -1,
2045 | "title": "Santhora Short Flim",
2046 | "tvgLogo": "https://i.imgur.com/kKFfLMd.jpg",
2047 | "groupTitle": "TAMIL",
2048 | "url": "http://rtmp.santhoratv.zecast.net/santhora/santhorashortfilm/chunklist_w342316663.m3u8"
2049 | },
2050 | {
2051 | "duration": -1,
2052 | "title": "Tamil Business",
2053 | "tvgLogo": "https://www.tamil.de/wp-content/uploads/2018/01/Bildschirmfoto-2018-01-28-um-12.33.09.png",
2054 | "groupTitle": "TAMIL",
2055 | "url": "http://santhoratv.zecast.net/tamilbusinesstv/tamilbusinesstv/playlist.m3u8"
2056 | },
2057 | {
2058 | "duration": -1,
2059 | "title": "Akaram",
2060 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/akaramTv.jpeg",
2061 | "groupTitle": "TAMIL",
2062 | "url": "http://akaram.zecast.net/akaram-live/akaramnew2/playlist.m3u8"
2063 | },
2064 | {
2065 | "duration": -1,
2066 | "title": "Santhora TV",
2067 | "tvgLogo": "http://santhora.tv/wp-content/uploads/2019/05/header-logo-anim@2x.gif",
2068 | "groupTitle": "TAMIL",
2069 | "url": "http://rtmp.santhoratv.zecast.net/santhoratv/santhoratv/chunklist_w1802293946.m3u8"
2070 | },
2071 | {
2072 | "duration": -1,
2073 | "title": "BBC Lifestyle",
2074 | "tvgLogo": "https://static.iptv-epg.com/pl/BBCLifestyle.pl.png",
2075 | "groupTitle": "MY/SG",
2076 | "url": "https://cdn-laos.workpoint.news/sd-bbclifestyle_720/index.m3u8"
2077 | },
2078 | {
2079 | "duration": -1,
2080 | "title": "Life Punjabi",
2081 | "tvgLogo": "https://i.imgur.com/d56XPXW.png",
2082 | "groupTitle": "PUNJABI",
2083 | "url": "http://live.agmediachandigarh.com/lifepunjabi/e27b5c8d89b83882ca3b018eeed14888.sdp/mono.m3u8"
2084 | },
2085 | {
2086 | "duration": -1,
2087 | "title": "Punjabi Zindabad",
2088 | "tvgLogo": "https://i.imgur.com/hzFatTk.png",
2089 | "groupTitle": "PUNJABI",
2090 | "url": "http://stream.pztv.online/pztv/tracks-v1a1/mono.m3u8"
2091 | },
2092 | {
2093 | "duration": -1,
2094 | "title": "BritAsia TV",
2095 | "tvgLogo": "https://britasia.tv/wp-content/uploads/2016/08/BATV_FINAL-LOGO.jpg",
2096 | "groupTitle": "PUNJABI",
2097 | "url": "https://a.jsrdn.com/broadcast/22693_4rGhgrBU/-0800/hi/c.m3u8"
2098 | },
2099 | {
2100 | "duration": -1,
2101 | "title": "Hulchul TV",
2102 | "tvgLogo": "https://lh3.googleusercontent.com/q5ukeS_O4U8d8rlUYqYgzJ2X4o-j98M30T-Zwxo5zHvxA_iCejbzd7Af1OrIW7ybME8.png",
2103 | "groupTitle": "PUNJABI",
2104 | "url": "http://cdn12.henico.net:8080/live/jbani/index.m3u8"
2105 | },
2106 | {
2107 | "duration": -1,
2108 | "title": "DD News",
2109 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNews.png",
2110 | "groupTitle": "PUNJABI",
2111 | "url": "http://nicls1-lh.akamaihd.net/i/ddnews_1@409133/master.m3u8"
2112 | },
2113 | {
2114 | "duration": -1,
2115 | "title": "TV Punjab",
2116 | "tvgLogo": "https://i.imgur.com/g4uw68O.png",
2117 | "groupTitle": "PUNJABI",
2118 | "url": "http://cdn.samtv.ca/tvpunjab/index.m3u8"
2119 | },
2120 | {
2121 | "duration": -1,
2122 | "title": "Hamdard TV",
2123 | "tvgLogo": "https://i.imgur.com/TOMaYDK.png",
2124 | "groupTitle": "PUNJABI",
2125 | "url": "http://cdn.samtv.ca/hamdard/index.m3u8"
2126 | },
2127 | {
2128 | "duration": -1,
2129 | "title": "FastWay",
2130 | "tvgLogo": "https://image.winudf.com/v2/image/ZmFzdHdheS5saXZlX3R2X2NoYW5uZWxfaWNvbl8wXzEwOTk5Y2Ux/icon.png?w=170&fakeurl=1",
2131 | "groupTitle": "PUNJABI",
2132 | "url": "http://fastway.ddns.net:6421/fastway/live10/index.m3u8?"
2133 | },
2134 | {
2135 | "duration": -1,
2136 | "title": "MH1 Prim",
2137 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRd-ZfSBPRgQa7KhMFVUA0c9OwA4uxDzkvpRZQKF5fyu0AlEKem&usqp=CAU.png",
2138 | "groupTitle": "PUNJABI",
2139 | "url": "http://rtmp.smartstream.video:1935/mhonenews/mhonenews/playlist.m3u8"
2140 | },
2141 | {
2142 | "duration": -1,
2143 | "title": "92 NEWS",
2144 | "tvgCountry": "PK",
2145 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcT-mKFcmJXnj_DcIgJbBT_JYxtDc7Sl5AQRclXMnRKzTz4G5oMk&usqp=CAU",
2146 | "groupTitle": "PAK TV",
2147 | "url": "http://92news.vdn.dstreamone.net/92newshd/92hd/playlist.m3u8?HD"
2148 | },
2149 | {
2150 | "duration": -1,
2151 | "title": "Aaj NEWS",
2152 | "tvgLogo": "https://pakistanmediaupdates.com/wp-content/uploads/2015/04/Aaj-News.jpg",
2153 | "groupTitle": "PAK TV",
2154 | "url": "http://playlive.goonj.pk/aajnewsweb_480p/index.m3u8"
2155 | },
2156 | {
2157 | "duration": -1,
2158 | "title": "Amar Ujala",
2159 | "tvgLogo": "https://i.imgur.com/PB7QMfb.png",
2160 | "groupTitle": "PUNJABI",
2161 | "url": "https://streamcdn.amarujala.com/live/smil:stream1.smil/playlist.m3u8"
2162 | },
2163 | {
2164 | "duration": -1,
2165 | "title": "URDU 1 TV",
2166 | "tvgLogo": "https://www.businessbook.pk/assets/images/listings/logos/urdu1tv_logo_250px_250px.jpg",
2167 | "groupTitle": "PAK TV",
2168 | "url": "http://playlive.goonj.pk/urdu1web_480p/index.m3u8"
2169 | },
2170 | {
2171 | "duration": -1,
2172 | "title": "Channel Y",
2173 | "tvgId": "",
2174 | "tvgName": "",
2175 | "tvgLanguage": "PUNJABI",
2176 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/d/dd/Ytv_1994.png/revision/latest/top-crop/width/300/height/300?cb=20130901071257",
2177 | "groupTitle": "PUNJABI",
2178 | "url": "http://cdn19.live247stream.com/channely/tv/playlist.m3u8"
2179 | },
2180 | {
2181 | "duration": -1,
2182 | "title": "WHDH-TV",
2183 | "tvgLogo": "http://upload.wikimedia.org/wikipedia/en/b/b5/WHDH_7_logo.png",
2184 | "groupTitle": "MY/SG",
2185 | "url": "https://bcsecurelivehls-i.akamaihd.net/hls/live/598046/4744899807001_1/livestream/master.m3u8"
2186 | },
2187 | {
2188 | "duration": -1,
2189 | "title": "SAMA NEWS",
2190 | "tvgLogo": "https://images-na.ssl-images-amazon.com/images/I/81nv0DiTGDL._SY355_.png",
2191 | "groupTitle": "PAK TV",
2192 | "url": "http://playlive.goonj.pk/samaaweb_480p/index.m3u8"
2193 | },
2194 | {
2195 | "duration": -1,
2196 | "title": "Venus TV",
2197 | "tvgLogo": "https://lh3.googleusercontent.com/proxy/DwvztcjZNKQGVwPZlO9u0hgNorBY9rUWklsBTe0LC2C8CCNJmdTICYSK9Pwa22qDHgT0xbSIBb8FiXIoEsfamDYzdjz3RLaWvdGv3iRYrlWxdSTbPu-0s999cAGQXVaZlehzMJVDiGZKxGDGZnWZ9HtitBHLlPW3H4zQh2lFdnZNvf-r58gyP-QdNa_JqJdQfyUMuvOR0A3iEL0",
2198 | "groupTitle": "PAK TV",
2199 | "url": "https://a.jsrdn.com/broadcast/22690/-0500/c.m3u8"
2200 | },
2201 | {
2202 | "duration": -1,
2203 | "title": "JAAG NEWS",
2204 | "tvgCountry": "PK",
2205 | "tvgLogo": "https://www.glookast.com/storage/app/uploads/public/5ca/380/0ab/5ca3800abbe0c539272464.png",
2206 | "groupTitle": "PAK TV",
2207 | "url": "https://rtmp.smartstream.video/gulistannews/gulistannews/playlist.m3u8"
2208 | },
2209 | {
2210 | "duration": -1,
2211 | "title": "Global Punjab",
2212 | "tvgLogo": "https://images-na.ssl-images-amazon.com/images/I/51s-Do%2B8arL._SY355_.png",
2213 | "groupTitle": "PUNJABI",
2214 | "url": "https://wowzaprod207-i.akamaihd.net/hls/live/827936/2eba5b83/playlist.m3u8"
2215 | },
2216 | {
2217 | "duration": -1,
2218 | "title": "Dunya News",
2219 | "tvgCountry": "PK",
2220 | "tvgLogo": "https://i.imgur.com/bBqJrfl.jpg",
2221 | "groupTitle": "PAK TV",
2222 | "url": "http://imob.dunyanews.tv/live/_definst_/dunyalive_1/chunklist_w1239250459.m3u8?checkedby:iptvcat.com"
2223 | },
2224 | {
2225 | "duration": -1,
2226 | "title": "Eawaz TV (CA)",
2227 | "tvgCountry": "PK",
2228 | "tvgLogo": "https://i.imgur.com/PbDBky1.png",
2229 | "groupTitle": "PAK TV",
2230 | "url": "https://streamer12.vdn.dstreamone.net/saazoawaz/saazoawaz/chunks.m3u8?checkedby:iptvcat.com"
2231 | },
2232 | {
2233 | "duration": -1,
2234 | "title": "AVT KHYBER",
2235 | "tvgCountry": "PK",
2236 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcR0s1dREij7oOYJJIXL7zf7XMvXdBXD0fpSJcGzig-KZgeWe4md&usqp=CAU",
2237 | "groupTitle": "PAK TV",
2238 | "url": "https://dcunilive38-lh.akamaihd.net/i/dclive_1@692670/index_150_av-p.m3u8?checkedby:iptvcat.com"
2239 | },
2240 | {
2241 | "duration": -1,
2242 | "title": "Eye 95 America (US)",
2243 | "tvgCountry": "PK",
2244 | "tvgLogo": "https://i.imgur.com/sZqDIem.png",
2245 | "groupTitle": "PAK TV",
2246 | "url": "http://cdn20.liveonlineservices.com/hls/eye95tv.m3u8?checkedby:iptvcat.com"
2247 | },
2248 | {
2249 | "duration": -1,
2250 | "title": "Lahore News",
2251 | "tvgLogo": "https://is1-ssl.mzstatic.com/image/thumb/Purple118/v4/d0/16/d6/d016d606-53ec-aeec-c9a8-bd2c69bf4104/source/512x512bb.jpg",
2252 | "groupTitle": "PAK TV",
2253 | "url": "http://mlive.lahorenews.tv:1935/lahorelive/lnews_1/playlist.m3u8?checkedby:iptvcat.com"
2254 | },
2255 | {
2256 | "duration": -1,
2257 | "title": "Khyber Middle East",
2258 | "tvgCountry": "PK",
2259 | "tvgLogo": "https://i.imgur.com/7NQ2aC6.png",
2260 | "groupTitle": "PAK TV",
2261 | "url": "https://dcunilive83-lh.akamaihd.net/i/dclive_1@16122/master.m3u8?checkedby:iptvcat.com"
2262 | },
2263 | {
2264 | "duration": -1,
2265 | "title": "Khyber Middle East TV",
2266 | "tvgCountry": "PK",
2267 | "tvgLogo": "",
2268 | "groupTitle": "PAK TV",
2269 | "url": "https://dcunilive83-lh.akamaihd.net/i/dclive_1@16122/index_150_av-p.m3u8?checkedby:iptvcat.com"
2270 | },
2271 | {
2272 | "duration": -1,
2273 | "title": "PakUs TV",
2274 | "tvgCountry": "PK",
2275 | "tvgLogo": "https://secureservercdn.net/198.71.233.141/27r.eed.myftpupload.com/wp-content/uploads/2018/03/cropped-PAKUSTV-1-2-300x300.jpg",
2276 | "groupTitle": "PAK TV",
2277 | "url": "https://livestream.5centscdn.com/pakustv/d0dbe915091d400bd8ee7f27f0791303.sdp/index.m3u8?checkedby:iptvcat.com"
2278 | },
2279 | {
2280 | "duration": -1,
2281 | "title": "Subrang TV,Subrang TV",
2282 | "tvgCountry": "IN;PK",
2283 | "tvgLogo": "https://is1-ssl.mzstatic.com/image/thumb/Purple128/v4/b2/f8/e2/b2f8e27c-2a61-0111-5c31-0a585cb5173d/App_Icon_-_Small-marketing.lsr/1200x630bb.png",
2284 | "groupTitle": "PAK TV",
2285 | "url": "http://cdn61.liveonlineservices.com/hls/subrang.m3u8?checkedby:iptvcat.com"
2286 | },
2287 | {
2288 | "duration": -1,
2289 | "title": "Khyber News TV",
2290 | "tvgCountry": "PK",
2291 | "tvgLogo": "",
2292 | "groupTitle": "PAK TV",
2293 | "url": "https://dcunilive38-lh.akamaihd.net/i/dclive_1@692677/index_150_av-p.m3u8?checkedby:iptvcat.com"
2294 | },
2295 | {
2296 | "duration": -1,
2297 | "title": "Tag TV",
2298 | "tvgCountry": "PK",
2299 | "tvgLogo": "https://pbs.twimg.com/profile_images/541070675385917440/lLsLhFY7_400x400.jpeg",
2300 | "groupTitle": "PAK TV",
2301 | "url": "http://cdn11.live247stream.com/tag/tv/playlist.m3u8?checkedby:iptvcat.com"
2302 | },
2303 | {
2304 | "duration": -1,
2305 | "title": "ARY Musik",
2306 | "tvgLogo": "http://arymusik.tv/wp-content/uploads/2018/01/ARY_Musik.png",
2307 | "groupTitle": "PAK TV",
2308 | "url": "https://stream.arylive.com/MusikLive/index.m3u8"
2309 | },
2310 | {
2311 | "duration": -1,
2312 | "title": "3 Tamil TV",
2313 | "tvgId": "",
2314 | "tvgName": "",
2315 | "tvgLanguage": "Tamil",
2316 | "tvgLogo": "https://i.imgur.com/WfAU7pB.png",
2317 | "tvgCountry": "IN",
2318 | "tvgUrl": "",
2319 | "groupTitle": "Entertainment",
2320 | "url": "https://6n3yogbnd9ok-hls-live.5centscdn.com/threetamil/d0dbe915091d400bd8ee7f27f0791303.sdp/index.m3u8"
2321 | },
2322 | {
2323 | "duration": -1,
2324 | "title": "ABP Asmita",
2325 | "tvgId": "",
2326 | "tvgName": "",
2327 | "tvgLanguage": "Hindi",
2328 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2019/08/abp_asmita_in.png",
2329 | "tvgCountry": "IN",
2330 | "tvgUrl": "",
2331 | "groupTitle": "News",
2332 | "url": "https://abp-i.akamaihd.net/hls/live/765532/abpasmita/master.m3u8"
2333 | },
2334 | {
2335 | "duration": -1,
2336 | "title": "ABP Ananda",
2337 | "tvgId": "",
2338 | "tvgName": "",
2339 | "tvgLanguage": "Hindi",
2340 | "tvgLogo": "https://tv.releasemyad.com/images/logo/20160108044853abp-ananada.jpg",
2341 | "tvgCountry": "IN",
2342 | "tvgUrl": "",
2343 | "groupTitle": "",
2344 | "url": "https://abp-i.akamaihd.net/hls/live/765530/abpananda/master.m3u8"
2345 | },
2346 | {
2347 | "duration": -1,
2348 | "title": "Nazrana TV",
2349 | "tvgCountry": "PK",
2350 | "tvgLogo": "https://i.ytimg.com/vi/iqTe3iKGd4c/hqdefault.jpg",
2351 | "groupTitle": "PAK TV",
2352 | "url": "http://linear08hun-lh.akamaihd.net/i/nazrana_1@673935/index_2128_av-p.m3u8?checkedby:iptvcat.com"
2353 | },
2354 | {
2355 | "duration": -1,
2356 | "title": "ACV",
2357 | "tvgId": "",
2358 | "tvgName": "",
2359 | "tvgLanguage": "Malayalam",
2360 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/acv.png",
2361 | "tvgCountry": "IN",
2362 | "tvgUrl": "",
2363 | "groupTitle": "",
2364 | "url": "https://acv.asianetmobiletvplus.com/webstreams/8f8e72769cb3e3a6e27c220e1e3887b8.smil/playlist.m3u8"
2365 | },
2366 | {
2367 | "duration": -1,
2368 | "title": "ACV Jukebox",
2369 | "tvgId": "",
2370 | "tvgName": "",
2371 | "tvgLanguage": "Malayalam",
2372 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/acvjukee.png",
2373 | "tvgCountry": "IN",
2374 | "tvgUrl": "",
2375 | "groupTitle": "",
2376 | "url": "https://acv.asianetmobiletvplus.com/webstreams/acvjukebox_awannbgiynqynhufohawnvbmlgglfpuc/playlist.m3u8"
2377 | },
2378 | {
2379 | "duration": -1,
2380 | "title": "ACV Utsav",
2381 | "tvgId": "",
2382 | "tvgName": "",
2383 | "tvgLanguage": "Malayalam",
2384 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/acvutsaav.png",
2385 | "tvgCountry": "IN",
2386 | "tvgUrl": "",
2387 | "groupTitle": "",
2388 | "url": "https://acv.asianetmobiletvplus.com/webstreams/021c9292219a98f899a7b74f0f34baa7.smil/playlist.m3u8"
2389 | },
2390 | {
2391 | "duration": -1,
2392 | "title": "ACV Utsav Plus",
2393 | "tvgId": "",
2394 | "tvgName": "",
2395 | "tvgLanguage": "Malayalam",
2396 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/acvplus.png",
2397 | "tvgCountry": "IN",
2398 | "tvgUrl": "",
2399 | "groupTitle": "",
2400 | "url": "https://acv.asianetmobiletvplus.com/webstreams/7eb4dc1f3240c8eb776d41b95bd1d197.smil/playlist.m3u8"
2401 | },
2402 | {
2403 | "duration": -1,
2404 | "title": "ABP News",
2405 | "tvgId": "ABP News-IN",
2406 | "tvgName": "ABP News-IN",
2407 | "tvgLanguage": "English",
2408 | "tvgLogo": "https://static.abplive.in/wp-content/themes/abp-hindi/images/logo/hindiLogoD.png",
2409 | "tvgCountry": "IN",
2410 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
2411 | "groupTitle": "News",
2412 | "url": "https://abp-i.akamaihd.net/hls/live/765529/abphindi/master.m3u8"
2413 | },
2414 | {
2415 | "duration": -1,
2416 | "title": "Akaram Kidz",
2417 | "tvgId": "",
2418 | "tvgName": "",
2419 | "tvgLanguage": "Tamil",
2420 | "tvgLogo": "https://i.imgur.com/hAgaVPa.jpg",
2421 | "tvgCountry": "IN",
2422 | "tvgUrl": "",
2423 | "groupTitle": "Kids",
2424 | "url": "http://akaram.zecast.net/akaram-live/akaramkidz/index.m3u8"
2425 | },
2426 | {
2427 | "duration": -1,
2428 | "title": "Akaram TV",
2429 | "tvgId": "",
2430 | "tvgName": "",
2431 | "tvgLanguage": "Tamil",
2432 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/akaramTv.jpeg",
2433 | "tvgCountry": "IN",
2434 | "tvgUrl": "",
2435 | "groupTitle": "",
2436 | "url": "http://akaram.zecast.net/akaram-live/akaramnew2/index.m3u8"
2437 | },
2438 | {
2439 | "duration": -1,
2440 | "title": "Akaram Mix",
2441 | "tvgId": "",
2442 | "tvgName": "",
2443 | "tvgLanguage": "Tamil",
2444 | "tvgLogo": "https://i.imgur.com/9FtlMlF.png",
2445 | "tvgCountry": "IN",
2446 | "tvgUrl": "",
2447 | "groupTitle": "Music",
2448 | "url": "http://akaram.zecast.net/akaram-live/akarammix1/playlist.m3u8"
2449 | },
2450 | {
2451 | "duration": -1,
2452 | "title": "Amar Ujala",
2453 | "tvgId": "",
2454 | "tvgName": "",
2455 | "tvgLanguage": "Hindi",
2456 | "tvgLogo": "",
2457 | "tvgCountry": "IN",
2458 | "tvgUrl": "",
2459 | "groupTitle": "",
2460 | "url": "https://streamcdn.amarujala.com/live/smil:stream1.smil/playlist.m3u8"
2461 | },
2462 | {
2463 | "duration": -1,
2464 | "title": "Zindagi TV",
2465 | "tvgCountry": "PK",
2466 | "tvgLogo": "https://i.imgur.com/RtHeRwp.png",
2467 | "groupTitle": "PAK TV",
2468 | "url": "https://5ad386ff92705.streamlock.net/live_transcoder/ngrp:zindagitv.stream_all/chunklist.m3u8?checkedby:iptvcat.com"
2469 | },
2470 | {
2471 | "duration": -1,
2472 | "title": "Assam Talks",
2473 | "tvgId": "",
2474 | "tvgName": "",
2475 | "tvgLanguage": "Hindi",
2476 | "tvgLogo": "",
2477 | "tvgCountry": "IN",
2478 | "tvgUrl": "",
2479 | "groupTitle": "News",
2480 | "url": "http://vidnetcdn.vidgyor.com/assamtalks-origin/liveabr/playlist.m3u8"
2481 | },
2482 | {
2483 | "duration": -1,
2484 | "title": "ABP Asmita",
2485 | "tvgId": "",
2486 | "tvgName": "",
2487 | "tvgLanguage": "Hindi",
2488 | "tvgLogo": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTZNoM8_ZqOG-8Lksy07YD-ltPehSFnfWcmxTU1LxlwbC58_8jcfJ987g",
2489 | "tvgCountry": "IN",
2490 | "tvgUrl": "",
2491 | "groupTitle": "News",
2492 | "url": "https://abpasmita-lh.akamaihd.net/i/abpasmita_1@77821/master.m3u8"
2493 | },
2494 | {
2495 | "duration": -1,
2496 | "title": "Ayush TV",
2497 | "tvgId": "",
2498 | "tvgName": "",
2499 | "tvgLanguage": "Hindi",
2500 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/ayush_tv_in.png",
2501 | "tvgCountry": "IN",
2502 | "tvgUrl": "",
2503 | "groupTitle": "Lifestyle",
2504 | "url": "https://95eryw39dwn4-hls-live.wmncdn.net/Ayushu/271ddf829afeece44d8732757fba1a66.sdp/index.m3u8"
2505 | },
2506 | {
2507 | "duration": -1,
2508 | "title": "Bollywood Classic",
2509 | "tvgId": "",
2510 | "tvgName": "",
2511 | "tvgLanguage": "Hindi",
2512 | "tvgLogo": "https://iptv.live/images/logo/channel/smalls/4b865f70179ee2a8bebc3260a0315f67.png",
2513 | "tvgCountry": "IN",
2514 | "tvgUrl": "",
2515 | "groupTitle": "",
2516 | "url": "http://telekomtv-ro.akamaized.net/shls/LIVE$BollywoodClassic/6.m3u8/Level(1677721)?start=LIVE&end=END"
2517 | },
2518 | {
2519 | "duration": -1,
2520 | "title": "Bollywood Now",
2521 | "tvgId": "",
2522 | "tvgName": "",
2523 | "tvgLanguage": "Hindi",
2524 | "tvgLogo": "https://i.imgur.com/w06sLAh.jpg",
2525 | "tvgCountry": "IN",
2526 | "tvgUrl": "",
2527 | "groupTitle": "",
2528 | "url": "https://a.jsrdn.com/broadcast/d4dba2e3/+0000/hi/c.m3u8"
2529 | },
2530 | {
2531 | "duration": -1,
2532 | "title": "Boogle Bollywood",
2533 | "tvgId": "",
2534 | "tvgName": "",
2535 | "tvgLanguage": "Hindi",
2536 | "tvgLogo": "http://booglebollywood.com/wp-content/uploads/2018/02/boogle-bollywood-final_2-300x96.png",
2537 | "tvgCountry": "IN",
2538 | "tvgUrl": "",
2539 | "groupTitle": "",
2540 | "url": "http://live.agmediachandigarh.com/booglebollywood/774e3ea9f3fa9bcdac47f445b83b6653.sdp/index.m3u8"
2541 | },
2542 | {
2543 | "duration": -1,
2544 | "title": "APB",
2545 | "tvgId": "",
2546 | "tvgName": "",
2547 | "tvgLanguage": "Hindi",
2548 | "tvgLogo": "",
2549 | "tvgCountry": "IN",
2550 | "tvgUrl": "",
2551 | "groupTitle": "",
2552 | "url": "https://hindiabp-lh.akamaihd.net/i/hindiabp1new_1@192103/master.m3u8"
2553 | },
2554 | {
2555 | "duration": -1,
2556 | "title": "Bhakti Sagar",
2557 | "tvgId": "",
2558 | "tvgName": "",
2559 | "tvgLanguage": "Hindi",
2560 | "tvgLogo": "http://www.bhaktisagartv.com/images/HD-Logo.png",
2561 | "tvgCountry": "IN",
2562 | "tvgUrl": "",
2563 | "groupTitle": "",
2564 | "url": "https://linear02hun-lh.akamaihd.net/i/bhaktisagar_1@665239/master.m3u8"
2565 | },
2566 | {
2567 | "duration": -1,
2568 | "title": "CNBC Awaaz",
2569 | "tvgId": "",
2570 | "tvgName": "",
2571 | "tvgLanguage": "Hindi",
2572 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/a/a7/CNBC_Awaaz_2010.png",
2573 | "tvgCountry": "IN",
2574 | "tvgUrl": "",
2575 | "groupTitle": "Business",
2576 | "url": "https://cnbcawaaz-lh.akamaihd.net/i/cnbcawaaz_1@174872/index_5_av-p.m3u8"
2577 | },
2578 | {
2579 | "duration": -1,
2580 | "title": "Classics Telugu",
2581 | "tvgId": "",
2582 | "tvgName": "",
2583 | "tvgLanguage": "Hindi",
2584 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/yuppclassicstelugu.png",
2585 | "tvgCountry": "IN",
2586 | "tvgUrl": "",
2587 | "groupTitle": "Movies",
2588 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ytelcla.stream_all/playlist.m3u8"
2589 | },
2590 | {
2591 | "duration": -1,
2592 | "title": "Cine Voice",
2593 | "tvgId": "",
2594 | "tvgName": "",
2595 | "tvgLanguage": "Hindi",
2596 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/CINEVOICETV56.jpg",
2597 | "tvgCountry": "IN",
2598 | "tvgUrl": "",
2599 | "groupTitle": "Music",
2600 | "url": "https://live.wmncdn.net/cinevoice/508a8ec9dfdb9c61df9823aac272b719.sdp/index.m3u8"
2601 | },
2602 | {
2603 | "duration": -1,
2604 | "title": "Classics Marathi",
2605 | "tvgId": "",
2606 | "tvgName": "",
2607 | "tvgLanguage": "Hindi",
2608 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2019/02/yuppclassicsmarathi.png",
2609 | "tvgCountry": "IN",
2610 | "tvgUrl": "",
2611 | "groupTitle": "Movies",
2612 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ymarcla.stream_all/playlist.m3u8"
2613 | },
2614 | {
2615 | "duration": -1,
2616 | "title": "Cine Voice",
2617 | "tvgId": "",
2618 | "tvgName": "",
2619 | "tvgLanguage": "Hindi",
2620 | "tvgLogo": "https://i.imgur.com/VCUhufk.jpg",
2621 | "tvgCountry": "IN",
2622 | "tvgUrl": "",
2623 | "groupTitle": "",
2624 | "url": "https://live.wmncdn.net/cinevoice/508a8ec9dfdb9c61df9823aac272b719.sdp/mono.m3u8"
2625 | },
2626 | {
2627 | "duration": -1,
2628 | "title": "Classics Tamil",
2629 | "tvgId": "",
2630 | "tvgName": "",
2631 | "tvgLanguage": "Tamil",
2632 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/Screenshot_2.png",
2633 | "tvgCountry": "IN",
2634 | "tvgUrl": "",
2635 | "groupTitle": "Movies",
2636 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ytamcla.stream_all/playlist.m3u8"
2637 | },
2638 | {
2639 | "duration": -1,
2640 | "title": "CNBC TV18",
2641 | "tvgId": "",
2642 | "tvgName": "",
2643 | "tvgLanguage": "Hindi",
2644 | "tvgLogo": "https://i.imgur.com/3yumcV3.jpg",
2645 | "tvgCountry": "IN",
2646 | "tvgUrl": "",
2647 | "groupTitle": "Business",
2648 | "url": "https://cnbctv18-lh.akamaihd.net/i/cnbctv18_1@174868/index_5_av-p.m3u8"
2649 | },
2650 | {
2651 | "duration": -1,
2652 | "title": "CNBC TV18",
2653 | "tvgId": "",
2654 | "tvgName": "",
2655 | "tvgLanguage": "Hindi",
2656 | "tvgLogo": "https://i.imgur.com/3yumcV3.jpg",
2657 | "tvgCountry": "IN",
2658 | "tvgUrl": "",
2659 | "groupTitle": "Business",
2660 | "url": "https://cnbctv18-lh.akamaihd.net/i/cnbctv18_1@174868/index_5_av-p.m3u8?sd=10"
2661 | },
2662 | {
2663 | "duration": -1,
2664 | "title": "D Sport",
2665 | "tvgId": "",
2666 | "tvgName": "",
2667 | "tvgLanguage": "Hindi",
2668 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DSport.jpeg",
2669 | "tvgCountry": "IN",
2670 | "tvgUrl": "",
2671 | "groupTitle": "Sport",
2672 | "url": "http://jiocgehub.jio.ril.com/Dsports_HD/Dsports_HD.m3u8"
2673 | },
2674 | {
2675 | "duration": -1,
2676 | "title": "Sky Sports News",
2677 | "tvgLogo": "http://static.iptv-epg.com/gb/SkySportsNews.uk.png",
2678 | "groupTitle": "SPORTS",
2679 | "url": "https://cdn-laos.workpoint.news/uk-skysports-news_480/index.m3u8"
2680 | },
2681 | {
2682 | "duration": -1,
2683 | "title": "Comedy Telugu",
2684 | "tvgId": "",
2685 | "tvgName": "",
2686 | "tvgLanguage": "Hindi",
2687 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/yuppcomedytelugu.png",
2688 | "tvgCountry": "IN",
2689 | "tvgUrl": "",
2690 | "groupTitle": "Movies",
2691 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ytelcom.stream_all/playlist.m3u8"
2692 | },
2693 | {
2694 | "duration": -1,
2695 | "title": "DD News",
2696 | "tvgId": "DD News-IN",
2697 | "tvgName": "DD News-IN",
2698 | "tvgLanguage": "English",
2699 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNews.png",
2700 | "tvgCountry": "IN",
2701 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
2702 | "groupTitle": "News",
2703 | "url": "https://nicls1-lh.akamaihd.net/i/ddnews_1@409133/master.m3u8"
2704 | },
2705 | {
2706 | "duration": -1,
2707 | "title": "DD Vyas",
2708 | "tvgId": "",
2709 | "tvgName": "",
2710 | "tvgLanguage": "Hindi",
2711 | "tvgLogo": "http://webcast.gov.in/images/channel_two.png",
2712 | "tvgCountry": "IN",
2713 | "tvgUrl": "",
2714 | "groupTitle": "",
2715 | "url": "https://playhls.media.nic.in/live/vyas-360p/index.m3u8"
2716 | },
2717 | {
2718 | "duration": -1,
2719 | "title": "Desi Channel",
2720 | "tvgId": "",
2721 | "tvgName": "",
2722 | "tvgLanguage": "Hindi",
2723 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/DESICHANNEL09.jpg",
2724 | "tvgCountry": "IN",
2725 | "tvgUrl": "",
2726 | "groupTitle": "Music",
2727 | "url": "https://live.wmncdn.net/desichannel/7e2dd0aed46b70a5c77f4affdb702e4b.sdp/mono.m3u8"
2728 | },
2729 | {
2730 | "duration": -1,
2731 | "title": "Channel Y",
2732 | "tvgId": "",
2733 | "tvgName": "",
2734 | "tvgLanguage": "Hindi",
2735 | "tvgLogo": "",
2736 | "tvgCountry": "IN",
2737 | "tvgUrl": "",
2738 | "groupTitle": "",
2739 | "url": "http://cdn19.live247stream.com/channely/tv/playlist.m3u8"
2740 | },
2741 | {
2742 | "duration": -1,
2743 | "title": "Desi Plus",
2744 | "tvgId": "",
2745 | "tvgName": "",
2746 | "tvgLanguage": "Hindi",
2747 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/desiplustv.jpg",
2748 | "tvgCountry": "IN",
2749 | "tvgUrl": "",
2750 | "groupTitle": "",
2751 | "url": "http://cdn2.live247stream.com/desiplus/tv/playlist.m3u8"
2752 | },
2753 | {
2754 | "duration": -1,
2755 | "title": "Divya",
2756 | "tvgId": "",
2757 | "tvgName": "",
2758 | "tvgLanguage": "Hindi",
2759 | "tvgLogo": "http://channeldivya.com/wp-content/uploads/2018/12/logo.png",
2760 | "tvgCountry": "IN",
2761 | "tvgUrl": "",
2762 | "groupTitle": "",
2763 | "url": "http://edge-ind.inapcdn.in:1935/berry1/latest.stream_aac/playlist.m3u8"
2764 | },
2765 | {
2766 | "duration": -1,
2767 | "title": "ABP Majha",
2768 | "tvgId": "",
2769 | "tvgName": "",
2770 | "tvgLanguage": "Hindi",
2771 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/abpmajha78.jpg",
2772 | "tvgCountry": "IN",
2773 | "tvgUrl": "",
2774 | "groupTitle": "News",
2775 | "url": "https://abp-i.akamaihd.net/hls/live/765531/abpmajha/master.m3u8"
2776 | },
2777 | {
2778 | "duration": -1,
2779 | "title": "ET Now",
2780 | "tvgId": "",
2781 | "tvgName": "",
2782 | "tvgLanguage": "Hindi",
2783 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/ETNow.png",
2784 | "tvgCountry": "IN",
2785 | "tvgUrl": "",
2786 | "groupTitle": "",
2787 | "url": "https://etnowweblive-lh.akamaihd.net/i/ETN_1@348070/master.m3u8"
2788 | },
2789 | {
2790 | "duration": -1,
2791 | "title": "Dhamaal",
2792 | "tvgId": "",
2793 | "tvgName": "",
2794 | "tvgLanguage": "Hindi",
2795 | "tvgLogo": "http://www.dhamaal.tv/images/logo.png",
2796 | "tvgCountry": "IN",
2797 | "tvgUrl": "",
2798 | "groupTitle": "",
2799 | "url": "https://linear06hun-lh.akamaihd.net/i/dhamaal_1@665243/master.m3u8"
2800 | },
2801 | {
2802 | "duration": -1,
2803 | "title": "ACV News",
2804 | "tvgId": "",
2805 | "tvgName": "",
2806 | "tvgLanguage": "Malayalam",
2807 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/acv_in_news.png",
2808 | "tvgCountry": "IN",
2809 | "tvgUrl": "",
2810 | "groupTitle": "News",
2811 | "url": "https://acv.asianetmobiletvplus.com/webstreams/3e85eb4c12bd2110d3f495676205d50a.smil/playlist.m3u8"
2812 | },
2813 | {
2814 | "duration": -1,
2815 | "title": "DW",
2816 | "tvgId": "",
2817 | "tvgName": "",
2818 | "tvgLanguage": "Hindi",
2819 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/deutsche_welle_tv_de.png",
2820 | "tvgCountry": "IN",
2821 | "tvgUrl": "",
2822 | "groupTitle": "News",
2823 | "url": "https://dwstream4-lh.akamaihd.net/i/dwstream4_live@131329/master.m3u8"
2824 | },
2825 | {
2826 | "duration": -1,
2827 | "title": "Hiru TV",
2828 | "tvgId": "",
2829 | "tvgName": "",
2830 | "tvgLanguage": "Hindi",
2831 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/thumb/1/15/Hiru_TV-Logo.png/220px-Hiru_TV-Logo.png",
2832 | "tvgCountry": "IN",
2833 | "tvgUrl": "",
2834 | "groupTitle": "",
2835 | "url": "http://cdncities.com/8012/8012/playlist.m3u8"
2836 | },
2837 | {
2838 | "duration": -1,
2839 | "title": "Dil Se",
2840 | "tvgId": "",
2841 | "tvgName": "",
2842 | "tvgLanguage": "Hindi",
2843 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DilSe.jpeg",
2844 | "tvgCountry": "IN",
2845 | "tvgUrl": "",
2846 | "groupTitle": "Music",
2847 | "url": "https://linear07hun-lh.akamaihd.net/i/dilse_1@673921/master.m3u8"
2848 | },
2849 | {
2850 | "duration": -1,
2851 | "title": "Gurbani Healing",
2852 | "tvgId": "",
2853 | "tvgName": "",
2854 | "tvgLanguage": "Hindi",
2855 | "tvgLogo": "https://i.imgur.com/qJkwmlD.jpg",
2856 | "tvgCountry": "IN",
2857 | "tvgUrl": "",
2858 | "groupTitle": "",
2859 | "url": "http://live.wmncdn.net/gurbanihealing/e09c9e2a70cc03a0b6d2171391dd682b.sdp/index.m3u8"
2860 | },
2861 | {
2862 | "duration": -1,
2863 | "title": "Fashion TV",
2864 | "tvgId": "",
2865 | "tvgName": "",
2866 | "tvgLanguage": "Hindi",
2867 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/fashionTV.png",
2868 | "tvgCountry": "IN",
2869 | "tvgUrl": "",
2870 | "groupTitle": "Fashion",
2871 | "url": "https://fash1043.cloudycdn.services/slive/_definst_/ftv_pg16_adaptive.smil/playlist.m3u8"
2872 | },
2873 | {
2874 | "duration": -1,
2875 | "title": "IBC Bakthi",
2876 | "tvgId": "",
2877 | "tvgName": "",
2878 | "tvgLanguage": "Tamil",
2879 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-bakthi.png",
2880 | "tvgCountry": "IN",
2881 | "tvgUrl": "",
2882 | "groupTitle": "Religious",
2883 | "url": "https://ibcbakthi-origin.ibctamil.com/transcode/ibcbakthi.m3u8"
2884 | },
2885 | {
2886 | "duration": -1,
2887 | "title": "Gaunda Punjab TV",
2888 | "tvgId": "",
2889 | "tvgName": "",
2890 | "tvgLanguage": "Hindi",
2891 | "tvgLogo": "https://i.imgur.com/J74dCx6.png",
2892 | "tvgCountry": "IN",
2893 | "tvgUrl": "",
2894 | "groupTitle": "",
2895 | "url": "http://start.agmediachandigarh.com/gaundapunjab/tv/playlist.m3u8"
2896 | },
2897 | {
2898 | "duration": -1,
2899 | "title": "Harvest TV USA",
2900 | "tvgId": "",
2901 | "tvgName": "",
2902 | "tvgLanguage": "Hindi",
2903 | "tvgLogo": "https://i.imgur.com/lzmU9zr.png",
2904 | "tvgCountry": "IN",
2905 | "tvgUrl": "",
2906 | "groupTitle": "",
2907 | "url": "https://live.wmncdn.net/harvestusa/d57ffba6564caea2fee3f4085f19a098.sdp/playlist.m3u8"
2908 | },
2909 | {
2910 | "duration": -1,
2911 | "title": "IBC Comedy",
2912 | "tvgId": "",
2913 | "tvgName": "",
2914 | "tvgLanguage": "Tamil",
2915 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-pagadi.png",
2916 | "tvgCountry": "IN",
2917 | "tvgUrl": "",
2918 | "groupTitle": "Comedy",
2919 | "url": "https://ibccomedy-live.ibctamil.com/transcode/ibccomedy.m3u8"
2920 | },
2921 | {
2922 | "duration": -1,
2923 | "title": "IBC Kids",
2924 | "tvgId": "",
2925 | "tvgName": "",
2926 | "tvgLanguage": "Tamil",
2927 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-kids.png",
2928 | "tvgCountry": "IN",
2929 | "tvgUrl": "",
2930 | "groupTitle": "Kids",
2931 | "url": "https://ibckids-live.ibctamil.com/transcode/ibckids.m3u8"
2932 | },
2933 | {
2934 | "duration": -1,
2935 | "title": "IBC Music",
2936 | "tvgId": "",
2937 | "tvgName": "",
2938 | "tvgLanguage": "Tamil",
2939 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-music.png",
2940 | "tvgCountry": "IN",
2941 | "tvgUrl": "",
2942 | "groupTitle": "Music",
2943 | "url": "https://ibcmusic-live.ibctamil.com/transcode/music.m3u8"
2944 | },
2945 | {
2946 | "duration": -1,
2947 | "title": "IBC Siluvai",
2948 | "tvgId": "",
2949 | "tvgName": "",
2950 | "tvgLanguage": "Tamil",
2951 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-siluvaii.png",
2952 | "tvgCountry": "IN",
2953 | "tvgUrl": "",
2954 | "groupTitle": "Religious",
2955 | "url": "https://ibcsiluvai-live.ibctamil.com/transcode/ibcsiluvai.m3u8"
2956 | },
2957 | {
2958 | "duration": -1,
2959 | "title": "IBC Tamil",
2960 | "tvgId": "",
2961 | "tvgName": "",
2962 | "tvgLanguage": "Tamil",
2963 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-tamil-white.png",
2964 | "tvgCountry": "IN",
2965 | "tvgUrl": "",
2966 | "groupTitle": "Entertainment",
2967 | "url": "https://ibctamil-live.ibctamil.com/transcode/ibctamil.m3u8"
2968 | },
2969 | {
2970 | "duration": -1,
2971 | "title": "Janam TV",
2972 | "tvgId": "",
2973 | "tvgName": "",
2974 | "tvgLanguage": "Malayalam",
2975 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/janam_tv_in.png",
2976 | "tvgCountry": "IN",
2977 | "tvgUrl": "",
2978 | "groupTitle": "Entertainment",
2979 | "url": "https://vidcdn.vidgyor.com/janamtv-origin/liveabr/janamtv-origin/live3/playlist.m3u8"
2980 | },
2981 | {
2982 | "duration": -1,
2983 | "title": "Janta TV",
2984 | "tvgId": "",
2985 | "tvgName": "",
2986 | "tvgLanguage": "Hindi",
2987 | "tvgLogo": "",
2988 | "tvgCountry": "IN",
2989 | "tvgUrl": "",
2990 | "groupTitle": "",
2991 | "url": "https://live.wmncdn.net/jantatv/live.stream/index.m3u8"
2992 | },
2993 | {
2994 | "duration": -1,
2995 | "title": "IBC Tamil Canada",
2996 | "tvgId": "",
2997 | "tvgName": "",
2998 | "tvgLanguage": "Tamil",
2999 | "tvgLogo": "https://assets.zoftcdn.com/branding/ibctv/ibc-canada.png",
3000 | "tvgCountry": "IN",
3001 | "tvgUrl": "",
3002 | "groupTitle": "Entertainment",
3003 | "url": "https://ibctamilcanada-live.ibctamil.com/transcode/ibccanada.m3u8"
3004 | },
3005 | {
3006 | "duration": -1,
3007 | "title": "Lok Sabha TV",
3008 | "tvgId": "",
3009 | "tvgName": "",
3010 | "tvgLanguage": "Hindi",
3011 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/loksabhaTV.jpeg",
3012 | "tvgCountry": "IN",
3013 | "tvgUrl": "",
3014 | "groupTitle": "",
3015 | "url": "https://nicls1-lh.akamaihd.net/i/lst_1@26969/master.m3u8"
3016 | },
3017 | {
3018 | "duration": -1,
3019 | "title": "MNX",
3020 | "tvgId": "",
3021 | "tvgName": "",
3022 | "tvgLanguage": "English",
3023 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/mnx.png",
3024 | "tvgCountry": "IN",
3025 | "tvgUrl": "",
3026 | "groupTitle": "",
3027 | "url": "https://timesnow.airtel.tv/live/MNX_pull/master.m3u8"
3028 | },
3029 | {
3030 | "duration": -1,
3031 | "title": "Magna Vision TV",
3032 | "tvgId": "",
3033 | "tvgName": "",
3034 | "tvgLanguage": "Hindi",
3035 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/MagnaVisionTv.jpeg",
3036 | "tvgCountry": "IN",
3037 | "tvgUrl": "",
3038 | "groupTitle": "Entertainment",
3039 | "url": "https://livestream.5centscdn.com/abr/0864028584026e6ad9cdf922473177a4.m3u8"
3040 | },
3041 | {
3042 | "duration": -1,
3043 | "title": "Mirror Now",
3044 | "tvgId": "",
3045 | "tvgName": "",
3046 | "tvgLanguage": "English",
3047 | "tvgLogo": "https://yt3.ggpht.com/-XmvqPl571Ak/AAAAAAAAAAI/AAAAAAAAAAA/mMm0Tpd90kU/s900-c-k-no-mo-rj-c0xffffff/photo.jpg",
3048 | "tvgCountry": "IN",
3049 | "tvgUrl": "",
3050 | "groupTitle": "",
3051 | "url": "https://mbnowweb-lh.akamaihd.net/i/MRN_1@346545/master.m3u8"
3052 | },
3053 | {
3054 | "duration": -1,
3055 | "title": "Kadak Hits",
3056 | "tvgId": "",
3057 | "tvgName": "",
3058 | "tvgLanguage": "Hindi",
3059 | "tvgLogo": "https://i.imgur.com/SBUPUNm.png",
3060 | "tvgCountry": "IN",
3061 | "tvgUrl": "",
3062 | "groupTitle": "Music",
3063 | "url": "https://linear01hun-lh.akamaihd.net/i/faaduhits_1@660838/master.m3u8"
3064 | },
3065 | {
3066 | "duration": -1,
3067 | "title": "Malaimurasu",
3068 | "tvgId": "",
3069 | "tvgName": "",
3070 | "tvgLanguage": "Tamil",
3071 | "tvgLogo": "https://i.imgur.com/uFiHtQX.png",
3072 | "tvgCountry": "IN",
3073 | "tvgUrl": "",
3074 | "groupTitle": "News",
3075 | "url": "https://malaimurasucdn.purplestream.com/malaimurasu/49992ade0624eda468a31e137996d044.sdp/playlist.m3u8"
3076 | },
3077 | {
3078 | "duration": -1,
3079 | "title": "Nazrana",
3080 | "tvgId": "",
3081 | "tvgName": "",
3082 | "tvgLanguage": "Hindi",
3083 | "tvgLogo": "https://i.imgur.com/SBUPUNm.png",
3084 | "tvgCountry": "IN",
3085 | "tvgUrl": "",
3086 | "groupTitle": "",
3087 | "url": "https://linear08hun-lh.akamaihd.net/i/nazrana_1@673935/master.m3u8"
3088 | },
3089 | {
3090 | "duration": -1,
3091 | "title": "NDTV 24x7",
3092 | "tvgId": "NDTV 24x7-IN",
3093 | "tvgName": "NDTV 24x7-IN",
3094 | "tvgLanguage": "English",
3095 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/commons/c/c6/NDTV_247.svg",
3096 | "tvgCountry": "IN",
3097 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
3098 | "groupTitle": "News",
3099 | "url": "https://ndtv24x7elemarchana.akamaized.net/hls/live/2003678/ndtv24x7/ndtv24x7master.m3u8"
3100 | },
3101 | {
3102 | "duration": -1,
3103 | "title": "Kaumudy TV",
3104 | "tvgId": "",
3105 | "tvgName": "",
3106 | "tvgLanguage": "Malayalam",
3107 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/kaumudyTV.jpeg",
3108 | "tvgCountry": "IN",
3109 | "tvgUrl": "",
3110 | "groupTitle": "Entertainment",
3111 | "url": "https://live.wmncdn.net/kaumuditv1/live.stream/index.m3u8"
3112 | },
3113 | {
3114 | "duration": -1,
3115 | "title": "Media One",
3116 | "tvgId": "",
3117 | "tvgName": "",
3118 | "tvgLanguage": "Malayalam",
3119 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/media1.png",
3120 | "tvgCountry": "IN",
3121 | "tvgUrl": "",
3122 | "groupTitle": "News",
3123 | "url": "https://vidcdn.vidgyor.com/mediaone-origin/liveabr/mediaone-origin/live1/playlist.m3u8"
3124 | },
3125 | {
3126 | "duration": -1,
3127 | "title": "News18 Lokmat",
3128 | "tvgId": "",
3129 | "tvgName": "",
3130 | "tvgLanguage": "Hindi",
3131 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/news18Lokmat.jpeg",
3132 | "tvgCountry": "IN",
3133 | "tvgUrl": "",
3134 | "groupTitle": "News",
3135 | "url": "https://news18lokmat-lh.akamaihd.net/i/n18lokmat_1@178974/index_5_av-p.m3u8"
3136 | },
3137 | {
3138 | "duration": -1,
3139 | "title": "News 24",
3140 | "tvgId": "",
3141 | "tvgName": "",
3142 | "tvgLanguage": "Hindi",
3143 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/news24.png",
3144 | "tvgCountry": "IN",
3145 | "tvgUrl": "",
3146 | "groupTitle": "News",
3147 | "url": "https://vidcdn.vidgyor.com/news24-origin/liveabr/news24-origin/live1/playlist.m3u8"
3148 | },
3149 | {
3150 | "duration": -1,
3151 | "title": "Nethra TV",
3152 | "tvgId": "",
3153 | "tvgName": "",
3154 | "tvgLanguage": "Hindi",
3155 | "tvgLogo": "http://srilankanews.wpengine.netdna-cdn.com/wp-content/uploads/2015/09/nethra.png",
3156 | "tvgCountry": "IN",
3157 | "tvgUrl": "",
3158 | "groupTitle": "",
3159 | "url": "https://dammikartmp.tulix.tv/slrc3/slrc3/playlist.m3u8"
3160 | },
3161 | {
3162 | "duration": -1,
3163 | "title": "Pop Pataka",
3164 | "tvgId": "",
3165 | "tvgName": "",
3166 | "tvgLanguage": "Hindi",
3167 | "tvgLogo": "",
3168 | "tvgCountry": "IN",
3169 | "tvgUrl": "",
3170 | "groupTitle": "",
3171 | "url": "https://linear04hun-lh.akamaihd.net/i/poppataka_1@665241/master.m3u8"
3172 | },
3173 | {
3174 | "duration": -1,
3175 | "title": "Premium Marathi",
3176 | "tvgId": "",
3177 | "tvgName": "",
3178 | "tvgLanguage": "Hindi",
3179 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/yupppremiummarathi.png",
3180 | "tvgCountry": "IN",
3181 | "tvgUrl": "",
3182 | "groupTitle": "Movies",
3183 | "url": "https://d1fi19tywmn14b.cloudfront.net/yuppindmov/ngrp:ymarpre.stream_all/playlist.m3u8"
3184 | },
3185 | {
3186 | "duration": -1,
3187 | "title": "Pratidin Time",
3188 | "tvgId": "",
3189 | "tvgName": "",
3190 | "tvgLanguage": "Hindi",
3191 | "tvgLogo": "",
3192 | "tvgCountry": "IN",
3193 | "tvgUrl": "",
3194 | "groupTitle": "News",
3195 | "url": "https://rtmp.smartstream.video/pratidintime/pratidintime/playlist.m3u8"
3196 | },
3197 | {
3198 | "duration": -1,
3199 | "title": "Prime Canada TV",
3200 | "tvgId": "",
3201 | "tvgName": "",
3202 | "tvgLanguage": "Hindi",
3203 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2019/07/PRIMECANADA.png",
3204 | "tvgCountry": "IN",
3205 | "tvgUrl": "",
3206 | "groupTitle": "Entertainment",
3207 | "url": "http://cdn27.live247stream.com/primecanada/247/primecanada/stream1/playlist.m3u8"
3208 | },
3209 | {
3210 | "duration": -1,
3211 | "title": "Prudent Media",
3212 | "tvgId": "",
3213 | "tvgName": "",
3214 | "tvgLanguage": "Hindi",
3215 | "tvgLogo": "",
3216 | "tvgCountry": "IN",
3217 | "tvgUrl": "",
3218 | "groupTitle": "",
3219 | "url": "https://5a9fe19ea6821.streamlock.net/prudentmedia/livestream3/playlist.m3u8"
3220 | },
3221 | {
3222 | "duration": -1,
3223 | "title": "Romedy Now",
3224 | "tvgId": "",
3225 | "tvgName": "",
3226 | "tvgLanguage": "English",
3227 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/romedyNow.jpeg",
3228 | "tvgCountry": "IN",
3229 | "tvgUrl": "",
3230 | "groupTitle": "Movies",
3231 | "url": "https://timesnow.airtel.tv/live/RN_pull/master.m3u8"
3232 | },
3233 | {
3234 | "duration": -1,
3235 | "title": "Raj Digital Plus",
3236 | "tvgId": "",
3237 | "tvgName": "",
3238 | "tvgLanguage": "Hindi",
3239 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/raj_digital_plus-1.png",
3240 | "tvgCountry": "IN",
3241 | "tvgUrl": "",
3242 | "groupTitle": "Movies",
3243 | "url": "http://acv.asianetmobiletvplus.com/channels/rajdigital_htfuqchouekpefzxodtbzaojtryxpqkx_hls/rajdigital_htfuqchouekpefzxodtbzaojtryxpqkx_master.m3u8"
3244 | },
3245 | {
3246 | "duration": -1,
3247 | "title": "Republic Bharat",
3248 | "tvgId": "",
3249 | "tvgName": "",
3250 | "tvgLanguage": "Hindi",
3251 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/republic.png",
3252 | "tvgCountry": "IN",
3253 | "tvgUrl": "",
3254 | "groupTitle": "News",
3255 | "url": "https://republic.pc.cdn.bitgravity.com/live/bharat_hls/master.m3u8?hdnts=st=1567723990~exp=1567726990~acl=/*~hmac=40fec7023d1d84b24d1267d9ee0ab92bceff3d35274ebef7be58aaeea1472868"
3256 | },
3257 | {
3258 | "duration": -1,
3259 | "title": "Rosebowl",
3260 | "tvgId": "",
3261 | "tvgName": "",
3262 | "tvgLanguage": "Hindi",
3263 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/rosebowl.png",
3264 | "tvgCountry": "IN",
3265 | "tvgUrl": "",
3266 | "groupTitle": "",
3267 | "url": "https://acv.asianetmobiletvplus.com/webstreams/ef22daf97d61acb4bf52376c4105ad02.smil/playlist.m3u8"
3268 | },
3269 | {
3270 | "duration": -1,
3271 | "title": "Punjabi Tadka",
3272 | "tvgId": "",
3273 | "tvgName": "",
3274 | "tvgLanguage": "Hindi",
3275 | "tvgLogo": "",
3276 | "tvgCountry": "IN",
3277 | "tvgUrl": "",
3278 | "groupTitle": "",
3279 | "url": "https://linear05hun-lh.akamaihd.net/i/punjabitadka_1@665242/master.m3u8"
3280 | },
3281 | {
3282 | "duration": -1,
3283 | "title": "Safari TV",
3284 | "tvgId": "",
3285 | "tvgName": "",
3286 | "tvgLanguage": "Malayalam",
3287 | "tvgLogo": "https://i.imgur.com/IXrEspP.png",
3288 | "tvgCountry": "IN",
3289 | "tvgUrl": "",
3290 | "groupTitle": "History",
3291 | "url": "https://4j2ldmv5dobv-hls-live.wmncdn.net/safari/fc1e82b9a18586b50eb40c3867a61bc9.sdp/safari/7458b29278e8549fe2d0fe7ab8eb3e78.sdp/chunks.m3u8"
3292 | },
3293 | {
3294 | "duration": -1,
3295 | "title": "Santhora Short Flim",
3296 | "tvgId": "",
3297 | "tvgName": "",
3298 | "tvgLanguage": "",
3299 | "tvgLogo": "https://i.imgur.com/kKFfLMd.jpg",
3300 | "tvgCountry": "IN",
3301 | "tvgUrl": "",
3302 | "groupTitle": "",
3303 | "url": "http://rtmp.santhoratv.zecast.net/santhora/santhorashortfilm/playlist.m3u8"
3304 | },
3305 | {
3306 | "duration": -1,
3307 | "title": "Santhora TV",
3308 | "tvgId": "",
3309 | "tvgName": "",
3310 | "tvgLanguage": "Tamil",
3311 | "tvgLogo": "https://i.imgur.com/LsacUVi.png",
3312 | "tvgCountry": "IN",
3313 | "tvgUrl": "",
3314 | "groupTitle": "",
3315 | "url": "http://rtmp.santhoratv.zecast.net/santhoratv/santhoratv/playlist.m3u8"
3316 | },
3317 | {
3318 | "duration": -1,
3319 | "title": "RSTV RajyaSabha",
3320 | "tvgId": "",
3321 | "tvgName": "",
3322 | "tvgLanguage": "Hindi",
3323 | "tvgLogo": "https://i.imgur.com/9NsI8zT.jpg",
3324 | "tvgCountry": "IN",
3325 | "tvgUrl": "",
3326 | "groupTitle": "",
3327 | "url": "https://nicls2-lh.akamaihd.net/i/rstv_1@26970/master.m3u8"
3328 | },
3329 | {
3330 | "duration": -1,
3331 | "title": "Santhora TV",
3332 | "tvgId": "",
3333 | "tvgName": "",
3334 | "tvgLanguage": "Tamil",
3335 | "tvgLogo": "https://i.imgur.com/LsacUVi.png",
3336 | "tvgCountry": "IN",
3337 | "tvgUrl": "",
3338 | "groupTitle": "",
3339 | "url": "http://santhoratv.zecast.net/santhoratv/santhoratv/index.m3u8"
3340 | },
3341 | {
3342 | "duration": -1,
3343 | "title": "Punjabi TV",
3344 | "tvgId": "",
3345 | "tvgName": "",
3346 | "tvgLanguage": "Hindi",
3347 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/PUNJABITVV.jpg",
3348 | "tvgCountry": "IN",
3349 | "tvgUrl": "",
3350 | "groupTitle": "",
3351 | "url": "http://cdn9.live247stream.com/punjabitvcanada/tv/playlist.m3u8"
3352 | },
3353 | {
3354 | "duration": -1,
3355 | "title": "Shubhsandesh",
3356 | "tvgId": "",
3357 | "tvgName": "",
3358 | "tvgLanguage": "Hindi",
3359 | "tvgLogo": "https://i.imgur.com/ibnqDAD.png",
3360 | "tvgCountry": "IN",
3361 | "tvgUrl": "",
3362 | "groupTitle": "Religious",
3363 | "url": "https://6284rn2xr7xv-hls-live.wmncdn.net/shubhsandeshtv1/live123.stream/index.m3u8"
3364 | },
3365 | {
3366 | "duration": -1,
3367 | "title": "Movies Now",
3368 | "tvgId": "",
3369 | "tvgName": "",
3370 | "tvgLanguage": "English",
3371 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/movies_now.png",
3372 | "tvgCountry": "IN",
3373 | "tvgUrl": "",
3374 | "groupTitle": "Movies",
3375 | "url": "https://timesnow.airtel.tv/live/MN_pull/master.m3u8"
3376 | },
3377 | {
3378 | "duration": -1,
3379 | "title": "Sikh Channel",
3380 | "tvgId": "",
3381 | "tvgName": "",
3382 | "tvgLanguage": "Hindi",
3383 | "tvgLogo": "https://i.imgur.com/3TZPKGL.png",
3384 | "tvgCountry": "IN",
3385 | "tvgUrl": "",
3386 | "groupTitle": "",
3387 | "url": "http://fastway.ddns.net:6421/fastway/live8/index.m3u8?token=fastwaytvstreams"
3388 | },
3389 | {
3390 | "duration": -1,
3391 | "title": "Sakkat",
3392 | "tvgId": "",
3393 | "tvgName": "",
3394 | "tvgLanguage": "Hindi",
3395 | "tvgLogo": "",
3396 | "tvgCountry": "IN",
3397 | "tvgUrl": "",
3398 | "groupTitle": "",
3399 | "url": "https://linear03hun-lh.akamaihd.net/i/sakkat_1@665240/master.m3u8"
3400 | },
3401 | {
3402 | "duration": -1,
3403 | "title": "Steelbird Music",
3404 | "tvgId": "",
3405 | "tvgName": "",
3406 | "tvgLanguage": "Hindi",
3407 | "tvgLogo": "https://i.imgur.com/nwxCDxG.png",
3408 | "tvgCountry": "IN",
3409 | "tvgUrl": "",
3410 | "groupTitle": "",
3411 | "url": "http://cdn25.live247stream.com/steelbirdmusic/tv/playlist.m3u8"
3412 | },
3413 | {
3414 | "duration": -1,
3415 | "title": "Times Now HD",
3416 | "tvgId": "",
3417 | "tvgName": "",
3418 | "tvgLanguage": "Hindi",
3419 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/timesNow.jpeg",
3420 | "tvgCountry": "IN",
3421 | "tvgUrl": "",
3422 | "groupTitle": "News",
3423 | "url": "https://timesnow-lh.akamaihd.net/i/TNHD_1@129288/master.m3u8"
3424 | },
3425 | {
3426 | "duration": -1,
3427 | "title": "Subrang TV",
3428 | "tvgId": "",
3429 | "tvgName": "",
3430 | "tvgLanguage": "Hindi",
3431 | "tvgLogo": "https://www.subrangtv.com/wp-content/uploads/2017/03/custom-logo.jpg",
3432 | "tvgCountry": "IN",
3433 | "tvgUrl": "",
3434 | "groupTitle": "",
3435 | "url": "https://cdn61.liveonlineservices.com/hls/subrang.m3u8"
3436 | },
3437 | {
3438 | "duration": -1,
3439 | "title": "Tamil Business TV",
3440 | "tvgId": "",
3441 | "tvgName": "",
3442 | "tvgLanguage": "Tamil",
3443 | "tvgLogo": "https://i.imgur.com/Dwfiylo.png",
3444 | "tvgCountry": "IN",
3445 | "tvgUrl": "",
3446 | "groupTitle": "Business",
3447 | "url": "http://rtmp.santhoratv.zecast.net/tamilbusinesstv//tamilbusinesstv/playlist.m3u8"
3448 | },
3449 | {
3450 | "duration": -1,
3451 | "title": "Tamil Business TV",
3452 | "tvgId": "",
3453 | "tvgName": "",
3454 | "tvgLanguage": "Tamil",
3455 | "tvgLogo": "https://www.tamil.de/wp-content/uploads/2018/01/Bildschirmfoto-2018-01-28-um-12.33.09.png",
3456 | "tvgCountry": "IN",
3457 | "tvgUrl": "",
3458 | "groupTitle": "",
3459 | "url": "http://santhoratv.zecast.net/tamilbusinesstv/tamilbusinesstv/index.m3u8"
3460 | },
3461 | {
3462 | "duration": -1,
3463 | "title": "Vasantham",
3464 | "tvgId": "",
3465 | "tvgName": "",
3466 | "tvgLanguage": "Tamil",
3467 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2019/01/unnamed.jpg",
3468 | "tvgCountry": "IN",
3469 | "tvgUrl": "",
3470 | "groupTitle": "Entertainment",
3471 | "url": "https://d39v9xz8f7n8tk.cloudfront.net//hls//vsnthmctv//master.m3u8"
3472 | },
3473 | {
3474 | "duration": -1,
3475 | "title": "TV100",
3476 | "tvgId": "",
3477 | "tvgName": "",
3478 | "tvgLanguage": "Hindi",
3479 | "tvgLogo": "",
3480 | "tvgCountry": "IN",
3481 | "tvgUrl": "",
3482 | "groupTitle": "News",
3483 | "url": "http://edge-ind.inapcdn.in:1935/edge1/shagun.stream_aac/chunklist.m3u8"
3484 | },
3485 | {
3486 | "duration": -1,
3487 | "title": "Vyas Higher Education Channel",
3488 | "tvgId": "",
3489 | "tvgName": "",
3490 | "tvgLanguage": "Hindi",
3491 | "tvgLogo": "https://i.imgur.com/26lmooH.jpg",
3492 | "tvgCountry": "IN",
3493 | "tvgUrl": "",
3494 | "groupTitle": "Education",
3495 | "url": "https://playhls.media.nic.in/live/vyas/index.m3u8"
3496 | },
3497 | {
3498 | "duration": -1,
3499 | "title": "Times Now",
3500 | "tvgId": "Times Now HD-IN",
3501 | "tvgName": "Times Now HD-IN",
3502 | "tvgLanguage": "English",
3503 | "tvgLogo": "http://smumcdnems05.cdnsrv.jio.com/mumsite.cdnsrv.jio.com/jiotv.catchup.cdn.jio.com/dare_images/images/Times_Now_HD.png",
3504 | "tvgCountry": "IN",
3505 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
3506 | "groupTitle": "News",
3507 | "url": "http://timesnow-lh.akamaihd.net/i/TNHD_1@129288/index_720_av-p.m3u8"
3508 | },
3509 | {
3510 | "duration": -1,
3511 | "title": "Tamil Vision International",
3512 | "tvgId": "",
3513 | "tvgName": "",
3514 | "tvgLanguage": "Tamil",
3515 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/rsz_tamil_vision_international1.jpg",
3516 | "tvgCountry": "IN",
3517 | "tvgUrl": "",
3518 | "groupTitle": "",
3519 | "url": "http://live.tamilvision.tv:8081/TVI/SD/playlist.m3u8"
3520 | },
3521 | {
3522 | "duration": -1,
3523 | "title": "Zee TV",
3524 | "tvgId": "",
3525 | "tvgName": "",
3526 | "tvgLanguage": "Hindi",
3527 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/zeeTV.jpeg",
3528 | "tvgCountry": "IN",
3529 | "tvgUrl": "",
3530 | "groupTitle": "",
3531 | "url": "https://itpolly.iptv.digijadoo.net/live/zee_tv/playlist.m3u8"
3532 | },
3533 | {
3534 | "duration": -1,
3535 | "title": "Suvarna News 24×7",
3536 | "tvgId": "",
3537 | "tvgName": "",
3538 | "tvgLanguage": "Hindi",
3539 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/suvarna_news_in.png",
3540 | "tvgCountry": "IN",
3541 | "tvgUrl": "",
3542 | "groupTitle": "News",
3543 | "url": "https://vidcdn.vidgyor.com/suvarna-origin/liveabr/suvarna-origin/live1/playlist.m3u8"
3544 | },
3545 | {
3546 | "duration": -1,
3547 | "title": "Thanthi TV",
3548 | "tvgId": "",
3549 | "tvgName": "",
3550 | "tvgLanguage": "Tamil",
3551 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/4123.png",
3552 | "tvgCountry": "IN",
3553 | "tvgUrl": "",
3554 | "groupTitle": "News",
3555 | "url": "https://vidcdn.vidgyor.com/thanthi-origin/liveabr/thanthi-origin/live1/playlist.m3u8"
3556 | },
3557 | {
3558 | "duration": -1,
3559 | "title": "Thirumalai TV",
3560 | "tvgId": "",
3561 | "tvgName": "",
3562 | "tvgLanguage": "Tamil",
3563 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/THIRUMALAI1.png",
3564 | "tvgCountry": "IN",
3565 | "tvgUrl": "",
3566 | "groupTitle": "Entertainment",
3567 | "url": "https://abcmedias.livewebcast.in/abcmedias/abcmediaslive/playlist.m3u8"
3568 | },
3569 | {
3570 | "duration": -1,
3571 | "title": "Tamil Business TV",
3572 | "tvgId": "",
3573 | "tvgName": "",
3574 | "tvgLanguage": "Tamil",
3575 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/11/tamilbusiness.png",
3576 | "tvgCountry": "IN",
3577 | "tvgUrl": "",
3578 | "groupTitle": "Business",
3579 | "url": "http://rtmp.santhoratv.zecast.net/tamilbusinesstv/tamilbusinesstv/playlist.m3u8"
3580 | },
3581 | {
3582 | "duration": -1,
3583 | "title": "Vaanavil TV",
3584 | "tvgId": "",
3585 | "tvgName": "",
3586 | "tvgLanguage": "Tamil",
3587 | "tvgLogo": "http://mhdtvworld.com/wp-content/uploads/2018/12/VAANAVIL_TV.png",
3588 | "tvgCountry": "IN",
3589 | "tvgUrl": "",
3590 | "groupTitle": "Local",
3591 | "url": "https://live.wmncdn.net/vaanaviltv/live.stream/index.m3u8"
3592 | },
3593 | {
3594 | "duration": -1,
3595 | "title": "The Q India",
3596 | "tvgId": "",
3597 | "tvgName": "",
3598 | "tvgLanguage": "Hindi",
3599 | "tvgLogo": "",
3600 | "tvgCountry": "IN",
3601 | "tvgUrl": "",
3602 | "groupTitle": "",
3603 | "url": "https://amg1-i.akamaihd.net/hls/live/784034/Q001/playlist.m3u8?__nn__=5606168722001&hdnea=st=1566232200~exp=1566235800~acl=/hls/live/784034/Q001/*~hmac=4de929fdc0ee53199a11237ee75a695383a82a42623fa92c1376493e5fc91d7b"
3604 | },
3605 | {
3606 | "duration": -1,
3607 | "title": "Sooriyan TV",
3608 | "tvgId": "",
3609 | "tvgName": "",
3610 | "tvgLanguage": "Tamil",
3611 | "tvgLogo": "https://i.imgur.com/pLWxJqh.png",
3612 | "tvgCountry": "IN",
3613 | "tvgUrl": "",
3614 | "groupTitle": "Entertainment",
3615 | "url": "https://59d39900ebfb8.streamlock.net/Jaffnatv/Jaffnatv/playlist.m3u8"
3616 | },
3617 | {
3618 | "duration": -1,
3619 | "title": "IDX",
3620 | "tvgLogo": "https://www.starhub.com/content/dam/starhub/2015/TV/TV-Channel/100-international-ethnic-fta/121-idx.png",
3621 | "groupTitle": "NEWS",
3622 | "url": "https://liveanevia.mncnow.id/live/eds/IDX/sa_hls/IDX.m3u8"
3623 | },
3624 | {
3625 | "duration": -1,
3626 | "title": "Euronews",
3627 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/euroNews.jpeg",
3628 | "groupTitle": "NEWS",
3629 | "url": "https://stream-01.sg1.dailymotion.com/sec(ZHW-kyIDNbzrgtZQEivCa3Dn-UGpzAnf8b0SveOX4kc)/dm/3/x2j4h4m/s/live-3.m3u8"
3630 | },
3631 | {
3632 | "duration": -1,
3633 | "title": "Velicham",
3634 | "tvgId": "",
3635 | "tvgName": "",
3636 | "tvgLanguage": "Tamil",
3637 | "tvgLogo": "https://i.imgur.com/YeR3mm9.png",
3638 | "tvgCountry": "IN",
3639 | "tvgUrl": "",
3640 | "groupTitle": "Entertainment",
3641 | "url": "https://rtmp.smartstream.video/velichamtv/velichamtv/playlist.m3u8"
3642 | },
3643 | {
3644 | "duration": -1,
3645 | "title": "8TV",
3646 | "chId": "8TV",
3647 | "tvgLogo": "https://www.xtra.com.my/img/logo/8tv.png",
3648 | "groupTitle": "MY/SG",
3649 | "url": "https://stream-04.sg1.dailymotion.com/sec(_9ERdFwnAbs1GZsc1AwhHVJsYyn8W2RmVlhZlAga8rU)/dm/3/x6qud17/s/live-4.m3u8"
3650 | },
3651 | {
3652 | "duration": -1,
3653 | "title": "TV9",
3654 | "chId": "TV 9",
3655 | "tvgLogo": "https://www.xtra.com.my/img/logo/tv9.png",
3656 | "groupTitle": "MY/SG",
3657 | "url": "https://stream-04.sg1.dailymotion.com/sec(_9ERdFwnAbs1GZsc1AwhHfD5ePEJNVE2xX2S_kuvQaQ)/dm/3/x6qqja6/s/live-4.m3u8"
3658 | },
3659 | {
3660 | "duration": -1,
3661 | "title": "BritCom",
3662 | "tvgLogo": "https://i.imgur.com/aUyuS7T.png",
3663 | "groupTitle": "MY/SG",
3664 | "url": "https://dai.google.com/linear/hls/event/IdHTuehZQPClis-gJaZkFQ/master.m3u8"
3665 | },
3666 | {
3667 | "duration": -1,
3668 | "title": "Drama Sangat",
3669 | "chId": "Drama Sangat",
3670 | "tvgLogo": "https://www.xtra.com.my/img/logo/dramasangat2.png",
3671 | "groupTitle": "MY/SG",
3672 | "url": "https://stream-01.sg1.dailymotion.com/sec(jyCOMoYa2SFWfHvye_Gd0srOwehOAhI1Iq6SqatpgPA)/dm/3/x6zvnex/s/live-4.m3u8"
3673 | },
3674 | {
3675 | "duration": -1,
3676 | "title": "America's Funniest Home Videos",
3677 | "tvgLogo": "http://upload.wikimedia.org/wikipedia/en/0/0e/AFHV_new_logo_%28main%29.png",
3678 | "groupTitle": "MY/SG",
3679 | "url": "https://linear-12.frequency.stream/dist/roku/12/hls/master/playlist.m3u8"
3680 | },
3681 | {
3682 | "duration": -1,
3683 | "title": "NTV7",
3684 | "chId": "NTV7",
3685 | "tvgLogo": "https://pbs.twimg.com/profile_images/1080737074590887938/4tBnrq18_400x400.jpg",
3686 | "groupTitle": "MY/SG",
3687 | "url": "https://stream-04.sg1.dailymotion.com/sec(_9ERdFwnAbs1GZsc1AwhHV9fEfB5-6KXN7sCqunfk-k)/dm/3/x6qp6ou/s/live-4.m3u8"
3688 | },
3689 | {
3690 | "duration": -1,
3691 | "title": "STAR SPORTS SELECT 2",
3692 | "tvgLogo": "https://vignette.wikia.nocookie.net/logopedia/images/b/b6/SSS2.jpg/revision/latest/scale-to-width-down/340?cb=20170728104438",
3693 | "groupTitle": "SPORTS",
3694 | "url": "http://tamilgo.com/planet/planet.php?url=http://163.172.223.102:8081/1212@!liveInx1/starsportsselect2/playlist.m3u8"
3695 | },
3696 | {
3697 | "duration": -1,
3698 | "title": "UTV MOVIES",
3699 | "tvgLogo": "https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSbC-IcI9_rOnay00dq3fDr_eSBqipDHwO-3_1-laglWDy23DJ3&usqp=CAU",
3700 | "groupTitle": "HINDI",
3701 | "url": "http://tamilgo.com/planet/planet.php?url=http://163.172.223.102:8081/1212@!liveInx1/utvmoviesint/playlist.m3u8"
3702 | },
3703 | {
3704 | "duration": -1,
3705 | "title": "Minhaj TV",
3706 | "tvgCountry": "PK",
3707 | "tvgLogo": "https://i.imgur.com/m8cS74j.png",
3708 | "groupTitle": "PAK TV",
3709 | "url": "http://api.new.livestream.com/accounts/547271/events/4237509/live.m3u8?checkedby:iptvcat.com"
3710 | },
3711 | {
3712 | "duration": -1,
3713 | "title": "BEINSPORTS EXTRA",
3714 | "tvgLogo": "https://lh3.googleusercontent.com/Q310FIn5UZUa1NWOkZxt0fTucwCoN38GRGqvtzVjBntgVApqGWfdHgejLASJPAmSJg",
3715 | "groupTitle": "SPORTS",
3716 | "url": "https://service-stitcher.clusters.pluto.tv/stitch/hls/channel/5df975e2b27cf5000921c102/master.m3u8?deviceType=web&deviceMake=Opera&deviceModel=Opera&sid=855d6801-c912-428d-b620-ede4dd0c3b15&deviceId=b702181a-c1d6-4ee2-9481-753f471e2ce7&deviceVersion=66.0.3515.44&appVersion=2.9.3-b879e400d5df7a969d4bff8863fe5cb02c7120e6&deviceDNT=0&userId=&advertisingId=&deviceLat=40.8364&deviceLon=-74.1403&app_name=&appName=web&buildVersion=&appStoreUrl=&architecture=&includeExtendedEvents=false&serverSideAds=true"
3717 | },
3718 | {
3719 | "duration": -1,
3720 | "title": "DD News",
3721 | "tvgId": "DD News-IN",
3722 | "tvgName": "DD News-IN",
3723 | "tvgLanguage": "English",
3724 | "tvgLogo": "https://raw.githubusercontent.com/SauravKanchan/iptv/master/logo/DDNews.png",
3725 | "tvgCountry": "IN",
3726 | "tvgUrl": "http://epg.streamstv.me/epg/guide-india.xml.gz",
3727 | "groupTitle": "News",
3728 | "url": "http://bit.ly/2m4L4mi"
3729 | },
3730 | {
3731 | "duration": -1,
3732 | "title": "DSport",
3733 | "tvgId": "",
3734 | "tvgName": "",
3735 | "tvgLanguage": "Hindi",
3736 | "tvgLogo": "https://upload.wikimedia.org/wikipedia/en/thumb/e/eb/DSport_logo.png/300px-DSport_logo.png",
3737 | "tvgCountry": "IN",
3738 | "tvgUrl": "",
3739 | "groupTitle": "Sport",
3740 | "url": "http://jiocgehub.jio.ril.com/Dsports_HD/Dsports_HD_800.m3u8"
3741 | }
3742 | ]
--------------------------------------------------------------------------------