> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/temel-ozellikler/headless/augelab-web-view.md).

# Web Görünümü

AugeLab Web View, **headless** çalıştırmalar için tasarlanmış hafif bir izleme panosudur.

<figure><img src="/files/eLdHfzeAisnPm56CV8Dz" alt="Headless Web View" width="600"><figcaption><p>Headless Web View</p></figcaption></figure>

Panoda gösterilenler:

* Senaryonuzun çıktısından gelen canlı görüntü önizlemesi
* Blok/senaryo loglarından gelen sürekli güncelleyen bir log paneli

***

## Web View'i Başlat

Web-view kullanırken yapmanız gereken tek şey, son görüntünüze bağlanmak için bir `Subsystem Out` bloğu kullanmaktır:

<figure><img src="/files/HNBwT7RtJtaqdXImwIXz" alt="Web View Link" width="600"><figcaption><p>Web View Senaryosu</p></figcaption></figure>

Ardından küçük bir python betiği yazın:

```python
from studio import StudioScenario

scenario = StudioScenario()
scenario.load_scenario(r"PATH_TO_SCENARIO.pmod")
scenario.run_server(
    host="127.0.0.1",
    port=8080,
    header="Scenario Server",
)
```

Sonrasında açın:

* <http://127.0.0.1:8080>

<figure><img src="/files/y92p8X0T5NBGpUcRLvwa" alt="Web View Link" width="400"><figcaption><p>Web View Çalışıyor</p></figcaption></figure>

***

## Gösterge Panosunun senaryonuzdan bekledikleri

### Çıktı görüntüsü seçimi

Web View, senaryo tarafından üretilen **ilk görüntü-benzeri çıktıyı** gösterir. Senaryonuz görüntü çıktısı üretmiyorsa, önizleme boş kalır.

### Görüntü formatı

* Önizleme bir görüntü çıktısı bekler.
* Eğer dizi BGR görüntüsü biçimindeyse (`H x W x 3`), görüntü gösterilmeden önce RGB'ye çevrilir (kanallar değiştiriliyor).

> Bilgi: Eğer senaryonuzun “ilk çıktısı” bir görüntü değilse, pano büyük olasılıkla boş kalacaktır. Bu durumda, ilk çıktı grubunun bir görüntü vermesini sağlayacak şekilde senaryoyu düzenleyin.

***

## Günlükler

Pano, yakın zamandaki çalışma zamanına ait logları gösterir.

***

## Çalışma notları / sınırlamalar

* Senaryo arka planda bir iş parçacığında sonsuz döngü şeklinde çalıştırılır.
* Sunucuyu durdurmak için Ctrl+C kullanın.
