8

RTSP/RTMP を iOS アプリケーションにストリーミングするためのオープン ソース ソリューション/ライブラリが必要です。メディア サーバーに接続し、提供されたビデオ ストリームを開くアプリを作成する必要があります。そこにはライブラリが必要だと思いますが、オープンソースであり、コンパイルされ、実際に動作し、iOS 5 以降、iPhone 4 以降で実行されるものをまだ見つけていません。私には好みがありません、RTMPまたはRTSP十分です。作業量が少ない方が望ましいです。RTSP は Android 側で動作していますが、iOS 用はまだありません。

これは、今日の研究から私がすでに知っていることです -

RTSP

  • Live555/FFMPEG を使用すると可能と思われる
  • MooncatVenture Group - 古い FFMPEG、ARMv7s と互換性がない (1 年以上更新/ブログ/コミットがない)
  • DFURTSPPlayer - これは実用的な例です。

RTMP

  • Live555/FFMPEG を使用すると可能と思われる
  • データ メッセージング用のライブラリはいくつかありますが、それだけです
  • MidnightCoders プロジェクト- オーディオがサポートされていないため、ビデオ サポートはまだビルドされていないようです。

私はこれまでビデオ関連のことをいじったことがないので、エンコーディング、フレーム レート、キー フレーム、チャンクなどは、私にとってまったくなじみのないものです。現在、Live555/FFMPEG から静的バイナリを構築することが、私の問題に対する唯一の解決策のようです。もしそうなら、誰かが私に簡単なクイックスタートガイドまたは誰かが持っているブログ/例へのリンクを教えてくれますか? 私はクレイジーなものを探しているのではなく、単純なものを探しています

  1. これをダウンロード - リンク
  2. このようにコンパイルします - LINK
  3. XcodeのXフォルダーに配置します
  4. X オブジェクトを作成
  5. ここでストリーム API を読む - LINK

そうでない場合は、機能しているオープン ソース ライブラリを教えてくれませんか?

そうそう、これはたまたま初めての iPhone アプリであり、Objective-C で初めてのことです。素晴らしい最初のプロジェクトですね。

4

2 に答える 2

1

DFURTSPPlayerは、GitHub の実用的な例です。ライセンスの問題を再確認する必要がありますが、これで RTSP を開始するのに適した場所です。

于 2014-01-13T20:53:53.350 に答える