마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

MediaExtractor web ip camera 질문입니다.

0 추천
안녕하세요.

MediaExtractor를 이용해 ip카메라 영상을 가져와서 폰에 띄우려 하는데요.

setDataSource에 url을 넘기면 IOException:Failed to instantiate extractor 오류가 뜨네요..

mime 타입은 multipart/x-mixed-replace로 돼 있는데

어떻게 하면 오류 해결을 할 수 있을까요?
배쟁 (760 포인트) 님이 2017년 6월 14일 질문

1개의 답변

0 추천
 
채택된 답변

플레이어에서 MimeType을 일부 보는 형식이 있긴 하지만..

일반적으론  참조하는 값이 아닙니다.

android에서 지원되는 포멧은 

https://developer.android.com/guide/topics/media/media-formats.html 이며, 이외에는 제조사에서 추가로 지원할 수 있지만. 일반적인 단말에서 동작이 된다는 보장이 없습니다.

 

아마 IP카메라에서 , RTSP나 Mjpeg 같은 것으로 전송 할 것으로 생각됩니다.

어느쪽이든 MediaExtractor로는 지원 안됩니다. MediaExtractor는 일부 VOD(파일형식) 용이지,   실시간 스트리밍 용이 아닙니다. 우선 전송시 사용하는 프로토콜을 확인하시고, 해당 프로토콜을 지원하는 외부 라이브러리를 구하셔야 할 듯 합니다.

익명사용자 님이 2017년 6월 14일 답변
배쟁님이 2017년 6월 22일 채택됨
...