Produk

Memperkenalkan dukungan OBS dan RTMP untuk Sendbird Live

Blog author
Emmanuel Delorme Product Marketing Manager
Share
Memperkenalkan dukungan OBS dan RTMP untuk Sendbird Live

Kami dengan senang hati mengumumkan tambahan terbaru untuk
Sendbird Live
: Dukungan Open Broadcaster Software (OBS) dan Real Time Messaging Protocol (RTMP). Sendbird Live adalah API streaming yang mudah digunakan yang dirancang untuk memudahkan pengembang menambahkan fungsionalitas video langsung ke situs web dan aplikasi mereka. Ini adalah satu-satunya API video langsung dengan paling banyak
kaya fitur
dan terukur
obrolan kelas dunia
API untuk
acara online langsung
. Dukungan RTMP dan interoperabilitasnya dengan OBS merupakan bagian penting dari Sendbird Live.

Posting blog ini akan membahas lebih dekat tentang apa itu
OBS
dan
RTMP
dan RTMP, bagaimana cara kerjanya, dan mengapa keduanya merupakan komponen penting dalam alur kerja produksi video.

Apa itu OBS?

OBS (Open Broadcaster Software) adalah perangkat lunak sumber terbuka dan gratis untuk perekaman video dan streaming langsung. Tersedia untuk Windows, Mac, dan Linux. Individu dan organisasi secara luas menggunakannya untuk membuat konten video berkualitas tinggi untuk berbagai platform, termasuk YouTube, Twitch, dan Facebook.

OBS memungkinkan pengguna untuk mengambil video dari berbagai sumber, termasuk webcam, layar desktop, dan perangkat eksternal seperti kamera dan mikrofon. Aplikasi ini juga menyediakan berbagai alat dan fitur untuk mengedit dan menyempurnakan video, seperti
penguncian kroma
,
pencampuran audio
dan
transisi adegan
. OBS sangat mudah disesuaikan; organisasi game, hiburan, dan pendidikan menggunakannya untuk berbagai tujuan.

Salah satu fitur utama OBS adalah dukungannya terhadap RTMP (Real-Time Messaging Protocol), yang memungkinkan pengguna untuk melakukan streaming video ke server media atau tujuan lain.

Apa itu RTMP?

RTMP adalah protokol untuk melakukan streaming audio, video, dan data lainnya melalui internet. Macromedia (sekarang Adobe) pada awalnya mengembangkannya, dan platform video seperti Facebook, YouTube, dan Twitch biasanya menggunakannya untuk streaming. RTMP adalah protokol berbasis TCP yang menggunakan koneksi yang stabil dan dapat diandalkan untuk mengirimkan stream. Hal ini dapat membuatnya cocok untuk streaming video dan audio berkualitas tinggi dengan latensi rendah.

Bagaimana cara kerja RTMP dengan OBS?

OBS mendukung streaming RTMP, yang memungkinkan pengguna untuk mengirim video dan audio ke server media. Untuk menggunakan RTMP dengan OBS, Anda harus menentukan URL server RTMP dan detail autentikasi atau pengaturan lain yang mungkin diperlukan. Setelah Anda menyiapkan streaming RTMP di OBS, Anda dapat memulai streaming dengan mengeklik tombol “Start Streaming” di antarmuka OBS. Video dan audio kemudian akan dikirim ke server RTMP, mendistribusikan streaming ke audiens yang dituju.

Mengapa dukungan RTMP penting bagi pengguna OBS?

Dukungan RTMP adalah fitur penting bagi pengguna OBS karena beberapa alasan. Pertama, RTMP adalah protokol yang digunakan secara luas dan didukung dengan baik. Ini dapat digunakan untuk melakukan streaming ke berbagai tujuan dan platform. Hal ini memudahkan pengguna OBS untuk menjangkau audiens yang dituju, terlepas dari lokasi, perangkat, atau platform sosial.

Selanjutnya, RTMP adalah protokol yang andal dan efisien yang melakukan streaming dengan lancar dan tanpa gangguan. Hal ini sangat penting terutama untuk live streaming, di mana penundaan atau gangguan dapat berdampak negatif pada pengalaman pengguna.

Terakhir, RTMP dapat menyediakan fitur dan kemampuan tambahan, seperti merekam streaming atau menyesuaikan kualitas streaming berdasarkan bandwidth yang tersedia. Hal ini dapat menjadikannya pilihan serbaguna dan tangguh bagi pengguna OBS yang ingin melakukan streaming video dan audio berkualitas tinggi.

Seperti apa alur kerja video end-to-end menggunakan OBS dengan dukungan RTMP?

Alur kerja video dari kamera ke OBS ke server media biasanya melibatkan beberapa langkah dan dapat bervariasi, tergantung pada penyiapan dan persyaratan tertentu. Berikut ini adalah gambaran umum prosesnya:

  1. Video ditangkap oleh kamera, yang bisa berupa perangkat mandiri atau webcam built-in.
  2. Video ditransfer ke komputer yang menjalankan OBS, baik dengan menghubungkan kamera secara langsung ke komputer menggunakan kabel atau koneksi nirkabel, seperti Wi-Fi atau Bluetooth.
  3. OBS digunakan untuk mengelola dan mengontrol input video, termasuk pengaturan seperti resolusi, frame rate, dan bitrate. OBS juga dapat digunakan untuk menerapkan berbagai efek dan penyempurnaan pada video, seperti chroma keying, pencampuran audio, dan transisi adegan.
  4. Video yang telah diproses kemudian dialirkan dari OBS ke server media, seperti Server Media Sendbird. Server media mengelola distribusi streaming ke audiens yang dituju dan juga dapat menyediakan fitur dan kemampuan tambahan, seperti transcoding dan perekaman. Dalam kasus Sendbird, aliran video RTMP ditranskode ke WebRTC dan didistribusikan secara real-time ke web dan perangkat seluler peserta. Streaming video real-time, tidak seperti streaming latensi rendah, menciptakan interaksi manusia secara langsung dengan latensi sub-detik antara sumber dan penonton. Sebagai contoh, cloud gaming membutuhkan latensi 100ms hingga 500ms untuk memungkinkan pengalaman pengguna secara real-time.
  5. Penonton dapat mengakses streaming menggunakan situs web atau aplikasi seluler yang menyematkan pemutar.

Alur kerja ini memberikan cara yang fleksibel dan efektif untuk menangkap, memproses, dan mendistribusikan konten video berkualitas tinggi.

Membangun dengan cepat dan berskala global dengan Sendbird Live

Jika OBS merupakan pusat dari alur kerja produksi video Anda, kini Anda dapat memanfaatkan kemampuan transkode RTMP dari Sendbird Live dan dengan mudah menyiarkan konten video berkualitas tinggi secara langsung ke web dan aplikasi seluler Anda ke audiens global yang sangat besar, hingga 100 ribu peserta.

Untuk menikmati Sendbird Live dalam hitungan menit, buka halaman
Dasbor Sendbird Live
. Buat acara online untuk tim Anda dan undang mereka untuk bergabung dengan streaming video Anda menggunakan Sendbird
web
,
iOS
dan
Android
aplikasi demo. Anda dapat menyiapkan streaming video dengan cepat tanpa memerlukan pengembang.

Untuk memulai proof-of-concept (POC), pengembang dapat memanfaatkan Sendbird Live
UIKits
dan contoh aplikasi untuk
iOS
,
Android
dan
web
. Komponen antarmuka pengguna (UI) yang sudah dibuat sebelumnya untuk streaming langsung & obrolan langsung akan menghilangkan kebutuhan untuk upaya desain awal.

Untuk menjelajahi fitur-fitur Sendbird Live SDK lainnya, kunjungi
dokumen
. Mulai dari transkode RTMP, filter kamera, perekaman cloud, dan banyak lagi, Sendbird Live adalah SDK video yang paling sederhana untuk menyelenggarakan acara langsung di aplikasi Anda, meningkatkan keterlibatan, membangun ekuitas merek, dan memonetisasi audiens global dengan konten yang memukau.

Hubungi kami hari ini untuk mendapatkan akses awal ke semua fitur Sendbird Live. Tim teknisi kami akan membantu Anda menyiapkannya dalam waktu singkat!

Categories: Produk