Menggunakan konfigurasi tata letak - Amazon Chime SDK

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

Menggunakan konfigurasi tata letak

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.

ActiveSpeakerOnlyConfigurationmenampilkan 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.

Contoh berikut menunjukkan bagaimana menerapkan ActiveSpeakerOnly tata letak 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 | TopRight | BottomLeft | BottomRight

Diperlukan - Tidak

Default - TopRight

PresenterOnlyConfigurationmenampilkan 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.

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 | TopRight | BottomLeft | BottomRight

Diperlukan - Tidak

Default - TopRight

HorizontalLayoutConfigurationmenampilkan 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 olehJoinSequence.

Gambar berikut menunjukkan ubin di bawah aliran berbagi konten.

Gambar menunjukkan ubin tengah besar dan 4 ubin kecil dalam garis di bawah ini.

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 | Top

Diperlukan - Tidak

Default - Bawah

HorizontalLayoutConfiguration.TileOrder

Deskripsi — Memesan ubin berdasarkan saat pengguna bergabung atau saat mereka berbicara

Jenis - String

Nilai yang valid - JoinSequence | 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

VerticalLayoutConfigurationmenampilkan 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.

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 pembagian konten.

Jenis - String

Nilai yang valid - Bottom | Top

Diperlukan - Tidak

Default - Bawah

VerticalLayoutConfiguration.TileOrder

Deskripsi — Memesan ubin berdasarkan saat pengguna bergabung atau saat mereka berbicara

Jenis - String

Nilai yang valid - JoinSequence | 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