

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggunakan konfigurasi tata letak untuk pengomposisian dalam rapat Amazon Chime SDK
<a name="compositing-layouts"></a>

Topik berikut menjelaskan cara menggunakan tata letak konfigurasi yang berbeda. Tata letak hanya berlaku ketika seseorang memulai berbagi konten. Perluas setiap bagian untuk mempelajari lebih lanjut.

## ActiveSpeakerOnlyConfiguration
<a name="active-speaker-only"></a>

`ActiveSpeakerOnlyConfiguration`menampilkan pembagian konten dan video pembicara aktif, artinya orang yang berbicara muncul di ubin video kecil yang melapisi aliran berbagi konten.

Gambar berikut menunjukkan konfigurasi dan lokasi yang tersedia untuk ubin speaker.

![\[Gambar menunjukkan ubin video besar di tengah jendela dan ubin kecil di kiri atas.\]](http://docs.aws.amazon.com/id_id/chime-sdk/latest/dg/images/compositing-active-speaker-4x.png)


Contoh berikut menunjukkan bagaimana menerapkan `ActiveSpeakerOnly` tata letak secara terprogram. Dalam hal ini, ubin presenter muncul di sudut kiri atas.

```
{
   "CompositedVideo":{
      "Layout":"GridView",
      "Resolution":"FHD",
      "GridViewConfiguration":{
         "ContentShareLayout":"ActiveSpeakerOnly",
         "ActiveSpeakerOnlyConfiguration":{
            "ActiveSpeakerPosition":"TopLeft"
         }
      }
   }
}
```

**ActiveSpeakerOnlyConfiguration**  
*Deskripsi* - Pengaturan konfigurasi untuk ubin `ActiveSpeakerOnly` video  
*Jenis* - ActiveSpeakerOnlyConfiguration objek  
*Diperlukan* - Tidak

**ActiveSpeakerOnlyConfiguration.ActiveSpeakerPosition**  
*Deskripsi* — Posisi ubin video speaker aktif  
*Jenis* - String  
*Nilai yang valid* - `TopLeft` \$1 `TopRight` \$1 `BottomLeft` \$1 `BottomRight`  
*Diperlukan* - Tidak  
*Default* - `TopRight`

## PresenterOnlyConfiguration
<a name="presenter-only"></a>

`PresenterOnlyConfiguration`menampilkan berbagi konten dan hanya video presenter terlepas dari siapa yang berbicara. Gambar berikut menunjukkan konfigurasi.

![\[Gambar empat layar. Setiap layar memiliki jendela berbagi di tengah dan ubin video di setiap sudut.\]](http://docs.aws.amazon.com/id_id/chime-sdk/latest/dg/images/compositing-presenter-only-4x.png)


Contoh berikut menunjukkan bagaimana menerapkan tata letak terprogram dengan presenter di kanan atas.

```
{
    "CompositedVideo": {
    "Layout": "GridView",
    "Resolution": "FHD",
     "GridViewConfiguration": {
         "ContentShareLayout": "PresenterOnly",
         "PresenterOnlyConfiguration": { 
             "PresenterPosition": "TopRight"
             }
         }           
     }
}
```

**PresenterOnlyConfiguration**  
*Deskripsi* - Pengaturan konfigurasi untuk tata `PresenterOnly` letak  
*Jenis* - `PresenterOnlyConfiguration` objek  
*Diperlukan* - Tidak

**PresenterOnlyConfiguration.PresenterPosition**  
*Deskripsi* — Posisi ubin video presenter  
*Jenis* - String  
*Nilai yang valid* - `TopLeft` \$1 `TopRight` \$1 `BottomLeft` \$1 `BottomRight`  
*Diperlukan* - Tidak  
*Default* - `TopRight`

## HorizontalLayoutConfiguration
<a name="horizontal-layout"></a>

`HorizontalLayoutConfiguration`menampilkan berbagi konten dan aliran video secara horizontal. Anda dapat menggunakan `TilePosition` pengaturan untuk menampilkan ubin di atas atau di bawah aliran berbagi konten. Presenter selalu muncul di sebelah kiri. Ubin tambahan muncul dalam urutan yang ditentukan oleh`JoinSequence`. 

Gambar berikut menunjukkan ubin di bawah aliran berbagi konten.

![\[Gambar menunjukkan ubin tengah besar dan 4 ubin kecil dalam garis di bawah.\]](http://docs.aws.amazon.com/id_id/chime-sdk/latest/dg/images/compositing-horizontal-bottom.png)


Contoh berikut menunjukkan bagaimana menerapkan tata letak horizontal secara terprogram. Dalam hal ini, tata letak memesan ubin `SpeakerSequence` dan menempatkannya di bawah pangsa layar. Tata letak memungkinkan maksimal empat ubin dan menerapkan rasio aspek 16/9.

```
{
   "CompositedVideo":{
      "Layout":"GridView",
      "Resolution":"FHD",
      "GridViewConfiguration":{
         "ContentShareLayout":"Horizontal",
         "HorizontalLayoutConfiguration":{
            "TileOrder":"SpeakerSequence",
            "TilePosition":"Bottom",
            "TileCount":4,
            "TileAspectRatio":"16/9"
         }
      }
   }
}
```

**HorizontalLayoutConfiguration**  
*Deskripsi* - Pengaturan konfigurasi untuk tata letak horizontal  
*Jenis* - HorizontalLayoutConfiguration objek  
*Diperlukan* - Tidak

**HorizontalLayoutConfiguration.TilePosition**  
*Deskripsi* — Menempatkan ubin di atas atau di bawah pembagian konten.  
*Jenis* - String  
*Nilai yang valid* - `Bottom` \$1 `Top`  
*Diperlukan* - Tidak  
*Default* - Bawah

**HorizontalLayoutConfiguration.TileOrder**  
*Deskripsi* — Memesan ubin berdasarkan saat pengguna bergabung atau saat mereka berbicara  
*Jenis* - String  
*Nilai yang valid* - `JoinSequence` \$1 `SpeakerSequence`  
*Diperlukan* - Tidak  
*Default* - JoinSequence

**HorizontalLayoutConfiguration.TileCount**  
*Deskripsi* - Menentukan jumlah ubin yang tetap terlihat selama berbagi layar  
*Jenis* - Integer  
*Nilai yang valid* - 1—10  
*Diperlukan* - Tidak  
*Default* - 4

**HorizontalLayoutConfiguration.TileAspectRatio**  
*Deskripsi* - Menentukan rasio aspek ubin  
*Jenis* - Integer  
*Nilai yang valid* - *n***/***n*  
*Diperlukan* - Tidak  
*Default* - 16/9, nilai berlaku untuk semua ubin

## VerticalLayoutConfiguration
<a name="vertical-layout"></a>

`VerticalLayoutConfiguration`menampilkan berbagi konten dan empat video terbaru yang ditumpuk di sebelah kanan. Presenter selalu muncul di atas. Peserta lain muncul dalam urutan yang ditentukan oleh. `TileOrder`

![\[Gambar menunjukkan ubin video besar di tengah jendela dan 4 ubin kecil ditumpuk di sebelah kanan.\]](http://docs.aws.amazon.com/id_id/chime-sdk/latest/dg/images/grid-vertical.png)


Contoh berikut menunjukkan bagaimana menerapkan tata letak vertikal secara terprogram. Dalam hal ini, tata letak memesan ubin JoinSequence dan menempatkannya di sebelah kanan berbagi layar. Tata letak memungkinkan maksimal empat ubin dan menerapkan rasio aspek 16/9.

```
{
   "CompositedVideo":{
      "Layout": "GridView",
      "Resolution": "FHD",
      "GridViewConfiguration":{
         "ContentShareLayout": "Vertical",
         "VerticalLayoutConfiguration":{
            "TileOrder": "JoinSequence",
            "TilePosition": "Right",
            "TileCount": 4,
            "TileAspectRatio": "16/9"
         }
      }
   }
}
```

**VerticalLayoutConfiguration**  
*Deskripsi* - Pengaturan konfigurasi untuk tata letak vertikal  
*Jenis* - VerticalLayoutConfiguration objek  
*Diperlukan* - Tidak

**VerticalLayoutConfiguration.TilePosition**  
*Deskripsi* — Menempatkan ubin di sebelah kanan atau kiri berbagi konten.  
*Jenis* - String  
*Nilai yang valid* - `Bottom` \$1 `Top`  
*Diperlukan* - Tidak  
*Default* - Bawah

**VerticalLayoutConfiguration.TileOrder**  
*Deskripsi* — Memesan ubin berdasarkan saat pengguna bergabung atau saat mereka berbicara  
*Jenis* - String  
*Nilai yang valid* - `JoinSequence` \$1 `SpeakerSequence`  
*Diperlukan* - Tidak  
*Default* - JoinSequence

**VerticalLayoutConfiguration.TileCount**  
*Deskripsi* - Menentukan jumlah ubin  
*Jenis* - Integer  
*Nilai yang valid* - 1—10  
*Diperlukan* - Tidak  
*Default* - 4

**VerticalLayoutConfiguration.TileAspectRatio**  
*Deskripsi* - Menentukan rasio aspek ubin  
*Jenis* - Integer  
*Nilai yang valid* - *n***/***n*  
*Diperlukan* - Tidak  
*Default* - 9/16, nilai berlaku untuk semua ubin