Swiftで動画再生アプリを開発しております。
・動画再生時の「再生ボタン」を自作のボタンにする。
・再生前の静止画を、動画の中から選択して指定する。
(現在は動画が始まる一番最初の静止画がセットされています。)

上記のようなことを実現するためにどうすればいいか教えて下さい。
また調べるときはApple公式のlibraryのどこを見ればいいのでしょうか。
https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code

Githubでサンプルコードなど参考にと考えましたが、探し方がよくわかりません。

お手数ですが、アドバイスお願いします。

現在のソースコード
「AVPlayerViewControllerクラス」でデフォルトのUIになっています。

playerViewController.showsPlaybackControls =true