Apple のAVPlayerDemoサンプル プロジェクトの AVPlayerDemoPlaybackViewController に設定mPlayer.usesExternalPlaybackWhileExternalScreenIsActive
した後、AppleTV で遅れないようにスクラブを調整するにはどうすればよいですか?YES
つまり、スライダーを非常に速く前後に動かすと、AppleTV はすべてのseekToTime
操作を実行しますが、ユーザーがスライドするよりも時間がかかります。
デモの問題の 1 つは、「Touch Drag Inside」イベントと「Value Changed」イベントの両方を使用しているため、同じ値が 2 回送信されることです。「Value Changed」を削除すると、少し改善されますが、それでも遅れます。
秒単位に丸めてから、秒seekToTime
が変わったときにのみ送信しようとしましたが、それほど役に立たないようです。私が実際に行う必要があるのは、ユーザーがスライダーを速く動かすほど少ないコマンドを送信することですが、ユーザーの動きが遅いほど多くのコマンドを送信することです。
これを達成する方法についてのアイデアはありますか?