Initial commig
ci/woodpecker/push/woodpecker Pipeline failed Details

master
Toldi Balázs Ádám 2 years ago
commit ff8e3cfcec

22
.gitignore vendored

@ -0,0 +1,22 @@
.gradle
**/build/
!src/**/build/
# Ignore Gradle GUI config
gradle-app.setting
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar
# Avoid ignore Gradle wrappper properties
!gradle-wrapper.properties
# Cache of project
.gradletasknamecache
# Eclipse Gradle plugin generated files
# Eclipse Core
.project
# JDT-specific (Eclipse Java Development Tools)
.classpath
.idea

@ -0,0 +1,22 @@
pipeline:
runScrapper:
image: golang
commands:
- cd scraper && go run .
gradleBuild:
image: gradle
commands:
- ./gradlew build run
pushCommit:
image: appleboy/drone-git-push
settings:
remote: ssh://git@git.toldi.eu:2222/Bazsalanszky/iptv-scraper.git
remote_name: origin_ssh
force: false
commit: true
author_name: gitea
author_email: "git@toldi.eu"
commit_message: "[gitea] Updated iptv m3u8 [CI SKIP]"
ssh_key:
from_secret: ssh_key

@ -0,0 +1,35 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.5.10"
id("com.github.johnrengelman.shadow") version "7.0.0"
application
}
group = "eu.toldi.iptv"
version = "1.0-SNAPSHOT"
application {
mainClass.set("eu.toldi.iptv.MainKt")
}
repositories {
mavenCentral()
maven {
url = uri("https://jitpack.io")
}
}
dependencies {
implementation("com.beust:klaxon:5.5")
testImplementation(kotlin("test"))
}
tasks.test {
useJUnit()
}
tasks.withType<KotlinCompile>() {
kotlinOptions.jvmTarget = "1.8"
}

@ -0,0 +1,5 @@
#EXTM3U
#EXTINF: -1 tvg-id="rtlklub.hu" tvg-logo"https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/RTL_Klub_logo.svg/220px-RTL_Klub_logo.svg.png" , RTL Klub
https://stream.y5.hu:443/stream/stream_rtlklub/hls1/stream.m3u8
#EXTINF: -1 tvg-id="bbcnewshd.uk" tvg-logo"https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/BBC_News_2019.svg/180px-BBC_News_2019.svg.png" , BBC News HD
http://5gfksa.ltd:2052/334455/554433/80875?checkedby:iptvcat.com

@ -0,0 +1 @@
kotlin.code.style=official

Binary file not shown.

@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

185
gradlew vendored

@ -0,0 +1,185 @@
#!/usr/bin/env sh
#
# Copyright 2015 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
##############################################################################
##
## Gradle start up script for UN*X
##
##############################################################################
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
# Need this for relative symlinks.
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`"/$link"
fi
done
SAVED="`pwd`"
cd "`dirname \"$PRG\"`/" >/dev/null
APP_HOME="`pwd -P`"
cd "$SAVED" >/dev/null
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
warn () {
echo "$*"
}
die () {
echo
echo "$*"
echo
exit 1
}
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
nonstop=false
case "`uname`" in
CYGWIN* )
cygwin=true
;;
Darwin* )
darwin=true
;;
MSYS* | MINGW* )
msys=true
;;
NONSTOP* )
nonstop=true
;;
esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD="java"
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
MAX_FD="$MAX_FD_LIMIT"
fi
ulimit -n $MAX_FD
if [ $? -ne 0 ] ; then
warn "Could not set maximum file descriptor limit: $MAX_FD"
fi
else
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
fi
fi
# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin or MSYS, switch paths to Windows format before running java
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
SEP=""
for dir in $ROOTDIRSRAW ; do
ROOTDIRS="$ROOTDIRS$SEP$dir"
SEP="|"
done
OURCYGPATTERN="(^($ROOTDIRS))"
# Add a user-defined pattern to the cygpath arguments
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
fi
# Now convert the arguments - kludge to limit ourselves to /bin/sh
i=0
for arg in "$@" ; do
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
else
eval `echo args$i`="\"$arg\""
fi
i=`expr $i + 1`
done
case $i in
0) set -- ;;
1) set -- "$args0" ;;
2) set -- "$args0" "$args1" ;;
3) set -- "$args0" "$args1" "$args2" ;;
4) set -- "$args0" "$args1" "$args2" "$args3" ;;
5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
esac
fi
# Escape application args
save () {
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
echo " "
}
APP_ARGS=`save "$@"`
# Collect all arguments for the java command, following the shell quoting and substitution rules
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
exec "$JAVACMD" "$@"

89
gradlew.bat vendored

@ -0,0 +1,89 @@
@rem
@rem Copyright 2015 the original author or authors.
@rem
@rem Licensed under the Apache License, Version 2.0 (the "License");
@rem you may not use this file except in compliance with the License.
@rem You may obtain a copy of the License at
@rem
@rem https://www.apache.org/licenses/LICENSE-2.0
@rem
@rem Unless required by applicable law or agreed to in writing, software
@rem distributed under the License is distributed on an "AS IS" BASIS,
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@rem
@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@rem Resolve any "." and ".." in APP_HOME to make it shorter.
for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto execute
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
:omega

@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto

20
scraper/.gitignore vendored

@ -0,0 +1,20 @@
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib
# Test binary, built with `go test -c`
*.test
# Output of the go coverage tool, specifically when used with LiteIDE
*.out
# Dependency directories (remove the comment below to include it)
# vendor/
# Other
.vscode/
# data/

@ -0,0 +1,942 @@
{
"united kingdom": [
{
"id": "2444215",
"channel": "BBC 1 FHD",
"link": "https://list.iptvcat.com/my_list/s/3bda6902213e7a54b601d081d258be3a.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444216",
"channel": "BBC 1 HD",
"link": "https://list.iptvcat.com/my_list/s/12fce02e0344e4a0c4d9a3ec5639f1f1.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444218",
"channel": "BBC 2 FHD",
"link": "https://list.iptvcat.com/my_list/s/470ac627402b4fbc467724ca5a632e8b.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444220",
"channel": "BBC 3 HD",
"link": "https://list.iptvcat.com/my_list/s/9683264a60c95b2b8e29899904a0a92b.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444223",
"channel": "BBC 4 FHD",
"link": "https://list.iptvcat.com/my_list/s/09363a9d423b409fbfdf7c522b14c511.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444225",
"channel": "BBC 4 HD",
"link": "https://list.iptvcat.com/my_list/s/c50195479ab67b5b622f91613503b890.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399126",
"channel": "BBC Alba HD",
"link": "https://list.iptvcat.com/my_list/s/8ea1f4f204c711a2f83d475b3e994151.m3u8",
"country": "united kingdom",
"liveliness": "88",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340311",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/2d012a44dfc71ae49b422017349488ef.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340315",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/1975cb84aebf9007513f777954081f18.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340313",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/19e22b461a70682ad522711c127c4e1f.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340303",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/0764c1c8402ca599fe3a62656699f3a8.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340309",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/25bda17e444fc689f3cbabf85fc9d546.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340305",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/5f734aa4c269b814bfac1113cd90d6f9.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430456",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/9e470d2d60d7e9f3e298e183aa1822cf.m3u8",
"country": "united kingdom",
"liveliness": "94",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434479",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/dbbe6726b8a135fb1b292f3eb0e80f47.m3u8",
"country": "united kingdom",
"liveliness": "90",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2410200",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/f429f8a46036dcdf31eff855a95b012e.m3u8",
"country": "united kingdom",
"liveliness": "82",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399124",
"channel": "BBC Four",
"link": "https://list.iptvcat.com/my_list/s/7b9290959a26ee015c8db697b413fa66.m3u8",
"country": "united kingdom",
"liveliness": "98",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444210",
"channel": "BBC NEWS FHD",
"link": "https://list.iptvcat.com/my_list/s/d7ace657f7f1081b67179055d202eedb.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444212",
"channel": "BBC NEWS HD",
"link": "https://list.iptvcat.com/my_list/s/c47efdb84e8cb24c4ed6ec305320fe9c.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423359",
"channel": "BBC News Arabic",
"link": "https://list.iptvcat.com/my_list/s/a5b8563653e3f100c6629bc0130c27e9.m3u8",
"country": "united kingdom",
"liveliness": "74",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423349",
"channel": "BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/9512f109637d52f420fdb6950be402cf.m3u8",
"country": "united kingdom",
"liveliness": "63",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434478",
"channel": "BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/43a61977e73d5986cff4bff818a2d498.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430455",
"channel": "BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/2f1e4ef4b23f52dcb238fb4893ee2ed4.m3u8",
"country": "united kingdom",
"liveliness": "92",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2410198",
"channel": "BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/94625f09e760673ca84a163a6b4619ba.m3u8",
"country": "united kingdom",
"liveliness": "76",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434477",
"channel": "BBC ONE HD",
"link": "https://list.iptvcat.com/my_list/s/ab081cb1c51185fd208212a2d9f9f53d.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2410196",
"channel": "BBC ONE HD",
"link": "https://list.iptvcat.com/my_list/s/008fffcc1de80cb0ba0e2a2f5f571cad.m3u8",
"country": "united kingdom",
"liveliness": "95",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430454",
"channel": "BBC ONE HD",
"link": "https://list.iptvcat.com/my_list/s/6f728f7b69da63ea8193c3290fd1b049.m3u8",
"country": "united kingdom",
"liveliness": "96",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399026",
"channel": "BBC One",
"link": "https://list.iptvcat.com/my_list/s/89e6cbb59379d5b0bf86267f6a0a9747.m3u8",
"country": "united kingdom",
"liveliness": "97",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399129",
"channel": "BBC One Channel Islands",
"link": "https://list.iptvcat.com/my_list/s/bfd0148f4f772891bfd51470406fa2b6.m3u8",
"country": "united kingdom",
"liveliness": "93",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2359829",
"channel": "BBC One East E",
"link": "https://list.iptvcat.com/my_list/s/f42176963b37db1950e5ca8f20be29c9.m3u8",
"country": "united kingdom",
"liveliness": "44",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2359833",
"channel": "BBC One East W",
"link": "https://list.iptvcat.com/my_list/s/c6f969bd0424558c0ac70fc83386b891.m3u8",
"country": "united kingdom",
"liveliness": "64",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2421796",
"channel": "BBC One HD*",
"link": "https://list.iptvcat.com/my_list/s/68b374139a3fe1b04724ba88ff2efa34.m3u8",
"country": "united kingdom",
"liveliness": "45",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430506",
"channel": "BBC One London SD",
"link": "https://list.iptvcat.com/my_list/s/0a3d27406182792c920ffcd4bf1dbce3.m3u8",
"country": "united kingdom",
"liveliness": "32",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2359862",
"channel": "BBC One ScotHD",
"link": "https://list.iptvcat.com/my_list/s/093fb53b640d7d23f0340ed0afb6aee5.m3u8",
"country": "united kingdom",
"liveliness": "33",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399127",
"channel": "BBC One Scotland",
"link": "https://list.iptvcat.com/my_list/s/d373848ab5d832cec0e25680ecd41021.m3u8",
"country": "united kingdom",
"liveliness": "94",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2359868",
"channel": "BBC One W Mid",
"link": "https://list.iptvcat.com/my_list/s/15b24a9ac15716158f0f745b84f398df.m3u8",
"country": "united kingdom",
"liveliness": "56",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2359894",
"channel": "BBC One Wales",
"link": "https://list.iptvcat.com/my_list/s/2c32b838209a35ac3fb87a83b2e14f47.m3u8",
"country": "united kingdom",
"liveliness": "58",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340321",
"channel": "BBC Persian (540p)",
"link": "https://list.iptvcat.com/my_list/s/3fec89852551b6da71c0e44bd33a2f38.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340327",
"channel": "BBC Persian (540p)",
"link": "https://list.iptvcat.com/my_list/s/75b2275a5661415ef0a246d98b3b3999.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340325",
"channel": "BBC Persian (540p)",
"link": "https://list.iptvcat.com/my_list/s/185aa3fa1ff942a9376ea536b89ae3f0.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340317",
"channel": "BBC Persian (720p)",
"link": "https://list.iptvcat.com/my_list/s/040c053581aca4c7fc546b4e5320ff43.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340319",
"channel": "BBC Persian (720p)",
"link": "https://list.iptvcat.com/my_list/s/b8f705cd7a38098e45aa4f9e74a259ed.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340318",
"channel": "BBC Persian (720p)",
"link": "https://list.iptvcat.com/my_list/s/11433b0f8ad5e001cf7f0cff2531c163.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2400026",
"channel": "BBC Radio 1 Xtra",
"link": "https://list.iptvcat.com/my_list/s/35dbb304ee8783c3ed9e80c986061102.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2400081",
"channel": "BBC Radio 4 Xtra",
"link": "https://list.iptvcat.com/my_list/s/84b734ba94dcd95d8b30d497976c315a.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434476",
"channel": "BBC TWO HD",
"link": "https://list.iptvcat.com/my_list/s/adada920aa5a3a3b61ef04bad529824d.m3u8",
"country": "united kingdom",
"liveliness": "95",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430453",
"channel": "BBC TWO HD",
"link": "https://list.iptvcat.com/my_list/s/4509f294ece86630d359bfbdd00f235a.m3u8",
"country": "united kingdom",
"liveliness": "97",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423306",
"channel": "BBC Three HD",
"link": "https://list.iptvcat.com/my_list/s/744c87f84f44c0254199bb26deed8bb9.m3u8",
"country": "united kingdom",
"liveliness": "54",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399037",
"channel": "BBC Two",
"link": "https://list.iptvcat.com/my_list/s/c37a922666886cb55efb41ade52e708d.m3u8",
"country": "united kingdom",
"liveliness": "95",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399038",
"channel": "BBC Two HD",
"link": "https://list.iptvcat.com/my_list/s/f69535147464c10cae3342b494179e8e.m3u8",
"country": "united kingdom",
"liveliness": "97",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430452",
"channel": "BBC WORLD NEWS",
"link": "https://list.iptvcat.com/my_list/s/9d4254bfcbfffc64fb179cca6040a320.m3u8",
"country": "united kingdom",
"liveliness": "24",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2443944",
"channel": "BBC4-HD",
"link": "https://list.iptvcat.com/my_list/s/20df99ed740f0794a73f14f81f986562.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444309",
"channel": "CBBC FHD",
"link": "https://list.iptvcat.com/my_list/s/a3cd35ee1fb5be1ccfa3d7f08d23eff2.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423518",
"channel": "UK BBC 1",
"link": "https://list.iptvcat.com/my_list/s/cdbeb482e70312d9aab79e0cfb20200d.m3u8",
"country": "united kingdom",
"liveliness": "48",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423520",
"channel": "UK BBC 2",
"link": "https://list.iptvcat.com/my_list/s/a46222697652648f1557070c67361026.m3u8",
"country": "united kingdom",
"liveliness": "48",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2424070",
"channel": "UK BBC 3",
"link": "https://list.iptvcat.com/my_list/s/85139ca0e7f0dfc157c7c2b38e6109c4.m3u8",
"country": "united kingdom",
"liveliness": "42",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423783",
"channel": "UK BBC Alba",
"link": "https://list.iptvcat.com/my_list/s/b457846e6ed810262cdc3b6befa5e103.m3u8",
"country": "united kingdom",
"liveliness": "48",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434907",
"channel": "UK BBC News (D)",
"link": "https://list.iptvcat.com/my_list/s/402cf47d8613f91c4e3df05102e37333.m3u8",
"country": "united kingdom",
"liveliness": "83",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423522",
"channel": "UK BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/e2912c2e42d38617f81399db54f9f7a6.m3u8",
"country": "united kingdom",
"liveliness": "50",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423524",
"channel": "UK BBC Parliament",
"link": "https://list.iptvcat.com/my_list/s/a4c3524ee2e562f13a693e83f9a461b3.m3u8",
"country": "united kingdom",
"liveliness": "50",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434913",
"channel": "UK BBC Two HD (D)",
"link": "https://list.iptvcat.com/my_list/s/4dc4dcad4efa76f5f5edb9064512bc96.m3u8",
"country": "united kingdom",
"liveliness": "81",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423526",
"channel": "UK BBC Two Northern Ireland",
"link": "https://list.iptvcat.com/my_list/s/7eda16fe2546d39955bbd1afc7645b98.m3u8",
"country": "united kingdom",
"liveliness": "50",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423980",
"channel": "UK BBC Two Wales",
"link": "https://list.iptvcat.com/my_list/s/bb801c4e659a11b6d51af7d1c9c2c790.m3u8",
"country": "united kingdom",
"liveliness": "52",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423528",
"channel": "UK BBC World News",
"link": "https://list.iptvcat.com/my_list/s/fe5d8ea8e32c0780df58f82f86151c50.m3u8",
"country": "united kingdom",
"liveliness": "50",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434909",
"channel": "UK-BBC One",
"link": "https://list.iptvcat.com/my_list/s/579fbec0f42dfbd735c1ede2cdf158b7.m3u8",
"country": "united kingdom",
"liveliness": "84",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434911",
"channel": "UK-BBC One Scotland",
"link": "https://list.iptvcat.com/my_list/s/2b103a4306ab00f840073ed4e62ec767.m3u8",
"country": "united kingdom",
"liveliness": "90",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434937",
"channel": "UK-CBBC",
"link": "https://list.iptvcat.com/my_list/s/0585c02ecbac16a28dc41b29fd2c6eaf.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
}
]
}

@ -0,0 +1,940 @@
[
{
"id": "2444215",
"channel": "BBC 1 FHD",
"link": "https://list.iptvcat.com/my_list/s/3bda6902213e7a54b601d081d258be3a.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2334",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444216",
"channel": "BBC 1 HD",
"link": "https://list.iptvcat.com/my_list/s/12fce02e0344e4a0c4d9a3ec5639f1f1.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444218",
"channel": "BBC 2 FHD",
"link": "https://list.iptvcat.com/my_list/s/470ac627402b4fbc467724ca5a632e8b.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444220",
"channel": "BBC 3 HD",
"link": "https://list.iptvcat.com/my_list/s/9683264a60c95b2b8e29899904a0a92b.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444223",
"channel": "BBC 4 FHD",
"link": "https://list.iptvcat.com/my_list/s/09363a9d423b409fbfdf7c522b14c511.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444225",
"channel": "BBC 4 HD",
"link": "https://list.iptvcat.com/my_list/s/c50195479ab67b5b622f91613503b890.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399126",
"channel": "BBC Alba HD",
"link": "https://list.iptvcat.com/my_list/s/8ea1f4f204c711a2f83d475b3e994151.m3u8",
"country": "united kingdom",
"liveliness": "88",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340311",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/2d012a44dfc71ae49b422017349488ef.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340315",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/1975cb84aebf9007513f777954081f18.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340313",
"channel": "BBC Arabic (540p)",
"link": "https://list.iptvcat.com/my_list/s/19e22b461a70682ad522711c127c4e1f.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "2883, ...",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340303",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/0764c1c8402ca599fe3a62656699f3a8.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340309",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/25bda17e444fc689f3cbabf85fc9d546.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "1340305",
"channel": "BBC Arabic (720p)",
"link": "https://list.iptvcat.com/my_list/s/5f734aa4c269b814bfac1113cd90d6f9.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "sd",
"mbps": "450",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2430456",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/9e470d2d60d7e9f3e298e183aa1822cf.m3u8",
"country": "united kingdom",
"liveliness": "94",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2434479",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/dbbe6726b8a135fb1b292f3eb0e80f47.m3u8",
"country": "united kingdom",
"liveliness": "90",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2410200",
"channel": "BBC FOUR HD",
"link": "https://list.iptvcat.com/my_list/s/f429f8a46036dcdf31eff855a95b012e.m3u8",
"country": "united kingdom",
"liveliness": "82",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2399124",
"channel": "BBC Four",
"link": "https://list.iptvcat.com/my_list/s/7b9290959a26ee015c8db697b413fa66.m3u8",
"country": "united kingdom",
"liveliness": "98",
"status": "online",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "fhd 2k",
"mbps": "2883",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444210",
"channel": "BBC NEWS FHD",
"link": "https://list.iptvcat.com/my_list/s/d7ace657f7f1081b67179055d202eedb.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2444212",
"channel": "BBC NEWS HD",
"link": "https://list.iptvcat.com/my_list/s/c47efdb84e8cb24c4ed6ec305320fe9c.m3u8",
"country": "united kingdom",
"liveliness": "100",
"status": "online",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "fhd 2k",
"mbps": "7004",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423359",
"channel": "BBC News Arabic",
"link": "https://list.iptvcat.com/my_list/s/a5b8563653e3f100c6629bc0130c27e9.m3u8",
"country": "united kingdom",
"liveliness": "74",
"status": "offline",
"lastChecked": "2022-03-13T00:00:00Z",
"format": "sd",
"mbps": "1509",
"URI": [
"united_kingdom_-_-_-_-_-_-_-"
]
},
{
"id": "2423349",
"channel": "BBC News HD",
"link": "https://list.iptvcat.com/my_list/s/9512f109637d52f420fdb6950be402cf.m3u8",
"country": "united kingdom",
"liveliness": "63",
"status": "offline",
"lastChecked": "2022-03-14T00:00:00Z",
"format": "hd",
"mbps": "6241",
"URI": [