メディアサーバーはFlashからビデオをキャプチャするために必要ですが、(APIドキュメントやその他のソースコードコメントでさえ)利用可能なドキュメントはありません。私のアプリケーションはC++で書かれており、キャプチャされたデータをリアルタイムで受け取って処理する必要があるため、crtmpserverが好きです。しかし、Red5ははるかに成熟し、よりよく知られているプロジェクトですので、私はそのオプションも考慮しています。 Adobe FMSは高価すぎるため、Adobeにはそのような使用例は言及されていないため、アプリケーションとの統合が難しいかもしれません。オープンソースのメディアサーバーを使用したFlashウェブカメラ/マイクキャプチャ
私が知る限り、メディアサーバー用の「アプリケーション」を作成する必要があります(使用可能なものは一切付属していません)。実際の処理のためにデータを転送する必要があります。アプリケーションがメディアサーバーから期待できるデータの種類は、単純なFLVストリームになるか、それ以上のものがありますか(帯域幅のネゴシエーションなど)?
Flashサイドのコーディングは問題ではありません。メディアサーバーURLの構成方法が分からない場合でも、多くの例があります。
実際の質問:サーバー側はどのように機能するのですか(高レベルビュー)、ライブキャプチャ機能を開始するには何かがありますか?
これはリアルタイムで動作する必要があるため、私のニーズに完全に適しています。しかし、それでも機能していれば、自分で残りの部分を見つけ出すことができます(ほとんどの場合、Red5が自分のアプリと通信するためにJNIを書く必要があります)。あなたはそれをどのように設定するかについて、より具体的になりますか? – Tronic
MSUのDennie Hoopingarnerがこれらの優れたリソースを推奨します:http://fms.denniehoopingarner.com/およびhttp://fms.denniehoopingarner.com/FMS_solutions.pdf – nedk
私の解決策はDennieの指示に従い、 Red5と一緒に来た「デラ・デモ」。私が苦労したことを覚えているのは、(主に私がサーバー初心者であったため)主に記録されたファイルが保存された 'streams'フォルダーに正しい書き込み特権が与えられていることを確認することでした。 – nedk