iPhone からサーバーにライブ ビデオとオーディオをストリーミングしようとしています。タイムスタンプを取得する正しい方法は何ですか?
特に、
- AudioTimeStamp->mSampleTime および AudioTimeStamp->mHostTime フィールドからオーディオ タイムスタンプを正しく生成する方法は?
- mSampleTime フィールドと mHostTime フィールドの実際の違いは何ですか? それらの意味は何ですか?
- 動画の timeStamp を取得するために CMSampleBufferGetOutputPresentationTimeStamp() を使用する必要がありますか?
- または、代わりに CVTimeStamp 構造体を使用する必要がありますが、どこ (どのメソッド) から取得できますか?
- トピックに関する例はありますか?
言うまでもなく、ビデオとオーディオは同期する必要があります。これらのタイムスタンプが一致することを期待しています。
よくわからない質問でごめんなさい:)