{% extends spa_base or "base.html"%} {% block title %}Admin - Configurações M3U{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
← Voltar ao Painel

Configurações M3U

O catálogo é importado pela primeira lista. Durante cada reprodução, o proxy usa uma credencial diferente para cada sessão ativa quando houver contas livres. Canais, filmes e séries continuam unificados no mesmo catálogo.
Derivado automaticamente de todas as listas M3U (get.php → xmltv.php, mesmo host/credenciais), uma URL por linha. Ao editar as listas acima, este campo se atualiza sozinho. Só edite manualmente para usar fontes de EPG diferentes.

🎬 Enriquecimento Xtream

Tempo diário para usuários free
🛑 Encerrar import travado

📤 Upload Manual de Arquivos

Se a hospedagem nao consegue baixar automaticamente (timeout, cPanel, etc), voce pode enviar o arquivo diretamente.

Selecione o arquivo M3U do seu computador. Será importado diretamente no catálogo.
Selecione o arquivo EPG (XML ou XMLTV) do seu computador. Aceita também .gz compactado.

Status Atual

{% set m3u_list = settings.get('m3u_urls') or [settings.get('m3u_url', '')] %} {% set m3u_list = m3u_list | map('trim') | select | list %} {% set epg_raw = settings.get('epg_url', '') %} {% if epg_raw is string %}{% set epg_list = epg_raw.split('\n') %}{% else %}{% set epg_list = epg_raw or [] %}{% endif %} {% set epg_list = epg_list | map('trim') | select | list %} {% if cpanel_mode %}
Modo: cPanel - Use Cron Jobs para atualizacoes automaticas
{% endif %}
Fontes M3U disponiveis: {{ m3u_list|length }}
{% for u in m3u_list %}
{{ loop.index }}. {{ u }}
{% else %}
Nenhuma fonte configurada.
{% endfor %}
URLs EPG disponiveis: {{ epg_list|length }}
{% for u in epg_list %}
{{ loop.index }}. {{ u }}
{% else %}
Nenhuma EPG configurada (derivada das fontes M3U).
{% endfor %}

🧪 Testar M3U

Cole a URL da lista. O teste baixa e analisa o arquivo, confere quantos itens foram reconhecidos (canais, filmes e séries), testa a reprodução de algumas amostras e consulta a conta Xtream. Nada é gravado no catálogo — serve justamente para validar antes de forçar uma atualização.

Aceita lista sem cabeçalho #EXTM3U e listas só com URLs. Deixe em branco para testar a primeira fonte disponivel.

📊 Status das Contas M3U

Carregando...
Carregando resumo do catálogo...
Conta Status Auth Expira Conexões Plano Última verificação Ações
Carregando...

📜 Logs das Fontes M3U

Carregando...
Carregando logs...
{% endblock %}