製品

Sendbird LiveのOBSとRTMPサポートの紹介

Blog author
Emmanuel Delorme Product Marketing Manager
Share
Sendbird LiveのOBSとRTMPサポートの紹介

を発表することになりました。
センドバードライブ
:Open Broadcaster Software(OBS)、Real Time Messaging Protocol(RTMP)に対応。 Sendbird Liveは、開発者が簡単にストリーミングサービスを追加できるように設計された、使いやすいストリーミングAPIです。 ライブビデオ機能 を自社のWebサイトやアプリケーションに導入しています。 を持つ唯一のライブビデオAPIです。
機能豊富な
拡張性の高い
ワールドクラスのチャット
のためのAPI
ライブオンラインイベント
. RTMPのサポートとそれに伴うOBSとの相互運用性は、Sendbird Liveの重要な部分です。

このブログ記事では、その内容を詳しくご紹介します。
OBS

RTMP
とは何か、どのように機能するのか、そしてなぜそれらが映像制作のワークフローにおいて重要な要素であるのかについて詳しく説明します。

OBSとは?

オービーエス (Open Broadcaster Software)は、ビデオ録画とライブストリーミングのためのフリーでオープンソースのソフトウェアです。 Windows、Mac、Linuxで使用可能です。 YouTube、Twitch、Facebookなど、さまざまなプラットフォーム向けに高品質の動画コンテンツを作成するために、個人および組織が広く利用しています。

OBSは、ウェブカメラ、デスクトップ画面、カメラやマイクなどの外部デバイスなど、複数のソースからビデオをキャプチャすることができます。 また、動画を編集・加工するための様々なツールや機能も提供されています。
クロマキー処理
,
オーディオミキシング
そして
シーンのトランジション
. OBSはカスタマイズ性に優れており、ゲーム、エンターテインメント、教育機関など幅広い用途で利用されています。

OBSの大きな特徴として、RTMP(Real-Time Messaging Protocol)に対応しており、メディアサーバーなどに動画を配信することができます。

RTMPとは?

アールティーエムピー は、インターネット上で音声や映像などのデータをストリーミング配信するためのプロトコルです。 Macromedia(現Adobe)が開発したもので、Facebook、YouTube、Twitchなどの動画プラットフォームでは、ストリーミング配信によく使われている。 RTMPはTCPベースのプロトコルであり、安定した信頼性の高い接続を使用してストリームを配信します。 そのため、低遅延で高品質のビデオやオーディオをストリーミングするのに適しています。

RTMPはOBSとどのように連携するのですか?

OBSはRTMPストリーミングをサポートしており、ユーザーは映像や音声をメディアサーバーに送信することができます。 OBSでRTMPを使用するには、RTMPサーバーのURLを指定し、認証の詳細やその他の設定が必要な場合があります。 OBSでRTMPストリームを設定したら、OBSインターフェースの「Start Streaming」ボタンをクリックすることでストリーミングを開始することができます。 その後、映像と音声はRTMPサーバーに送られ、目的の視聴者にストリームが配信されます。

なぜOBSユーザーにとってRTMPサポートが不可欠なのでしょうか?

RTMPのサポートは、いくつかの理由からOBSのユーザーにとって不可欠な機能です。 まず、RTMPは広く使われているプロトコルであり、よくサポートされている。 幅広い配信先やプラットフォームへの配信に対応します。 これにより、OBSユーザーは場所、デバイス、ソーシャルプラットフォームに関係なく、意図するオーディエンスに簡単にリーチすることができます。

次に、RTMPは信頼性が高く効率的なプロトコルで、途切れることなくスムーズにストリーミングできます。 これは、遅延や中断がユーザーエクスペリエンスに悪影響を及ぼす可能性のあるライブストリーミングでは特に重要なことでしょう。

最後に、RTMPは、ストリームの記録や利用可能な帯域幅に応じたストリーム品質の調整など、追加の機能や性能を提供することができます。 これは、高品質のビデオとオーディオをストリーミングしたいOBSユーザーにとって、多用途で堅牢なオプションとなり得ます。

RTMPをサポートしたOBSを使ったエンドツーエンドのビデオワークフローはどのようなものでしょうか?

カメラ→OBS→メディアサーバーのビデオワークフローは、通常いくつかのステップを含み、特定のセットアップや要件によって異なる場合があります。 ここでは、その概要を説明します。

  1. 映像はカメラで撮影されます。カメラには独立したデバイスや内蔵のウェブカメラがあります。
  2. カメラとパソコンをケーブルで直接接続するか、Wi-FiやBluetoothなどの無線接続で、OBSが動作するパソコンに映像を転送します。
  3. OBSは、解像度、フレームレート、ビットレートなどの設定を含むビデオ入力を管理・制御するために使用されます。 また、OBSはクロマキー処理、オーディオミキシング、シーンの切り替えなど、映像にさまざまな効果や拡張を加えることができます。
  4. 処理された映像は、OBSからSendbird Media Serverなどのメディアサーバーにストリーミングされます。 メディアサーバーは、意図した視聴者へのストリームの配信を管理し、トランスコーディングや録画などの追加機能を提供することもあります。 Sendbirdの場合、RTMPのビデオストリームをWebRTCにトランスコードし、参加者のウェブ端末やモバイル端末にリアルタイムで配信しています。 リアルタイム映像配信は、低遅延ストリーミングとは異なり、配信元と視聴者の間に秒以下の遅延で生の人間のやり取りを再現するものです。 例えば、クラウドゲームでは、リアルタイムのユーザー体験を可能にするために、100msから500msのレイテンシーが必要です。
  5. 視聴者は、プレーヤーが組み込まれたウェブサイトやモバイルアプリを使って、ストリームにアクセスすることができます。

このワークフローは、高品質なビデオコンテンツのキャプチャ、処理、配信を柔軟かつ効果的に行うことができます。

Sendbird Liveで素早く構築し、グローバルにスケールアップ

OBSがビデオ制作ワークフローの中心にある場合、Sendbird LiveのRTMPトランスコーディング機能を活用し、高品質のビデオコンテンツを直接Webやモバイルアプリケーションに、最大100kの参加者を持つ世界中の大勢のオーディエンスに簡単に配信できるようになりました。

Sendbird Liveを数分で体験するには、次のページにアクセスしてください。
センドバードライブダッシュボード
. チームのためのオンラインイベントを作成し、Sendbirdを使用してビデオストリームに参加するように招待します。
ウェブ
,
iOS
および
アンドロイド
デモアプリ 開発者を必要とせず、迅速にビデオストリームを設定することができます。

POC(概念実証)を開始するために、開発者はSendbird Liveの
UIKits
とサンプルアプリを利用できます。
iOS
,
アンドロイド
および
ウェブ
. ライブ配信やライブチャットのためのユーザーインターフェース(UI)コンポーネントがあらかじめ用意されているため、初期の設計作業が不要になります。

Sendbird Live SDKの詳細については、以下のドキュメントをご覧ください。
ドキュメント
. RTMPトランスコーディング、カメラフィルター、クラウド録画など、Sendbird Liveはアプリ内でライブイベントを開催し、エンゲージメントを高め、ブランドエクイティを構築し、素晴らしいコンテンツで世界中の視聴者をマネタイズするための、最もシンプルなビデオSDKです。

お問い合わせ 本日よりSendbird Liveの全機能にいち早くアクセスすることができます。 当社のエンジニアチームがすぐにセットアップを行います。

Categories: 製品