Virtual studio adalah fitur chroma keying dalam layanan production studio yang menyediakan chroma keying otomatis dan profesional untuk latar belakang layar biru, layar hijau, serta latar belakang dunia nyata. Fitur ini mendukung streaming dari berbagai perangkat dan sudut kamera serta memungkinkan siaran jarak jauh. Dengan kemampuan chroma keying berbasis cloud, Anda dapat membuat berbagai adegan live streaming seperti dual screen, split screen, dan Gambar-dalam-Gambar (PiP) guna menciptakan pengalaman siaran langsung yang imersif. Topik ini menjelaskan cara menggunakan virtual studio untuk live video streaming.
Prasyarat
Layanan production studio telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan layanan production studio.
Nama domain yang dipercepat telah ditambahkan dan rekaman CNAME (Canonical Name) telah dikonfigurasi untuk nama domain tersebut. Untuk informasi lebih lanjut, lihat Tambahkan nama domain yang dipercepat dan Konfigurasikan rekaman CNAME untuk domain streaming.
(Opsional) Jika Anda ingin memilih sumber video dari konsol ApsaraVideo Live, domain streaming untuk sumber video tersebut telah ditambahkan dan rekaman CNAME telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Tambahkan domain streaming dan Konfigurasikan rekaman CNAME untuk domain streaming.
(Opsional) Jika Anda ingin memilih sumber video dari pustaka media, nama domain untuk ApsaraVideo VOD telah ditambahkan dan rekaman CNAME telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Tambahkan nama domain untuk ApsaraVideo VOD dan Konfigurasikan rekaman CNAME untuk nama domain ApsaraVideo VOD.
(Opsional) Jika Anda ingin menggunakan fitur perekaman siaran langsung, layanan penyimpanan rekaman telah diaktifkan. Untuk informasi lebih lanjut, lihat Rekam live stream ke OSS.
Anda telah membaca panduan pengembangan. Untuk informasi lebih lanjut, lihat Panduan pengembangan.
Informasi latar belakang
Virtual studio adalah fitur chroma keying dalam layanan production studio yang mendukung streaming dari berbagai perangkat dan sudut kamera serta memungkinkan siaran jarak jauh. Dengan chroma keying berbasis cloud, Anda dapat membuat berbagai adegan live streaming seperti dual screen, split screen, dan Gambar-dalam-Gambar (PiP) guna menciptakan pengalaman siaran langsung yang imersif. Panduan ini menjelaskan seluruh proses, mulai dari masuk ke virtual studio hingga menghasilkan live stream akhir.
Layanan production studio menyediakan serangkaian operasi API untuk menambah, menghapus, mengkueri, dan memodifikasi tata letak virtual studio. Panduan ini juga menjelaskan cara mengintegrasikan layanan virtual studio secara cepat menggunakan operasi API.
Alur kerja
Virtual studio dibangun di atas production studio standar dan mengintegrasikan kemampuan chroma keying. Alur kerjanya mirip dengan production studio standar. Bagan alir berikut menunjukkan alur kerja live streaming.
Alur kerja lengkap penggunaan virtual studio mencakup tahapan berikut:
Pengaturan live streaming: Gunakan konsol Cloud Director untuk mengonfigurasi fitur-fitur seperti nama domain pemutaran live, definisi output, transkoding, dan perekaman.
Konfigurasi live stream: Tambahkan materi audio dan video serta atur tata letak output untuk materi yang ditambahkan.
Mulai live streaming: Gunakan output Program (PGM) untuk siaran langsung resmi dan output Preview (PVW) untuk melihat pratinjau aliran campuran.
Produksi real-time: Gunakan fitur-fitur seperti teks real-time, overlay grafis, dan mixer audio untuk menyesuaikan konten dan efek siaran langsung.
Operasi konsol
Siapkan live streaming
Masuk ke konsol ApsaraVideo Live. Di panel navigasi sebelah kiri, pilih .
Pilih virtual studio yang telah Anda buat dan klik Open di kolom Actions.
Saat Anda membuat instans production studio dan mengakses antarmuka pengguna untuk pertama kalinya, panel konfigurasi akan muncul. Setelah mengonfigurasi parameter, klik OK.
Jika Anda sebelumnya telah mengonfigurasi instans tersebut, Anda dapat mengklik Live Stream Settings di pojok kanan atas untuk membuka panel.

Item konfigurasi
Prosedur
Domain
Klik kotak teks Domain, lalu dari daftar drop-down Domain, pilih nama domain live streaming yang telah dikonfigurasi rekaman CNAME-nya.
Output
Dalam daftar drop-down Output, pilih resolusi asli untuk live stream (Low Definition, Standard Definition, High Definition, Ultra High Definition 1080p (1920 × 1080), Portrait Low Definition, Portrait Standard Definition, Portrait High Definition, atau Portrait Ultra High Definition 1080p (1080 × 1920)).
Transcoding Specifications
Low Definition
Standard Definition
High Definition
Ultra High Definition 1080p (1920 × 1080)
Setelah menyelesaikan konfigurasi output, Anda juga dapat memilih spesifikasi transkoding live stream dengan mencentang opsi Low Definition, Standard Definition, High Definition, dan Ultra High Definition 1080p (1920 × 1080). Anda dapat memilih beberapa opsi sekaligus.
CatatanAnda dapat memilih beberapa spesifikasi transkoding, tetapi definisinya tidak boleh melebihi definisi aliran asli. Misalnya, jika Anda memilih Low Definition, pemirsa dapat memilih antara Original Quality dan Low Definition saat memutar ulang.
Recording Settings
(Opsional) Aktifkan sakelar Recording Settings untuk mengaktifkan perekaman.
Anda dapat memilih perekaman otomatis atau manual. Untuk perekaman otomatis, perekaman dimulai secara otomatis setelah live stream dimulai. Untuk perekaman manual, Anda dapat memulai atau menghentikan perekaman secara manual sesuai kebutuhan setelah live stream dimulai.
Tentukan lokasi penyimpanan untuk rekaman live stream.
CatatanLokasi penyimpanan rekaman harus berada di wilayah yang sama dengan Cloud Director. Perekaman lintas wilayah tidak didukung.
Pilih satu atau beberapa format penyimpanan untuk file rekaman.
Tentukan epoch perekaman. Misalnya, jika Anda mengatur epoch menjadi 10 menit, file rekaman baru akan dihasilkan setiap 10 menit.
Stream Delay
(Opsional) Aktifkan Stream Delay untuk mengonfigurasi penundaan output. Nilai yang valid: 15 hingga 300 detik.
Standby Video
(Opsional)
Live Stream: Pilih Select from ApsaraVideo Live Console atau Enter a live URL. sebagai video cadangan.
VOD Resource: Klik Select dan pilih video VOD dari daftar sumber VOD untuk digunakan sebagai video cadangan ketika live stream belum dimulai atau mengalami gangguan.
PentingSemua aset produk video-on-demand (VOD) yang Anda gunakan (seperti sumber VOD dan video cadangan) harus berada di wilayah yang sama dengan Cloud Director. Cloud Director tidak mendukung penggunaan video VOD dari wilayah lain sebagai aset (misalnya, jika Anda menggunakan Cloud Director di wilayah China (Shanghai), aset Anda juga harus disimpan di produk VOD di wilayah China (Shanghai)).
Image: Klik Select From Media Library atau Local Upload untuk memilih gambar cadangan. Anda dapat mengunggah gambar dalam format JPG atau PNG. Ukuran file maksimum adalah 10 MB.
Multi-way Stream Relay
(Opsional) Klik Add URL untuk mengonfigurasi alamat penerusan.
PentingSetelah menambahkan atau menghapus URL ingest, Anda harus memutus dan merestart output PGM agar pengaturan berlaku.
Penggunaan fitur platform pihak ketiga akan dikenai biaya ingest stream tambahan. Secara default, Anda dapat memiliki tiga URL ingest gratis di bawah nama domain yang sama. Anda akan dikenai biaya untuk URL ingest tambahan. Standar penagihan sama dengan penagihan ingest stream di live center. Untuk informasi lebih lanjut, lihat Penagihan ingest stream di live center.
Konfigurasi live stream
Tambahkan sumber input. Virtual studio mendukung dua jenis sumber video.
Sumber Input Image Matting: Anda dapat menambahkan live stream dengan latar belakang hijau. Latar belakang hijau tersebut dapat dihapus menggunakan fitur chroma key. Untuk menambahkan sumber ini, pilih tab Chroma Key Input Source di area Sumber Video.
Sumber Input Multimedia: Anda dapat menambahkan stream on-demand atau live. Stream tersebut diputar di jendela multimedia. Untuk menambahkan sumber ini, pilih tab Multimedia Input Source di area Sumber Video production studio.
Klik Add Media untuk membuka panel Add Resource. Anda dapat menambahkan video live atau VOD sebagai sumber seperti yang dijelaskan dalam tabel berikut.

Cara menambahkan
Prosedur
Live Stream
Select from the ApsaraVideo Live console: Pilih nama domain. Daftar semua live stream di bawah nama domain tersebut akan disinkronkan secara otomatis. Pilih URL ingest yang ingin Anda tambahkan ke instans production studio saat ini.
Enter a streaming URL: Masukkan URL streaming yang valid. Format RTMP, FLV, dan RTS didukung.
VOD
Klik Select. Dalam daftar aset video dari pustaka media, pilih video. Atur mode pemutaran menjadi Once atau Loop. Klik OK untuk menambahkan video.
CatatanUntuk aset video VOD dari VOD, Anda harus memilih 'For Live Production' dari menu dropdown More di konsol ApsaraVideo VOD. Aset tersebut kemudian akan diunggah dan diproses terlebih dahulu sebelum dapat digunakan di Cloud Production. Untuk informasi lebih lanjut mengenai aturan pra-pemrosesan dan metode penagihan, lihat Harga ApsaraVideo VOD.
Local Stream Ingest
Metode ingest:
Berbagi layar: Bagikan layar Anda. Anda dapat memilih jendela aplikasi atau desktop Anda sebagai sumber input.
Ingest kamera: Gunakan kamera lokal Anda sebagai sumber input.
Resolusi: Pilih resolusi yang sesuai.
Klik + Layout untuk menambahkan dan mengonfigurasi tata letak studio.
Di jendela Layout Settings, atur Layout Type menjadi Studio Layout, dan masukkan Layout Name. Anda dapat menambahkan dua jenis tata letak sesuai kebutuhan: tata letak umum dan tata letak studio. Tata letak ini dapat digunakan untuk beralih antara video cadangan, iklan, dan live stream utama.

Di jendela Layout Settings, pada tab Background Image, tambahkan gambar latar belakang. Anda dapat memilih gambar dari pustaka templat atau mengunggah gambar dari perangkat lokal Anda.
CatatanGambar latar belakang ditampilkan dalam mode layar penuh. Kami menyarankan agar dimensi gambar sesuai dengan dimensi layar. Ukuran file tidak boleh melebihi 10 MB.
Di jendela Layout Settings, pada tab Chroma Key Materials, klik Add untuk menambahkan materi chroma key. Setelah mengaitkan sumber input, konfigurasikan pengaturan chroma keying otomatis untuk sumber tersebut seperti yang dijelaskan dalam tabel di bawah. Satu saluran langsung mendukung beberapa sumber input chroma key.

Pengaturan
Deskripsi
Input Source
Pilih sumber input dari daftar drop-down.
Portrait Type
Mendukung potret badan penuh dan setengah badan.
Color Gamut for Chroma Key
Mendukung deteksi otomatis tiga gamut warna chroma key: layar hijau, layar biru, dan adegan dunia nyata.
Position/Size
Mendukung pengaturan offset horizontal, offset vertikal, dan penskalaan.
Di jendela Layout Settings, pada tab Multimedia Materials, klik Add untuk menambahkan materi multimedia. Anda dapat menambahkan satu hingga tiga jendela multimedia ke saluran langsung. Anda dapat menyisipkan materi video atau gambar.
Di jendela Layout Settings, pada tab Order of Layers, Anda dapat menyesuaikan urutan penumpukan materi.
Klik OK untuk menyelesaikan konfigurasi tata letak virtual studio.
Mulai live streaming
Untuk memulai live streaming, klik tata letak yang ingin Anda gunakan, lalu klik Start Live Streaming. Sumber video akan ditampilkan di jendela PVW sesuai tata letak.
Klik Synchronize to PGM. Ini adalah konten siaran resmi yang akan dilihat pengguna akhir Anda.
Untuk mengganti konten siaran langsung, klik tata letak baru yang ingin Anda alihkan. Setelah tata letak muncul di jendela pratinjau PVW, klik Synchronize to PGM untuk mendorong live stream ke pemirsa.
PentingAnda dapat mengganti konten siaran langsung di jendela pratinjau PVW dengan beralih antar tata letak studio yang telah dikonfigurasi. Untuk mengganti studio atau konten di dalam studio (seperti sumber chroma key atau konten di jendela multimedia) selama siaran langsung, Anda harus mengonfigurasi tata letak studio yang berbeda terlebih dahulu.
Saat menambahkan tata letak studio yang berbeda, kami menyarankan Anda menggunakan nama yang berbeda agar mudah dibedakan.
Untuk mengakhiri live stream, klik Stop.
Produksi real-time
Saat memantau live stream, Anda dapat menggunakan fitur-fitur berikut untuk mengedit dan menyesuaikan konten serta efek siaran langsung secara real-time.
Klik tombol audio mixer block dan geser ke atas atau ke bawah untuk menyesuaikan volume program.
Audio Follows Video (dicentang): PVW hanya menampilkan video tanpa suara. Saat Anda memilih Audio Follows Video dan mengklik Synchronize to PGM, audio dari sumber video di PVW dikirim ke output PGM. Audio dari sumber video lainnya dibisukan secara default. Anda dapat menggunakan audio mixer untuk mengatur audio semua sumber video untuk output.
Audio Follows Video (tidak dicentang): Saat Anda beralih dari PVW ke PGM tanpa memilih Audio Follows Video, audio dari sumber video di pratinjau PVW tidak dioutput ke PGM.

Atur gaya teks dan aktifkan terjemahan bilingual.
CatatanFitur teks real-time tidak didukung di live center Singapura.
Teks real-time menggunakan pengenalan ucapan real-time pada audio live stream dan menampilkan teks yang dikenali sebagai teks pada stream tersebut. Teks yang dikenali dapat diterjemahkan secara real-time. Anda dapat menampilkan teks dalam bahasa sumber audio, bahasa target terjemahan, atau keduanya.
Terjemahan didukung antara Bahasa Mandarin, Inggris, Spanyol, dan Rusia. Fitur teks real-time tidak hanya memberikan sentuhan profesional pada konten Anda, tetapi juga memberikan pengalaman menonton yang sangat baik dalam skenario di mana audio tidak nyaman digunakan. Terjemahan real-time membuat konten live stream lebih mudah diakses oleh pengguna internasional yang multibahasa. Fitur ini memiliki aplikasi praktis dalam live streaming E-dagang lintas batas dan siaran acara internasional.
Klik Live Subtitles untuk membuka jendela widget teks.
Atur nama widget, gaya font, ukuran, posisi, sumber video, bahasa sumber, dan bahasa terjemahan. Anda dapat melihat pratinjau efeknya di area sebelah kiri. Setelah menyelesaikan pengaturan, klik OK untuk menyimpan.

Sisipkan efek seperti watermark, logo, dan teks banner ke dalam live stream.
Tambahkan gambar
Klik Image untuk membuka jendela widget gambar.
Klik Upload Image dan pilih gambar untuk diunggah dari perangkat lokal Anda. Setelah gambar diunggah, atur nama widget, rasio penskalaan (ukuran), dan posisi. Anda dapat melihat pratinjau efeknya di area sebelah kiri. Setelah menyelesaikan konfigurasi, klik OK untuk menyimpan.

Tambahkan teks
Klik Text untuk membuka jendela widget teks.
Masukkan teks di kotak input. Kemudian, atur nama widget, gaya font, ukuran, mode tampilan, dan posisi. Anda dapat melihat pratinjau efeknya di area sebelah kiri. Setelah menyelesaikan konfigurasi, klik OK untuk menyimpan.

Ubah tata letak aliran video. Anda dapat membuat hingga 20 tata letak sekaligus.
Klik Switch to Standby. Jika terjadi masalah pada live stream, Anda dapat beralih ke video cadangan secara real-time untuk memastikan siaran langsung berlanjut tanpa gangguan.
Operasi API
Anda dapat memanggil operasi API untuk mengintegrasikan dan menggunakan layanan virtual studio secara cepat. Prosesnya sebagai berikut:
Buat dan konfigurasikan production studio. Jenisnya harus diatur sebagai virtual studio. Untuk informasi lebih lanjut, lihat CreateCaster dan SetCasterConfig.
Tambahkan resource video ke production studio. Untuk informasi lebih lanjut, lihat AddCasterVideoResource.
Tambahkan tata letak virtual studio. Untuk informasi lebih lanjut, lihat AddStudioLayout.
(Opsional) Tambahkan komponen ke production studio. Untuk informasi lebih lanjut, lihat AddCasterComponent.
Mulai production studio. Untuk informasi lebih lanjut, lihat StartCaster.
Atur adegan pemutaran. Untuk informasi lebih lanjut, lihat SetCasterSceneConfig.
Hentikan production studio. Untuk informasi lebih lanjut, lihat StopCaster.