Загрузка данных


python3 - <<'PY'
import urllib.request
from urllib.parse import urljoin

base = "https://dagestan.mediacdn.ru/cdn/dagestan/tracks-v2al/mono.ts.m3u8"
req = urllib.request.Request(base, headers={"User-Agent": "Mozilla/5.0"})
with urllib.request.urlopen(req, timeout=10) as r:
    lines = r.read().decode().splitlines()

segments = [x.strip() for x in lines if x.strip() and not x.startswith("#")]
if not segments:
    print("Сегменты не найдены")
    raise SystemExit

url = urljoin(base, segments[-1])
print("Проверяем свежий сегмент:", url)
req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0", "Referer": "https://dagestan.mediacdn.ru/"}, method="GET")
try:
    with urllib.request.urlopen(req, timeout=10) as r:
        print("HTTP:", r.status)
        print("Content-Type:", r.headers.get("Content-Type"))
        print("Получено байт:", len(r.read(1024)))
except Exception as e:
    print("Ошибка:", e)
PY