Membuat streaming langsung Azure Media Services dengan OBS
Peringatan
Azure Media Services akan dihentikan pada 30 Juni 2024. Untuk informasi selengkapnya, lihat Panduan Penghentian AMS.
Mulai cepat ini akan membantu Anda membuat Acara Langsung Media Services dengan menggunakan portal Microsoft Azure dan menyiarkan menggunakan Open Broadcasting Studio (OBS). Ini mengasumsikan bahwa Anda memiliki langganan Azure dan telah membuat Akun Media Services.
Dalam mulai cepat ini, kita akan membahas cara:
- Menyiapkan pengode lokal dengan OBS.
- Menyiapkan streaming langsung.
- Menyiapkan output streaming langsung.
- Menjalankan titik akhir streaming default.
- Menggunakan Azure Media Player untuk melihat streaming langsung dan output sesuai permintaan.
Prasyarat
Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Masuk ke portal Microsoft Azure
Buka browser web Anda, dan buka portal Microsoft Azure. Masukkan info masuk Anda untuk masuk ke portal. Tampilan default adalah dasbor layanan Anda.
Menyiapkan pengode lokal dengan menggunakan OBS
- Unduh dan pasang OBS untuk sistem operasi Anda di situs web Open Broadcaster Software.
- Mulai aplikasi dan biarkan terbuka.
Menjalankan titik akhir streaming default
- Pilih Titik akhir streaming di daftar Media Services.
- Jika status titik akhir streaming default dihentikan, pilih titik akhir tersebut. Langkah ini akan mengarahkan Anda ke halaman untuk titik akhir tersebut.
- Pilih Mulai.
Menyiapkan streaming langsung Azure Media Services
- Buka akun Azure Media Services di dalam portal, lalu pilih Streaming langsung dari daftar Media Services.
- Pilih Tambahkan acara langsung untuk membuat acara streaming langsung baru.
- Masukkan nama untuk acara baru Anda, seperti TestLiveEvent, dalam kotak Nama acara langsung.
- Masukkan deskripsi opsional acara dalam kotak Deskripsi.
- Pilih opsi pass-through Standar dasar.
- Biarkan semua pengaturan lainnya seperti saat ini.
- Pilih kotak centang Saya memiliki semua hak untuk menggunakan konten/file, dan setuju... setelah Anda membaca Ketentuan Layanan Online dan Pernyataan Privasi Microsoft.
- Pilih tombol Tinjau + buat untuk meninjau pengaturan.
- Pilih tombol Buat untuk membuat acara langsung. Anda kemudian dikembalikan ke daftar acara langsung.
- Pilih tautan ke acara langsung yang baru saja Anda buat. Perhatikan bahwa acara Anda dihentikan.
- Tetap buka halaman ini di browser Anda. Kita akan kembali lagi nanti.
Menyiapkan streaming langsung dengan menggunakan OBS Studio
OBS dimulai dengan adegan default tetapi tanpa input yang dipilih.
Menambahkan sumber video
- Dari panel Sumber, pilih ikon tambah untuk memilih perangkat sumber baru. Menu Sumber akan terbuka.
- Pilih Perangkat Penangkap Video dari menu perangkat sumber. Menu Buat/Pilih Sumber akan terbuka.
- Pilih tombol radio Tambahkan yang Sudah Ada, lalu pilih Oke. Menu Properti untuk Perangkat Video akan terbuka.
- Dari daftar dropdown Perangkat, pilih input video yang ingin Anda gunakan untuk siaran Anda. Tinggalkan pengaturan seperti adanya untuk saat ini, dan pilih Oke. Sumber input akan ditambahkan ke panel Sumber, dan tampilan input video akan muncul di area Pratinjau.
Menambahkan sumber audio
- Dari panel Sumber, pilih ikon tambah untuk memilih perangkat sumber baru. Menu Perangkat Sumber akan terbuka.
- Pilih Tangkapan Input Audio dari menu perangkat sumber. Menu Buat/Pilih Sumber akan terbuka.
- Pilih tombol radio Tambahkan yang Sudah Ada, lalu pilih Oke. Menu Properti untuk Penangkapan Input Audio akan terbuka.
- Dari daftar dropdown Perangkat, pilih perangkat pengambil video yang ingin Anda gunakan untuk siaran Anda. Tinggalkan pengaturan seperti adanya untuk saat ini, dan pilih Oke. Perangkat pengambil audio akan ditambahkan ke panel mixer audio.
Menyiapkan pengaturan streaming dan pengodean tingkat lanjut di OBS
Dalam prosedur berikutnya, Anda akan kembali ke halaman Portal Azure Media Services di browser Anda untuk menyalin URL input untuk masuk ke pengaturan output:
- Jika Anda belum berada di halaman titik akhir streaming di portal, navigasikan ke halaman tersebut dari akun Media Services yang sedang Anda kerjakan.
- Pilih Mulai untuk memulai acara streaming langsung. (Penagihan dimulai sekarang.)
- Dalam kotak URL Input, salin URL ke clipboard Anda.
- Beralih ke aplikasi OBS.
- Pilih tombol Pengaturan di panel Kontrol. Opsi pengaturan akan terbuka.
- Pilih Streaming dari menu Pengaturan.
- Dari daftar dropdown Layanan, pilih Perlihatkan semua, lalu pilih Kustom... .
- Di bidang Server, tempelkan URL RTMPS yang Anda salin ke clipboard Anda.
- Masukkan sesuatu ke dalam bidang Kunci streaming. Ini tidak begitu penting, tetapi bidang tersebut harus memiliki nilai.
- Pilih Output dari menu Pengaturan.
- Pilih menu drop-down Mode Output di bagian atas halaman dan pilih Tingkat Lanjut untuk mengakses semua pengaturan pengode yang tersedia.
- Pilih tab Streaming untuk menyiapkan pengode.
- Pilih pengode yang tepat untuk sistem Anda. Jika perangkat keras Anda mendukung akselerasi GPU, pilih dari NVIDIA NVENC H.264 atau Intel QuickSync H.264. Jika sistem Anda tidak memiliki GPU yang didukung, pilih opsi pengode perangkat lunak X264.
Pengaturan Pengode X264
Jika Anda telah memilih opsi pengodean X264, pilih kotak Output Skala. Pilih 1920x1080 jika Anda menggunakan Premium Live Event di Media Services atau 1280x720 jika Anda menggunakan Standard Live Event (720P). Jika menggunakan acara langsung pass-through dasar atau standar, Anda dapat memilih resolusi apa pun yang tersedia.
Atur Laju Bit dari 1500 Kbps hingga 4000 Kbps. Sebaiknya atur ke 2500 Kbps jika Anda menggunakan Standard encoding Live Event di 720P. Jika Anda menggunakan Acara Live Premium 1080P, sebaiknya atur ke 4000 Kbps. Anda mungkin ingin menyesuaikan laju bit berdasarkan kemampuan CPU dan bandwidth yang tersedia di jaringan Anda untuk mencapai pengaturan kualitas yang diinginkan.
Masukkan 2 ke dalam bidang Interval keyframe. Nilai menetapkan interval bingkai kunci menjadi 2 detik, yang mengontrol ukuran akhir fragmen yang dikirimkan melalui HLS atau DASH dari Media Services. Jangan pernah mengatur interval bingkai kunci lebih tinggi dari 4 detik. Jika Anda melihat latensi tinggi saat menyiarkan, Anda harus selalu memeriksa atau memberi tahu pengguna aplikasi untuk selalu mengatur nilai ini menjadi 2 detik. Ketika mencoba untuk mencapai latensi penyiaran langsung yang lebih rendah, Anda dapat memilih untuk mengatur nilai ini serendah-rendahnya 1 detik.
OPSIONAL: Atur Preset Penggunaan CPU ke veryfast dan jalankan beberapa eksperimen untuk melihat apakah CPU lokal Anda dapat menangani kombinasi bitrate dan preset dengan overhead yang cukup. Cobalah untuk menghindari pengaturan yang akan menghasilkan CPU rata-rata lebih tinggi dari 80% untuk menghindari masalah selama live streaming berlangsung. Untuk meningkatkan kualitas, Anda dapat menguji dengan pengaturan preset lebih cepat dan cepat hingga Anda mencapai batasan CPU Anda.
Biarkan pengaturan lainnya tidak berubah dan pilih Oke.
Pengaturan Pengode Nvidia NVENC
- Jika Anda telah memilih opsi pengodean GPU NVENC, centang kotak Output Skala Ulang dan pilih 1920x1080 jika Anda menggunakan Premium Live Event di Media Services, atau 1280x720 jika Anda menggunakan Standard Live Event (720P). Jika menggunakan acara langsung pass-through dasar atau standar, Anda dapat memilih resolusi apa pun yang tersedia.
- Atur Laju Kontrol ke CBR untuk kontrol Constant Bitrate.
- Atur Laju Bit dari 1500 Kbps hingga 4000 Kbps. Sebaiknya atur ke 2500 Kbps jika Anda menggunakan Standard encoding Live Event di 720P. Jika Anda menggunakan Acara Live Premium 1080P, sebaiknya atur ke 4000 Kbps. Anda mungkin ingin menyesuaikan laju bit berdasarkan kemampuan CPU dan bandwidth yang tersedia di jaringan Anda untuk mencapai pengaturan kualitas yang diinginkan.
- Atur Interval Keyframe menjadi 2 detik seperti yang disebutkan di atas di bawah opsi X264. Jangan melebihi 4 detik, karena ini dapat secara signifikan memengaruhi latensi siaran langsung Anda.
- Atur Preset ke Low-Latency, Low-Latency Performance, atau Low-Latency Quality bergantung pada kecepatan CPU pada komputer lokal Anda. Bereksperimenlah dengan pengaturan ini untuk mencapai keseimbangan terbaik antara kualitas dan penggunaan CPU pada perangkat keras Anda sendiri.
- Atur Profil ke "main" atau "high" jika Anda menggunakan konfigurasi perangkat keras yang lebih kuat.
- Biarkan Look-ahead tidak dicentang. Jika Anda memiliki komputer yang sangat kuat Anda dapat mencentangnya.
- Biarkan Psycho Visual Tuning tidak dicentang. Jika Anda memiliki komputer yang sangat kuat Anda dapat mencentangnya.
- Atur GPU ke 0 untuk secara otomatis memutuskan GPU mana yang akan digunakan. Jika diinginkan, Anda dapat membatasi penggunaan GPU.
- Atur bingkai Max B ke 2
Pengaturan Pengode QuickSync Intel
- Jika Anda telah memilih opsi pengodean GPU QuickSync, centang kotak Output Skala Ulang dan pilih 1920x1080 jika Anda menggunakan Premium Live Event di Media Services, atau 1280x720 jika Anda menggunakan Standard Live Event (720P). Jika menggunakan acara langsung pass-through dasar atau standar, Anda dapat memilih resolusi apa pun yang tersedia.
- Atur Penggunaan Target menjadi "balanced" atau sesuaikan sesuai kebutuhan berdasarkan beban gabungan CPU dan GPU Anda. Sesuaikan seperlunya dan bereksperimenlah untuk mencapai penggunaan CPU maksimum 80% rata-rata dengan kualitas yang mampu dihasilkan oleh perangkat keras Anda. Jika Anda menggunakan perangkat keras yang lebih terkendala, uji dengan "fast" atau turunkan ke "very fast" jika Anda mengalami masalah performa.
- Atur Profil ke "main" atau "high" jika Anda menggunakan konfigurasi perangkat keras yang lebih kuat.
- Atur Interval Keyframe menjadi 2 detik seperti yang disebutkan di atas di bawah opsi X264. Jangan melebihi 4 detik, karena ini dapat secara signifikan memengaruhi latensi siaran langsung Anda.
- Atur Laju Kontrol ke CBR untuk kontrol Constant Bitrate.
- Atur Laju Bit dari 1500 hingga 4000 Kbps. Sebaiknya atur ke 2500 Kbps jika Anda menggunakan Standard encoding Live Event di 720P. Jika Anda menggunakan Acara Live Premium 1080P, sebaiknya atur ke 4000 Kbps. Anda mungkin ingin menyesuaikan laju bit berdasarkan kemampuan CPU dan bandwidth yang tersedia di jaringan Anda untuk mencapai pengaturan kualitas yang diinginkan.
- Atur Latensi ke "low".
- Atur bingkai B ke 2.
- Biarkan Penyempurnaan Video Subjektif tidak dicentang.
Mengatur pengaturan Audio
Dalam prosedur berikutnya, Anda akan menyesuaikan pengaturan pengodean audio.
- Pilih tab Output->Audio di Pengaturan.
- Atur Laju Bit Audio Track 1 menjadi 128 Kbps.
- Pilih tab Audio di Pengaturan.
- Atur Laju Sampel ke 44.1 kHz.
Memulai streaming
- Di panel Kontrol, klik Mulai Streaming.
- Beralih ke layar acara Azure Media Services Live Event di browser Anda dan klik tautan Muat Ulang Pemutar. Sekarang Anda akan melihat streaming Anda di pemutar Pratinjau.
Menyiapkan output
Bagian ini akan menyiapkan output Anda dan memungkinkan Anda untuk menyimpan rekaman streaming langsung Anda.
Catatan
Agar Anda melakukan streaming output ini, titik akhir streaming harus dijalankan. Lihat bagian Jalankan titik akhir streaming default.
- Pilih tautan Buat output di bagian penampil video Output.
- Jika ingin, edit nama output di kotak Nama menjadi sesuatu yang lebih ramah pengguna sehingga mudah ditemukan nanti.
- Biarkan semua kotak seperti adanya untuk saat ini.
- Pilih Berikutnya untuk menambahkan pencari lokasi streaming.
- Ubah nama pencari lokasi menjadi sesuatu yang lebih ramah pengguna, jika ingin.
- Biarkan semua di layar ini seperti adanya untuk saat ini.
- Pilih Buat.
Memutar siaran output dengan menggunakan Azure Media Player
- Salin URL streaming di bawah pemutar video Output.
- Di browser web, buka demo Media Player.
- Tempelkan URL streaming ke dalam kotak URL di Media Player.
- Pilih tombol Perbarui Pemutar.
- Pilih ikon Putar di video untuk melihat streaming langsung Anda.
Menghentikan siaran
Saat Anda merasa sudah cukup streaming konten, hentikan siaran.
Di portal, pilih Hentikan.
Di OBS, pilih tombol Hentikan Streaming di panel Kontrol. Langkah ini akan menghentikan siaran dari Wirecast.
Memainkan output sesuai permintaan dengan menggunakan Azure Media Player
Output yang Anda buat sekarang tersedia untuk streaming sesuai permintaan selama titik akhir streaming Anda berjalan.
- Buka daftar Media Services dan pilih Aset.
- Temukan output acara yang Anda buat sebelumnya dan pilih tautan ke aset. Halaman output aset terbuka.
- Salin URL streaming di bawah pemutar video untuk aset.
- Kembali ke Media Player di browser dan tempelkan URL streaming ke dalam kotak URL.
- Pilih Perbarui Pemutar.
- Pilih ikonPutar pada video untuk melihat aset sesuai permintaan.
Membersihkan sumber daya
Penting
Menghentikan layanan! Setelah menyelesaikan langkah-langkah dalam mulai cepat ini, pastikan untuk menghentikan acara langsung dan titik akhir streaming, atau Anda akan menerima tagihan untuk waktu yang tetap berjalan. Untuk menghentikan acara langsung, lihat prosedur Menghentikan siaran, di langkah 2 dan 3.
Untuk menghentikan titik akhir streaming:
- Dari daftar Media Services, pilih Titik akhir streaming.
- Pilih titik akhir streaming default yang Anda mulai sebelumnya. Langkah ini akan membuka halaman titik akhir.
- Pilih Hentikan.
Tip
Jika Anda tidak ingin menyimpan aset dari acara ini, pastikan untuk menghapusnya agar Anda tidak menerima tagihan untuk penyimpanan.
Mendapatkan bantuan dan dukungan
Anda dapat menghubungi Media Services dengan pertanyaan atau mengikuti pembaruan kami dengan salah satu metode berikut:
- T & A
-
Stack Overflow. Beri tag pertanyaan dengan
azure-media-services
. - @MSFTAzureMedia atau gunakan @AzureSupport untuk meminta dukungan.
- Buka tiket dukungan melalui portal Azure.