0
現在、私のAndroid搭載アプリの動画ストリーミング機能を開発中です。私は目的のためにアンドロイドメディアフレームワークを使用しています。動画はのnginxサーバーからストリーミングされています。 Androidの録画済み動画はうまく動作しますが、iOSで録画された動画の再生はで、音声はではありません。AndroidメディアコントローラがiOSで録画された動画の音声を再生しない
現在、私のAndroid搭載アプリの動画ストリーミング機能を開発中です。私は目的のためにアンドロイドメディアフレームワークを使用しています。動画はのnginxサーバーからストリーミングされています。 Androidの録画済み動画はうまく動作しますが、iOSで録画された動画の再生はで、音声はではありません。AndroidメディアコントローラがiOSで録画された動画の音声を再生しない
これは、アンドロイドがmp3、mp4、mpegのように内蔵の限定コーデックをサポートしているために起こります。
iphoneはほとんどのコーデックをサポートしていますが、
これを解決する方法は何ですか。
ビデオ用のMP4とオーディオ用のMP3は広く受け入れられており、両方のプラットフォームで動作します。
これで、サーバーに何か必要があります。すべてのビデオをMP4に、オーディオをMP3に変換するffmpegライブラリを実装します。
この問題を解決するために同じメカニズムを実行しています。
問題
を理解するためにいくつかのより多くの情報は、このコーディング
あなたの問題を取り除くにはハッピー得るためにあなたを助けることがstackoverflowの答え here
希望を参照してください!
ありがとうございました。私はこの方法を検討します。 –