2017-08-26 1 views
1

私はReal Time Protocolsについて非常に慣れています.WebRTCがどのように動作し、どのように実装できるかについていくつか質問がありました。私は、1人のユーザーがブロードキャストし、他のユーザーがビデオに参加してストリームする、facebookやperiscopeのような1対多のライブストリームを作成しようとしています。私はクライアント側からSwiftを使用しています。WebRTCを使用したビデオストリーミングとブロードキャスト

私の質問は以下のとおりです。私はのWebRTC

  • 使用してビデオをブロードキャストするにはどうすればよい

    1. スウィフト/ iOS版でのWebRTCのためのSDKがあり

    私は質問が非常にあいまいですが、知っています正しい方向へのガイダンスは、どこから始めるべきかわからないために大いに役立ちます。

  • +0

    もあります任意の特定WebRTCを使用する必要があると感じる理由は何ですか?この一連のテクノロジとは非常に特徴的なトレードオフがあります。そのため、ユースケースに合わせて適切な決定を下すことが重要です。 – Brad

    +0

    WebRTCの欠点は何ですか?それをRTMPでより良く構築していますか? @ブラッド –

    +0

    最近、RTMPにはほとんど理由はありませんが、具体的な状況について詳しく知ることなく、あなたを助けるのは難しいです。 WebRTCを使用する必要性を感じた理由を尋ねていたのです。 WebRTCは、低レイテンシが他の何よりも重要な場合には、素晴らしい技術群です。つまり、品質について気にせず、誰かがビデオチャットをすることができるようにしたいのであれば、WebRTCは堅実です。 WebRTCはコンテンツの配信にも使用できますが、それには操作上の問題があります。山の山を過ごす用意があります。あなたは何をしようとしていますか? – Brad

    答えて

    3

    バックエンドサーバーを使用する必要があります。

    あなたのモバイルアプリから直接、複数のユーザーに放送を計画している場合、その後停止...

    あなたはその後、大きなにビデオをブロードキャストするために使用することができ、バックエンドのメディアサーバーにモバイルアプリを接続する必要があります観客。

    これを可能にするいくつかの商用およびオープンソースの代替品があります。このタスクでは、Red5ProWowzaSwitchRTCJitsiJanusKurentoをチェックします。クライアント側の場合

    、あなたがのWebRTCの開発者hereのための多くのツールを見つけることができますreact-native-webrtc

    を見てください。あなたの質問について

    0

    (2)、iOSのhereためのSDKときちんとGET-開始ページhere(ただし2.5ys古いが、私はまだ今のところ、より良いものを発見していない)

    関連する問題