ここで問題が発生しています。ipadとiphoneでRSTPストリーミングを再生したい。しかし、Http Live Streamingを使用すると、はるかに簡単になることがわかりました。lighttpdを使用してRTSPストリーミングをHttpライブストリーミングに変換したいと思います。しかし、私は本当にそれを行う方法がわかりません。lighttpd accetp rtspストリーミングURLを入力として使用しますか?誰か助けてもらえますか?ありがとう!
2 に答える
次の 2 つの選択肢があります。
1) ネットワーク上で rtsp を hls として再ストリーミングするサーバーを実行します。
a) wowza - 人気があり、高価です b) live 555 - 無料で、多くの作業が必要です d) ffserver - 無料で、作業を行うために大量の作業が必要なのと同じくらい基本的です。
利点 : ネイティブの Apple プレーヤーを使用したセルラーまたは Wi-Fi プレイで帯域幅の制限がない
不利益
高いサーバー帯域幅 - サーバー時間にお金を払っている場合は、これを見たいと思うかもしれません. 高耐性 - どんな種類のライブ ビデオも忘れてしまいます。
2) デバイスで FFmpeg ベースのプレーヤーを実行する
利点:
a) 以前よりもはるかに簡単になりました。私たちは常にこれを行っています b) lgpl ライセンスを処理し、ffmpeg.org で明確なガイドラインを作成し、それほど面倒ではありません c) すべてデバイス上で実行され、サーバーの負荷の問題はありません。
短所
セルラーでは制限された帯域幅 (約 10 分間隔)、wifi では無制限
lighttpd は RTSP を入力として受け入れません。rtsp ストリームを読み取り、ファイルを Web サイト ストレージに出力するには、何らかの変換プログラムが必要です。avconv/ffmpeg プログラムでできると思います。