非常に基本的な質問がありますが、Google 検索が間違っていたのか、答えが単純すぎて見たことがないのかわかりませんでした。
Javascript ライブラリとしてhls.jsを使用して Web アプリを実装しています。ライブ ストリーミングの絶対経過時間を取得する方法が必要です。たとえば、ユーザーが 10 分後にライブに参加した場合、ユーザーの 1st を検出する方法が必要です。 second はストリーミングの 601 秒目です。
ストリーミング フラグメントを調べると、startPTS や endPTS などの情報が見つかりましたが、これらの情報はすべて、ストリーミング チャンク全体ではなく、取得したチャンクに常に関連していました。たとえば、ユーザーが 10 分後にライブに参加し、チャンクの継続時間が 2 秒の場合、取得するチャンクは startPTS = 0 と endPTS = 2 になり、2 番目に取得するチャンクは startPTS = 2 と endPTS = 4 などになります (値を最も近い整数に丸めます)。
HLS ライブ ストリーミングから必要な絶対経過時間を抽出する方法はありますか?