2017-03-29 7 views
0

私のtvOSプロジェクトにAVPlayerを使用しています。そのサイズはフルスクリーンより小さく、そのコントロールは隠されています。これは、AVPlayerの使用の制限です。AVPlayer Custrom Scrubbing

しかし、ユーザーがプレイを行うことができるように、私はスクラビング、早送り、一時停止、ユーザに後方ビデオコントロールを表示しなければならないなど

誰もが任意のサードパーティのライブラリやフレームワークについて知っているかの前に、それを実装しています?シェアしてください。私は多くを検索しましたが、インターネット上で助けを見つけることができませんでした。

ありがとうございました。

+0

私は信じているビューの上にカスタムコントロールを追加できますか? – Shubhank

答えて

0

アップル以外のモードでビデオを表示している場合、アップルはビデオとのやりとりを嫌うと思います。このアイデアは、視聴者が完全にビデオに関わっている場合、ビデオをフルスクリーンモード、特にテレビサイズのデバイスで表示する必要があるということです。したがって、AVPlayerViewControllerが提供されています。このコントロールには、メタデータの表示/コンテンツ提案だけでなく、すべてのデフォルトコントロールがありますが、フルスクリーンモードでのみ使用できます。非フルスクリーンモードでこの動作を模倣するのはおそらく大変な作業ですが、再生に役立つカスタムスライダーが用意されているライブラリは認識していません。ビデオをフルスクリーンで表示し、デフォルトのコントロールを使用することを強くお勧めします。