1

シークを何度も行うと、AVPlayer の「currentTime」メソッドで現在の再生時間が間違って表示されます。

シークしない場合は、AVPlayer の「currentTime」で問題ありません。ただし、ユーザーはシークを行うことが多く、正確な現在時刻が失われます。残念ながら、現在の時間は私たちのビジネスにとって非常に重要です。stackoverflow の質問に関連するすべてのページを調査しました。

答えはありません。可能な解決策はありません。わからない。

Stackoverflow は、プログラマーが難しい問題について議論するのに最適な Web サイトです。天才の皆さん、私はまだあなたに期待しています。


AVPlayerItem *thePlayerItem = [self.player currentItem];
if (thePlayerItem.status == AVPlayerItemStatusReadyToPlay)
{

        CMTime nowTime = self.player.currentTime;
}
4

1 に答える 1