Comments前回は、Nginxについてご紹介しました。音声も一緒に組み込んだ動画の変換方法についてご紹介したいと思います。Sでは、撮影している間は音声を取得することができないので、Android側で作成した音声を元に動画を作成するというひと手間が発生してしまいます。詳しくは、後述である【解説】の手順2を参照してください。Sで取得した画像を音声付き動画に変換してみましょう。※セグメントファイルについては、こちらを参照してください上記のように手順1〜6で簡単に音声付き動画を作成することが可能です。Sを使っているのに?と疑問を持つ方もいると思います。Sは「外部カメラ」として認識されてしまうので、Android側にはUSB経由で「画像データ」しか送られてこないからです。Sで撮影を開始と同時に、タイミングよく録音も開始する必要があります。しないと、動画と音声がずれてしまうので気をつけてください。Androidで録音した場合は、「wavファイル」が作成されます。※「wavファイル」については、こちら(https://ja.wikipedia.org/wiki/WAV)を参照してください今回は、10秒ごとに「wavファイル」を作成します。こちらについては、必ず10秒である必要はありません。接続数に応じて料金が変動するサーバを利用している場合は、料金が増加します。音声がずれてしまう可能性があります。今後、検証を行い、適切な時間を算出する必要があります。手順5で「mp4ファイル」を作成し、その後、手順6でHLS形式で配信するために「セグメントファイル(tsファイル)」を作成しています。画像(jpgファイル)/音声(wavファイル)から1つの動画(mp4ファイル)を作成するひと手間が発生してしまいます。残念ながら、音声が再生されない原因は、判明していないのですが、今後の課題として検証を重ねる予定です。原因が判明したら、改めて記事として公開したいと思います。現状としては、本手順で「セグメントファイル(tsファイル)」を作成しています。音声付き動画が作成できたところで、今回は終了します。動画に音声を組み込めたことで、さらにリアルタイム配信へ一歩近づけました。最後までご覧いただき、ありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。BlogFeathersFeathersHTMLJavaScript。