본문 바로가기

Mobile Develop/WinMoDev Q&A

옴니아 웹브라우저 영상 재생 질문입니다

질문자 : gardica 링크 : http://cafe.naver.com/winmodev/2401
<질문내용>

스마트폰의 어플리케이션을 만들게 된 왕초보입니다. 학교에서 프로젝트를 맡아서 그런데요. 휴대폰으로 wifi를 이용해

 

영상을 전송하려고 합니다. 컴퓨터에 연결된 카메라에 찍히는 영상을 휴대폰을 받아서 볼 수 있을까요?

 

제가 IP카메라를 이용해서 테스트를 해봤는데요. IP카메라는 카메라 자체에 고유 IP가 있습니다. 그래서

 

아이폰으로 wifi를 접속해서 익스플로러 주소창에 카메라의 IP를 입력하면 IP카메라에 찍히는 영상을

 

그대로 아이폰으로 볼 수 있었거든요. 근데 옴니아 1, 2로는 화면이 안나오네요. 단순히 기기의 성능 차이인건지

 

아니면, 제가 옴니아의 설정을 잘못한건지 모르겠습니다. 얼핏 듣기로는 기기마다 wifi의 성능이 다르다고 하는데

 

그것때문에 아이폰은 되고 옴니아는 안되는건지도 모르겠구요. 아님 다르게 하는 방법이라도 있다면 알려주시면

 

좋겠습니다. 잘 아시는 분 답변 부탁드립니다.

<답변내용>

아이폰의 브라우저인 모질라(맞나요?)는 동영상 재생이 가능한 걸로 알고 있습니다

IP카메라가 웹에서 어떤식으로 재생되는 지는 잘 모르겠습니다

(엑티브 엑스인지, 플래시인지, 퀵타임인지...)

아무래도 아이폰에서 재생되는 거 보면 퀵타임인 것 같습니다만..

아니면 Motion JPEG일 수 도 있구요..

IP카메라가 웹에 전송할 때 어떤 규격으로 전송하는지 부터 파악해야 할 것 같습니다

 

간단하게 말씀드린다면

현재 옴니아에 기본으로 탑재된 브라우저로는 재생이 불가능 할 것 입니다

T옴니아2와 오즈옴니아가 WM6.5 탑재된 이후로 Internet Explorer Mobile에서 플래시가 재생되기는 하는데

잘 안되지요 (트윗온에어가 플래시 기반인데 재생이 불가능 합니다)

오페라는 말 할 것 도 없구요 -_ㅠ

일단 다른 브라우저 (Skyfire를 추천합니다)로 재생해 보시고 정상적으로 재생이 되는지 확인해 보세요 :)

-----------------------------------------------------------------------------------------------------------------------

추가답변 : coderiff님

질문을 다시 상세히 적어주시니 좀 이해하기기 수월해지네요. ^^
참고로 아이폰이 지원하는 비디오 코덱은 H.264이며 (오디오는 AAC-LC) 파일포멧은 .m4v, .mp4, and .mov입니다.

(루나네스님, 참고로 아이폰 웹브라우저는 웹킷엔진 기반의 사파리 브라우저입니다.)

작성일 : 2010.05.01 13:23

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다

 

질문자 : 추가질문 링크 : http://cafe.naver.com/winmodev/2408
<질문내용>

Motion JPEG으로 플레이 되는것 맞는 것 같습니다. 컴퓨터 화면에 그렇게 보이거든요. 그럼 님께서 말씀해주신

 

Skyfire라는 브라우저를 이용하면 똑같이 옴니아에서도 볼 수 있다는 말씀이신가요?

 

답변 부탁드립니다.

<답변내용>

확답은 못드리겠습니다.
skyfire가 다른 윈모 브라우저 보다 좀 더 최적화 되어 동작하기 때문에 말씀 드린겁니다


MotionJPEG같은 경우는 QuickTime에서 제공하는 코덱이 설치되어 있어야만 재생이 됩니다
그렇기 때문에 옴니아에 MotionJPEG 코덱이 탑재되어 있지 않기 때문에 재생이 불가능 한 거구요

 

위키백과에 보면 M-JPEG에 대한 설명 부분에 IP Camera 부분을 보시면

모질라 기반 브라우저는 기본으로 제공한다 라고 되어 있습니다

http://en.wikipedia.org/wiki/Motion_JPEG

 

아이폰 브라우저는 모질라 기반이기 때문에 재생이 가능했던 것 이구요

추가 답변 : coderiff님

아이폰 브라우저는 모질라 브라우저가 아니라 웹킷엔진 기반의 사파리 브라우저 입니다.

모질라에서 만드는 모바일 브라우저는 Fennec이라는 이름을 사용하며 현재 윈도우 모바일, 안드로이드, Maemo만 지원하고 아이폰 용은 애플정책 문제로 지원하지 않고 있습니다.

어찌되었듯 현재 아이폰용 사파리에서는 M-JPEG을 지원하고 있는게 맞는 것 같습니다.

추가로 skyfire도 위키가 있네요

http://en.wikipedia.org/wiki/Skyfire_(web_browser)

위키에 정보를 보면 Gecko rendering engine을 사용하는데 이 Gecko가 모질라 기반이라네요

한번 테스트 해보세요 (가능성은 약간 보이긴 하네요 ^^ )

작성일 : 2010.05.01 23:09

보다 자세한 정보는 윈도우 폰/모바일 개발자 모임에서 만나보실 수 있습니다