私は、ユーザーがビデオをキャプチャしてサーバーに投稿できる iOS および Android アプリを持っており、そのビデオを他のメンバーにメールで送信できます。
問題は、iOS デバイスで撮影したビデオが Android デバイスで再生されないことです。その逆は問題ないと思います。
すべてのビデオを任意のデバイスで再生できる共通の形式に変換できるように、セットアップが非常に簡単なサーバー側のビデオ トランスコーディング ツールを知っている人はいますか?
私は、ユーザーがビデオをキャプチャしてサーバーに投稿できる iOS および Android アプリを持っており、そのビデオを他のメンバーにメールで送信できます。
問題は、iOS デバイスで撮影したビデオが Android デバイスで再生されないことです。その逆は問題ないと思います。
すべてのビデオを任意のデバイスで再生できる共通の形式に変換できるように、セットアップが非常に簡単なサーバー側のビデオ トランスコーディング ツールを知っている人はいますか?
FFMPEGを見てください。
バックエンドシステムで使用できます。このタスクは時間がかかる可能性があるため、非同期にする必要があります。また、トランスコードするメディアのサイズと数を制限する必要があります。この種のタスクは、重要なパフォーマンスの問題を急速に引き起こす可能性があるためです。
一方、Android ユーザーは、iOS ユーザーが共有するメディアを、MXPLayer などの Play ストアの無料の FFMPEG 対応プレーヤーの多くで再生できます。そのため、サーバー側のトランスコーディング システム全体を使用または構築することは、重要なオーバーヘッドになる可能性があります。