현재 surfaceview에 mediaplayer를 통해 동영상을 재생시키고 있는데요

videoview 를 쓸땐 컨트롤러를 써서 사용하는데 문제가 없었는데  이걸 직접 구현하려니 막막하여 질문드립니다.

surface뷰 위에어떤 방식으로 레이아웃을 구성하여 진행하면 좋을지 가이드라인 부탁드리겠습니다.