{% extends spa_base or "base.html" %} {% block title %}{{ item.name }}{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
{% if item.tipo == 'live' %} ← Voltar para Canais {% elif item.tipo == 'movie' %} ← Voltar para o Filme {% else %} ← Voltar para a Série {% endif %}
{% if current_user.is_premium_active or current_user.is_admin %}
⭐ Premium - Acesso Ilimitado
{% else %}
⏱️ Tempo restante: {{ horas }}h {{ minutos }}m
{% endif %}
{{ item.name }}
{{ item.group_title }} 🟢 0 Online 👁️ {{ item.view_count or 0 }} views
{% if item.description %}

{{ item.description }}

{% endif %}
{% if item.is_hidden %}
⚠️ Este conteúdo foi marcado como OFFLINE pelo administrador. Pode apresentar problemas de reprodução.
{% endif %} {% set vp_back_url = url_for('canais') if tipo == 'live' else (url_for('movie_detail', item_id=item.id) if tipo == 'movie' else url_for('series_detail', series_name=item.series_name or item.name)) %} {% set vp_back_label = '← Voltar para os Canais' if tipo == 'live' else ('← Voltar para o Filme' if tipo == 'movie' else '← Voltar para a Série') %}
{# O "Carregando..." ja sai do servidor: no primeiro pixel do bloco o #} {# usuario ve o que esta acontecendo, sem esperar o JavaScript. #}
Carregando transmissão...
Isso pode levar alguns segundos.
{{ vp_back_label }} 🏠 Início
🔴 {{ item.name }}

⚠️ Reportar Problema

{{ item.name }}

🔇 Sem áudio
📡 Não pega / Sem sinal
🖥️ Tela preta
⏸️ Travando / Engasgando
❌ Conteúdo offline
✅

Reporte enviado com sucesso!
Obrigado por nos ajudar.

{% if tipo == 'live' %}

📺 Guia de Programas

{% endif %}
{% endblock %} {% block scripts %} {% endblock %}