2017-07-28 7 views
0

私はドローンから自分のアプリでビデオフィードを取得しています。無人機のSDKは私のアプリにDataまたはNSDataというビデオを私に与えています。私はそれをストリームしたい、または同じものをサーバー(例えば、Wowzaサーバー)に迂回させたい。これらの2つのことは同時に処理する必要があります。ライブビデオをiphoneからサーバーにリキャストする

+0

私は良いストリーミングSDKを提案し、私は私がそれを再生できるようにビデオフォーマットにこのデータをデコードする必要があると思います。私はデリゲート関数の内部でデータフォームの無人機としてビデオフィードを取得しています。それは私に絶えずデータを与えている。 –

答えて

1

ffmpegライブラリを使用して再ストリームすることができます。 サンプルのffmpegがあります。

+0

ドローンからサーバーにビデオをストリームする方法を教えてください。 –

+0

ドローンカメラの出力はどうですか? mjpeg、h264、mpeg2? gstreamerまたはffmpegを使用して生のデータなどをストリーミングすることができます。 最初にビデオデータにアクセスする必要があります。次にパイプラインとして使用して、どこでも復元できます。 –

+0

私はDJI http://developer.dji.com/を使用しています。任意の形式で保存するためのオプションがあります。これまでに無人機からデータを受信したときに、ソケットioを使ってノードJに転送しています。私はライブストリーミングをしたいと思っています。しかし、バイナリデータは、ビデオフォーマットに変換されないため、デコード可能ではありません。私はそれも(単にドラッグアンドドロップ)vlcを使用して再生しようとしました。私もh264形式に変換しようとしましたが、それは再生されませんでした。私はそれをどうやって流すことができないのか分かりません。任意の提案 –

0

私はYouTubeのようなストリーミングサービスに1年間ビデオを送ろうとしています。コントローラからiPadに入るビデオ(Phantom 3 Advancedに接続)は、H.263形式です。 ffmpegはストリーム環境ではなく、バルクトランスコーディングで最適です。試しましたhttps://github.com/LaiFengiOS/LFLiveKitしかしそれはバグがあります。 RTMPを行う方法を知っているffmpegのラッパーです。

DJI goアプリケーションはこれを行う方法を知っています。フォーラムでヘルプやコードサンプルを尋ねましたが、役立たないでしょう。要するに、無人機からYouTubeやWowzaのようなストリーミングサービスにビデオをストリーミングする方法は見つけられません。私はWowzaがH.263ネイティブを受け入れることができればいいと思うが、彼らはH.264だけを掲載している。

私はあなたに答えを与えることはできませんが、私は昨年にわたってわかったことをあなたに与えることができます。

関連する問題