web-dev-qa-db-ja.com

iOSでカメラからライブビデオをストリーミングする方法

ライブビデオをカメラからiOSアプリケーションにストリーミングするにはどうすればよいですか。カメラからクラウドにビデオをストリーミングし、iOSアプリケーションで表示するための可能な方法を教えてください。

8
Vineesh TP

それはあなたのカメラがサポートするものに依存します。 iOSアプリケーションにライブストリーミングを実装するには2つの方法があります。

  1. HTTPライブストリーミング:-HTTPライブストリーミング(HLSとも呼ばれます)は、HTTPベースのメディアストリーミング通信プロトコルで、さまざまなネットワークにスケーラブルで適応可能なメカニズムを提供します。 HLSは、ビデオファイルを一連の小さなHTTPベースのファイルダウンロードに分割し、各ダウンロードでビデオファイルの短いチャンクを1つロードします。

    参照リンク: https://developer.Apple.com/streaming/https://developer.Apple.com/library/content/documentation/AudioVideo/Conceptual/MediaPlaybackGuide/Contents/ Resources/en.lproj/HTTPLiveStreaming/HTTPLiveStreaming.htmlHTTP LIve Streaminghttps://developer.Apple.com/library/content/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/ Introduction/Introduction.html

  2. RTSPストリーミング:-リアルタイムストリーミングプロトコル(RTSP)は、エンターテイメントおよび通信システムでストリーミングメディアサーバーを制御するために設計されたネットワーク制御プロトコルです。このプロトコルは、エンドポイント間のメディアセッションの確立と制御に使用されます。 FFMPEG、VideoKitなどのRTSPストリーミングに使用できるサードパーティのライブラリが利用可能です。

    参照リンク:
    https://www.ffmpeg.orghttps://iosvideokit.com

14
Ganesh Bavaskar

いくつかのプラットフォームがあり、録音を記録して配布し、友人と共有することができます。それらのいくつかは

  1. UStream
  2. ライブストリーム
  3. Youtube

Youtubeには、具体的には、ダウンロードするアプリ、エンコーダーのセットアップ方法、および再生URLの配布方法に関する広範なドキュメントがあります。ドキュメントへのリンクはこちら https://support.google.com/youtube/answer/28537

  1. フェイスブック

これは、facebookネットワーク内のみでの配布に固有です。したがって、ライブストリームを公開して配信したい場合は、おそらく他のいずれかを使用する必要があります。

間違いなく他の多くのプラットフォームがあるでしょう。しかし、これらは頭に浮かぶものです。

0