<% content_for :title, "Dirette live partite giovanili in corso — Match Live TV" %> <% content_for :meta_description, "Guarda le dirette live delle partite giovanili ora in corso e le prossime gare programmate. Cerca la tua squadra e apri il link senza installare app." %> <% content_for :canonical_url, seo_absolute_url(public_live_index_path) %> <% live_index_params = @club ? { club_id: @club.id } : {} %>
<% if @club %>

<%= link_to "← #{@club.name}", public_club_path(@club), class: "back-link" %>

Dirette e partite — <%= @club.name %>

Solo le squadre di questa società: dirette in corso e partite programmate da app o sito.

<% else %>

Dirette e partite in programma

Cerca per società, squadra, avversario o luogo: trovi le dirette attive e le partite programmate.

<% end %> <% if @club && @can_schedule_match %>
<%= link_to "Programma partita", public_new_club_match_path(@club), class: "btn btn-primary" %>
<% end %> <%= form_with url: public_live_index_path, method: :get, local: true, class: "search-form" do %> <% if @club %> <%= hidden_field_tag :club_id, @club.id %> <% end %> " aria-label="Cerca squadra" autocomplete="off" /> <% if @query.present? %> <%= link_to "Azzera", public_live_index_path(live_index_params), class: "btn btn-secondary" %> <% end %> <% end %> <% if @query.present? %>

Risultati per «<%= h @query %>»<%= @club ? " in #{@club.name}" : "" %>: <%= @sessions.size %> in diretta · <%= @upcoming_matches.size %> in programma

<% end %> <% if @sessions.any? %>

In diretta adesso

<% @sessions.each do |session| %> <% match = session.match %> <% on_air = @online_paths.include?(session.mediamtx_path_name) %>
<%= live_match_card_heading(match) %>

<% if match.location.present? %><%= match.location %> · <% end %> <%= session.platform == "matchlivetv" ? "Match Live TV" : session.platform.capitalize %>

<% if session.score_state %>

<%= live_score_sets_label(session.score_state) %> <% if live_score_partials_label(session.score_state).present? %> Parziali: <%= live_score_partials_label(session.score_state) %> <% end %> <%= session.score_state.home_points %> - <%= session.score_state.away_points %>

<% end %>
<% if on_air %> In onda <% elsif session.status == "live" %> Live <% elsif session.status == "reconnecting" %> Riconnessione <% else %> In avvio <% end %>
<%= link_to "Guarda diretta →", public_live_path(session), class: "btn-watch" %>
<% end %>
<% end %> <% if @upcoming_matches.any? %>

Prossime partite

Programmate da app o sito: la diretta partirà quando lo staff avvierà la trasmissione.

<% @upcoming_matches.each do |match| %>
<%= live_match_card_heading(match) %>

<% if match.location.present? %><%= match.location %> · <% end %> <%= match.category.presence || match.sport&.capitalize %>

<%= live_scheduled_relative(match.scheduled_at) %>

In programma
<% end %>
<% end %> <% if @sessions.empty? %> <% if @upcoming_matches.any? %>

Nessuna diretta in questo momento.

Torna all’orario indicato: quando la squadra avvierà lo streaming, la partita comparirà in «In diretta adesso».

<% elsif @club %>

Nessuna diretta o partita in programma per <%= @club.name %>.

<% if @can_schedule_match %> <%= link_to "Programma la prima partita", public_new_club_match_path(@club), class: "btn btn-primary" %> oppure dall’app Match Live TV. <% elsif @club.teams.any? %> Chiedi al titolare della società o a un responsabile trasmissione di programmare una gara. <% else %> Aggiungi una squadra dalla <%= link_to "pagina società", public_club_path(@club) %> e programma la prima partita. <% end %>

<%= link_to "← Torna alla società", public_club_path(@club), class: "btn btn-secondary" %>

<% else %>

Nessuna diretta adesso — ma puoi già organizzarti

Se la tua squadra usa Match Live TV, dal telefono si programma la partita con data e ora. Genitori e parenti trovano qui la diretta quando il fischio d’inizio è vicino.

  • Programma la gara dall’app (senza avviare subito la diretta)
  • La partita compare in «Prossime partite» con orario e campo
  • Lo streaming parte solo quando premi avvio in palestra

<%= link_to "Registra la tua squadra", public_signup_path, class: "btn btn-primary" %> <%= link_to "Scopri come funziona", public_features_path, class: "btn btn-secondary" %>

<% end %> <% end %>