@extends('layouts.admin.master') @section('content')

{{ $camera->camera_code }}

{{ $camera->name }}

Kembali ke Daftar Ubah CCTV
@csrf @method('DELETE')
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Profil Kamera
Status
{{ $camera->status_label }}
Kesehatan
{{ $camera->health_label }}
Protokol
{{ $camera->protocol_label }}
Organisasi / OPD
{{ $camera->organization?->short_name ?: $camera->organization?->name ?: '-' }}
Aset Terkait
@if ($camera->asset) {{ $camera->asset->asset_code }} | {{ $camera->asset->name }} @else Belum ditautkan @endif
Lokasi
{{ $camera->location_name ?: '-' }}
{{ $camera->address_text ?: 'Alamat belum diisi' }}
Koordinat
{{ $camera->latitude && $camera->longitude ? $camera->latitude . ', ' . $camera->longitude : '-' }}
{{ $camera->placement_type_label ?: '-' }}
Recording
{{ $camera->is_recording ? 'Ya' : 'Tidak' }}
PTZ
{{ $camera->is_ptz ? 'Ya' : 'Tidak' }}
Publik
{{ $camera->is_public ? 'Ya' : 'Tidak' }}
Catatan
{{ $camera->notes ?: 'Belum ada catatan.' }}
Snapshot / Preview
@if ($camera->snapshot_url) {{ $camera->name }}
Snapshot tidak bisa dimuat dari URL yang tersimpan.
@else
Snapshot URL belum diisi.
@endif
@if ($camera->stream_url) Buka Stream @endif @if ($camera->public_embed_url) Buka Embed @endif
Peta Lokasi
Detail Teknis
IP / Port
{{ $camera->ip_address ?: '-' }}{{ $camera->port ? ':' . $camera->port : '' }}
Resolusi / FPS
{{ $camera->resolution ?: '-' }}{{ $camera->fps ? ' | ' . $camera->fps . ' fps' : '' }}
Retensi
{{ $camera->retention_days !== null ? $camera->retention_days . ' hari' : '-' }}
Referensi Kredensial
{{ $camera->auth_reference ?: '-' }}
Stream URL
{{ $camera->stream_url ?: '-' }}
@if ($camera->metadata)
Metadata Teknis
{{ json_encode($camera->metadata, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) }}
@endif
Lifecycle
Tanggal Pasang
{{ optional($camera->installation_date)->format('d M Y') ?: '-' }}
Heartbeat Terakhir
{{ optional($camera->last_seen_at)->format('d M Y H:i') ?: '-' }}
Maintenance Terakhir
{{ optional($camera->last_maintenance_at)->format('d M Y H:i') ?: '-' }}
Maintenance Berikutnya
{{ optional($camera->next_maintenance_at)->format('d M Y H:i') ?: '-' }}
Dibuat Oleh
{{ $camera->creator?->name ?: '-' }}
Diubah Oleh
{{ $camera->updater?->name ?: '-' }}
Dibuat
{{ optional($camera->created_at)->format('d M Y H:i') ?: '-' }}
Diubah
{{ optional($camera->updated_at)->format('d M Y H:i') ?: '-' }}
@endsection @section('stylesheet') @endsection @section('javascript') @endsection