Pemutaran Video

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Anda dapat menggunakan VideoFrame untuk memutar aset video dalam permainan Anda, baik di SurfaceGui dalam dunia 3D atau di antarmuka ScreenGui. Karena setiap aset video harus diunduh ke perangkat setiap pemain sebelum dapat diputar, cara permainan Anda memuat sebelumnya dan memutar video memiliki dampak langsung pada penggunaan data dan kinerja. Memantau seberapa sering video diunduh dibandingkan dengan sebenarnya dilihat membantu Anda mengurangi transfer data yang tidak perlu dan memberikan pengalaman yang lebih mulus, terutama di perangkat dengan spesifikasi rendah.

Observabilitas

Dasbor Video Service memberikan wawasan dan analitik untuk memantau dan mengoptimalkan cara permainan Anda mengunduh dan memutar aset video. Anda dapat menemukannya di bagian Pemantauan pada Creator Dashboard. Dasbor ini memiliki dua grafik utama: Pemisahan pemutaran, yang menunjukkan proporsi penggunaan video yang efisien versus tidak efisien, dan Jam pemutaran, yang melacak total jam pemutaran video selama periode yang dipilih sehingga Anda dapat melihat bagaimana video baru, pembaruan, dan perubahan pada logika pemutaran Anda mempengaruhi penggunaan seiring waktu.

Anda dapat mempersempit kedua grafik menggunakan filter berikut:

FilterDeskripsi
Rentang tanggalJendela waktu untuk data yang ditampilkan, seperti 28 hari terakhir.
TempatTempat spesifik dalam permainan Anda untuk dianalisis.
Interval waktuGranularitas dari titik data, seperti hari.

Kategori penggunaan video

Kedua grafik mengategorikan penggunaan video ke dalam dimensi berikut. Penggunaan yang efisien adalah video yang dimuat sebelumnya, diputar, dan benar-benar dilihat oleh pemain Anda.

StatusDeskripsi
Diputar, dilihatVideo yang diputar dan benar-benar dilihat oleh pemain Anda. Ini mewakili penggunaan video yang efisien.
Dimuat sebelumnya, tidak pernah diputarVideo yang diunduh (properti Video atau VideoContent telah diatur) tetapi tidak pernah diputar. Data ini diunduh secara tidak perlu.
Diputar, tidak pernah dilihatVideo yang diputar tetapi tidak pernah benar-benar dilihat oleh pemain, misalnya karena tidak ada pemain yang dekat atau UI yang relevan tidak terlihat. Pemutaran ini tetap mengkonsumsi data dan memori tanpa memberikan manfaat kepada pemain.

Jika Anda mendekode video hanya untuk memutar audionya, itu tidak dihitung sebagai dilihat karena konten visual tidak pernah ditampilkan. Jika Anda hanya membutuhkan audio, ekstrak dan putar sebagai aset audio terpisah daripada menggunakan aset video. Ini lebih efisien dan mengurangi penggunaan data dan memori yang tidak perlu.

Meningkatkan efisiensi video

Untuk meningkatkan efisiensi video, hanya atur properti Video atau VideoContent dan panggil VideoFrame:Play() saat pemain memiliki peluang tinggi untuk melihat atau mendengar VideoFrame, dan kosongkan properti (misalnya, atur ke "") setelah video tidak lagi terlihat atau diputar dan tidak ada pemain di dekatnya.

Memuat sebelumnya dan mengatur konten video sebelumnya tetap disarankan ketika Anda yakin video akan terlihat atau terdengar, seperti pemotongan wajib di kemudian hari dalam permainan atau video yang ditampilkan di area pusat seperti hub rumah. Dalam kasus ini, memuat sebelumnya membantu video diputar dengan lancar tanpa penundaan pemuatan saat pemain mencapainya.

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.