{% extends 'base.html' %} {% load static %} {% block title %}{{ channel.name }} - Channel Details - Adtlas{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Channel Information

Edit {% if channel.status == 'active' %} {% else %} {% endif %}
Basic Information
Channel Name: {{ channel.name }}
Status: {{ channel.get_status_display }}
Category: {{ channel.get_category_display|default:'-' }}
Language: {{ channel.get_language_display|default:'-' }}
Country: {{ channel.get_country_display|default:'-' }}
Created: {{ channel.created_at|date:"M d, Y" }}
Stream Information
Stream Status: {% if channel.is_streaming %}Online{% else %}Offline{% endif %}
Primary URL: {% if channel.stream_url %} {{ channel.stream_url|truncatechars:40 }} {% else %}-{% endif %}
Backup URL: {% if channel.backup_stream_url %} {{ channel.backup_stream_url|truncatechars:40 }} {% else %}-{% endif %}
Quality: {{ channel.stream_quality|default:'-' }}
Bitrate: {{ channel.bitrate|default:'-' }} kbps
Last Check: {{ channel.last_stream_check|date:"M d, Y H:i"|default:'-' }}
{% if channel.description %}
Description

{{ channel.description }}

{% endif %}
Features & Settings
Recording Advertisements
Premium Chat
DVR Subtitles

Channel Logo

{% if channel.logo %} {{ channel.name }} Logo {% else %}

No logo uploaded

{% endif %}

Performance Stats

{{ stats.total_viewers|default:0 }}

Total Viewers

{{ stats.current_viewers|default:0 }}

Current Viewers

{{ stats.total_impressions|default:0 }}

Ad Impressions

${{ stats.revenue|default:0 }}

Revenue

{{ stats.uptime|default:0 }}%

Uptime

Viewership Trends

Geographic Distribution

Active Campaigns

{% for campaign in active_campaigns %} {% empty %} {% endfor %}
Campaign Name Advertiser Type Status Start Date End Date Impressions CTR Revenue Actions
{{ campaign.name }} {{ campaign.advertiser.name }} {{ campaign.get_campaign_type_display }} {{ campaign.get_status_display }} {{ campaign.start_date|date:"M d, Y" }} {{ campaign.end_date|date:"M d, Y"|default:'-' }} {{ campaign.impressions|default:0 }} {{ campaign.ctr|default:0 }}% ${{ campaign.revenue|default:0 }}
{% if campaign.status == 'active' %} {% endif %}
No active campaigns for this channel

Stream Health

{{ stream_health.latency|default:'-' }}ms

Latency

{{ stream_health.packet_loss|default:'-' }}%

Packet Loss

{{ stream_health.fps|default:'-' }}

FPS

{{ stream_health.resolution|default:'-' }}

Resolution

Recent Events

{% for event in recent_events %} {% empty %} {% endfor %}
Time Event Status
{{ event.timestamp|date:"H:i" }} {{ event.description }} {{ event.get_type_display }}
No recent events

Technical Details

Stream Configuration
Protocol: {{ channel.stream_protocol|default:'-' }}
Codec: {{ channel.video_codec|default:'-' }}
Audio Codec: {{ channel.audio_codec|default:'-' }}
Container: {{ channel.container_format|default:'-' }}
Quality Settings
Resolution: {{ channel.resolution|default:'-' }}
Bitrate: {{ channel.bitrate|default:'-' }} kbps
Frame Rate: {{ channel.frame_rate|default:'-' }} fps
Aspect Ratio: {{ channel.aspect_ratio|default:'-' }}
Server Information
Server Location: {{ channel.server_location|default:'-' }}
CDN: {{ channel.cdn_provider|default:'-' }}
Edge Servers: {{ channel.edge_servers|default:'-' }}
Load Balancer: {{ channel.load_balancer|default:'-' }}
{% endblock %} {% block extra_js %} {% endblock %}