<?php
require_once 'includes/db.php';

// URL vem como /live.php?username=X&password=Y&stream=ID.ts
$username = $_GET['username'] ?? '';
$password = $_GET['password'] ?? '';
$stream   = $_GET['stream'] ?? ''; // Vem algo como "154.ts"

// Limpa o .ts do final para pegar só o ID
$stream_id = (int)$stream;

// Valida Usuário (Opcional: Pode comentar para deixar mais rápido)
$stmt = $pdo->prepare("SELECT id FROM users WHERE username = ? AND password = ? AND active = 1");
$stmt->execute([$username, $password]);
if (!$stmt->fetch()) { http_response_code(403); die(); }

// Busca o Link Real
$stmt = $pdo->prepare("SELECT stream_url FROM channels WHERE id = ?");
$stmt->execute([$stream_id]);
$url = $stmt->fetchColumn();

if ($url) {
    // Redireciona o player para o link verdadeiro
    header("Location: " . $url);
} else {
    http_response_code(404);
}
?>
