{% extends "base.html" %} {% load static %} {% block title %}Ad Breaks - Stream Processor{% endblock %} {% block page_title %} Ad Breaks {% endblock %} {% block extra_css %} {% endblock %} {% block content %}
Monitor and analyze advertisement breaks detected in streams
Ad breaks are automatically detected periods of commercial content within streams. They are identified by jingle detection pairs (start/end markers) and can be sent to external APIs for analysis and reporting.
Session | Channel | Start Time | Duration | Status | Region | API Status | Actions |
---|---|---|---|---|---|---|---|
{{ ad_break.session.start_time|date:"M d, H:i" }}
|
{{ ad_break.channel_name }}
{{ ad_break.session.channel.name }}
|
{{ ad_break.start_time|date:"M d, Y" }}
{{ ad_break.start_time|time:"H:i:s" }}
|
{% if ad_break.duration_seconds %}
{{ ad_break.duration_seconds }}s
{% widthratio ad_break.duration_seconds 60 1 %}m {% widthratio ad_break.duration_seconds 1 1 %}s total
{% else %}
-
{% endif %}
|
{% if ad_break.end_time %} Completed {% else %} In Progress {% endif %} | {{ ad_break.region }} | {% if ad_break.is_sent_to_api %} Sent {% else %} Pending {% endif %} |
Showing {{ page_obj.start_index }} to {{ page_obj.end_index }} of {{ page_obj.paginator.count }} results