RTSP/RTMPをiOSアプリケーションにストリーミングするためのオープンソースソリューション/ライブラリが必要です。メディアサーバーに接続し、提供されたビデオストリームを開くアプリを作成する必要があります。そこにはライブラリが必要だと思いますが、オープンソースで、コンパイルされ、実際に動作し、iOS 5以降、iPhone4以降で動作するライブラリはまだ見つかりません。好みはありません。RTMP
またはRTSP
で十分です。できれば、作業量が最も少ないもの。私はRTSPをAndroid側で動作させていますが、iOSではまだ何もありません。
これは私が今日の研究からすでに知っていることです-
[〜#〜] rtsp [〜#〜]
[〜#〜] rtmp [〜#〜]
私はこれまでビデオに関連するものをいじったことがないので、エンコーディング、フレームレート、キーフレーム、チャンクなどは私にとってかなり異質です。今のところ、Live555/FFMPEGから静的バイナリを構築することが私の問題の唯一の解決策のようです。もしそうなら、誰かが私に簡単なクイックスタートガイドまたは誰かがそこに持っているブログ/例へのリンクを与えることができますか?私はクレイジーなものを探しているのではなく、単純なものを探しています
そうでない場合、誰かが私に機能しているオープンソースライブラリを紹介したいですか?
そうそう、これは私の最初のiPhoneアプリであり、Objective-Cでは初めてです。素晴らしい最初のプロジェクトですね
DFURTSPPlayer はGitHubでの実用的な例です。ライセンスの問題を再確認する必要がありますが、これでRTSPを開始するのに適した場所です。
現時点では、私がやりたいことを行う唯一の方法は、使用する静的バイナリを最初から作成することです。 Libavcodec、FFMPEG、およびLive555はすべてLGPLの下にあります。つまり、コードをオープンソースにしないためには、動的リンクを許可する必要があります。これにより、アプリユーザーは、使用したオープンソースライブラリをいつでも変更できるようになります。 AppStoreは動的リンクを許可していないので、すべてを最初から書きたくない限り、私は本質的に水中で死んでいます。絶対にやりたくない….