웹뷰에서 웹페이지를 열고 그 웹페이지에 있는 조그만 크기의 동영상을 재생시키려고 합니다.
동영상은 html5의 video태그를 이용해 꾸며져 있고요...
웹페이지 좌측 하단에 조그만 크기로 있습니다.
PC에서는 해당 웹페이지를 열면 자동재생까지 잘 됩니다.
그런데 안드로이드에서는 이게 안되네요;;;
동영상 아래에 재생버튼과 프로그래스바 만 보이고;;;
정작 동영상이 보여야 할곳은 그냥 하얗습니다. -_-;
질문 1. 웹뷰에서 해당 페이지를 열고 재생 버튼을 눌렀을때 동영상이 정상작동 하게 하려면 무슨 작업이 더 필요한가요?
질문 2. 모바일 웹페이지를 서핑하다가 동영상을 클릭하면 전체화면으로만 재생이 되는데...
해당 웹페이지에 박혀져 있는 그상태에서 재생이 되려면 어떻게 해야 하나요?
며칠째 끙끙거리네요 ㅠㅠ
아시는 분들 답변좀 주세요

Http Streaming 은 Apple에서 만든것으로 알고 있습니다.
그래서 아이폰이나 아이패드는 잘 지원되지만,
안드로이드 계열은 ICS 이후버전 부터 지원한다고 하는데,
ICS가 없어서 테스트해보지는 않았지만, 만족 할 만한 성능은 아니라고 들었습니다.
웹뷰로만 play이 해야 된다면 flash를 사용하면 되구요.
저의 경우 하이브리드앱으로 개발해서 웹뷰에 javascript 호출로 rtsp 방식으로 동영상플레이를 하고 있습니다.
(질문2의 전체화면 플레이 기능 구현)
추가적으로 이야기 하자면 mp4가 아닌 다른 형식의 동영상인 경우 하드웨어 가속없이 플레이 하기
힘들어집니다.
mp4의 장점은 안드로이드나 아이폰 모두 하드웨어 가속으로 지원하지만,
단점은 다른 동영상(avi, mkv)보다 압축률이 적어서 데이터 전송량이 많아집니다.
mp4가 아닌 다른 동영상의 경우 ffmpeg 라이브러리 컴파일하고, yuv -> rgb 최적화도 해야하고,
몇달동안 이것만 보고 있어서, 아직 시작하지 않으셨다면 mp4로 wowza서버 사용을 권합니다.




ICS 버전 이상에서 하고 계시면 매니패스트에서 하드웨어 가속을 켜보세요.
일반 브라우저에서는 되면 일반 브라우저 소스 받아서 분석해보시면 되구요^^ㅋ