You do not have permission to view the full content of this post. Log in or register now.
VPN bro, like HK,SG ..View attachment 4169469
not working po

maybe PH region is not permitted, i'm in VN use it flawlessly =)View attachment 4169469
not working po
Really, I'm in VN played it smoothly, maybe you can try this script to get the full playlist, or change to Vietnam server?The playlist doesn't populate on screen, and it doesn't work on my side even with VPN..I scanned the panel and it says the host is offline...but thanks anyway bro...keep sharing
View attachment 4169600
#!/usr/bin/env python3
import requests
import re
import sys
USERNAME = "1ARbE2L7ak"
PASSWORD = "ezfQtdrB3J"
PANEL_URL = "http://cchelp.xyz:826"
OUTPUT_FILE = "iptv_safe_playlist.m3u"
def sanitize(text):
"""Safely clean up channel names and categories."""
text = re.sub(r'[#\s]+$', '', str(text).strip())
return re.sub(r'[\\/*?:"<>|]', "", text)
def main():
print("Fetching live categories...")
cat_resp = requests.get(f"{PANEL_URL}/player_api.php", params={
"username": USERNAME, "password": PASSWORD, "action": "get_live_categories"
}, timeout=15)
cat_resp.raise_for_status()
categories = {str(cat["category_id"]): sanitize(cat["category_name"]) for cat in cat_resp.json()}
print("Fetching live streams...")
stream_resp = requests.get(f"{PANEL_URL}/player_api.php", params={
"username": USERNAME, "password": PASSWORD, "action": "get_live_streams"
}, timeout=15)
stream_resp.raise_for_status()
streams = stream_resp.json()
print(f"Found {len(streams)} channels. Generating safe M3U...")
m3u_lines = ["#EXTM3U"]
for stream in streams:
name = sanitize(stream["name"])
group = categories.get(str(stream.get("category_id")), "General")
stream_url = f"{PANEL_URL}/live/{USERNAME}/{PASSWORD}/{stream['stream_id']}.ts"
m3u_lines.append(f'#EXTINF:-1 group-title="{group}",{name}')
m3u_lines.append(stream_url)
with open(OUTPUT_FILE, "w", encoding="utf-8") as f:
f.write("\n".join(m3u_lines))
print(f"Success! Clean playlist saved as {OUTPUT_FILE}")
if __name__ == "__main__":
try:
main()
except Exception as e:
print(f"Error: {e}")
sys.exit(1)
ok thanks i will try it now...Really, I'm in VN played it smoothly, maybe you can try this script to get the full playlist, or change to Vietnam server?
Python:#!/usr/bin/env python3 import requests import re import sys USERNAME = "1ARbE2L7ak" PASSWORD = "ezfQtdrB3J" PANEL_URL = "http://cchelp.xyz:826" OUTPUT_FILE = "iptv_safe_playlist.m3u" def sanitize(text): """Safely clean up channel names and categories.""" text = re.sub(r'[#\s]+$', '', str(text).strip()) return re.sub(r'[\\/*?:"<>|]', "", text) def main(): print("Fetching live categories...") cat_resp = requests.get(f"{PANEL_URL}/player_api.php", params={ "username": USERNAME, "password": PASSWORD, "action": "get_live_categories" }, timeout=15) cat_resp.raise_for_status() categories = {str(cat["category_id"]): sanitize(cat["category_name"]) for cat in cat_resp.json()} print("Fetching live streams...") stream_resp = requests.get(f"{PANEL_URL}/player_api.php", params={ "username": USERNAME, "password": PASSWORD, "action": "get_live_streams" }, timeout=15) stream_resp.raise_for_status() streams = stream_resp.json() print(f"Found {len(streams)} channels. Generating safe M3U...") m3u_lines = ["#EXTM3U"] for stream in streams: name = sanitize(stream["name"]) group = categories.get(str(stream.get("category_id")), "General") stream_url = f"{PANEL_URL}/live/{USERNAME}/{PASSWORD}/{stream['stream_id']}.ts" m3u_lines.append(f'#EXTINF:-1 group-title="{group}",{name}') m3u_lines.append(stream_url) with open(OUTPUT_FILE, "w", encoding="utf-8") as f: f.write("\n".join(m3u_lines)) print(f"Success! Clean playlist saved as {OUTPUT_FILE}") if __name__ == "__main__": try: main() except Exception as e: print(f"Error: {e}") sys.exit(1)
he, you can try my playlist on githubok thanks i will try it now...
. You can also change username or password if you scan others 
thanks for the script bro, it really helps...it's working right now!he, you can try my playlist on github. You can also change username or password if you scan others
![]()
btw, can you make a proxy for smoothly streaming, at first it automatically stopped, but then after sharing, some channels play smoothly =))thanks for the script bro, it really helps...it's working right now!