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

라즈베리파이 pi camera 영상을 안드로이드 앱으로 보는 것에 대해 질문드립니다.

0 추천
현재 저희 팀이 하고있는 프로젝트가 홈cctv 형식입니다.

지금 진행상황으로는 라즈베리파이 카메라 영상을 motion 을 이용해

파이썬 서버에 실시간으로 스트리밍 하는 것까지 했는데요

(익스플로러를 제외하고 pc, 스마트폰에서 그 주소에 접속해 볼 수 있었습니다.)

안드로이드 스튜디오로 앱을 따로 개발해서 그 주소에 나오는 영상을 볼 수 있게 만들려고하고있습니다.

그래서 현재 고민중인게

안드로이드 앱에서 웹뷰를 이용해 그 주소로 접속하여 볼려고 해봤지만 기본브라우져나 익스플로러에서 지원이 안된다고 합니다.(그런데 기본 브라우져가 크롬 아닌가요?) 그래서 앱에서 크롬이나 파이어폭스로 우회해서 그 주소로 들어가 스트리밍할수 있나 방법을 찾아보고있습니다

2번째로 jsoup 파씽해서 그 영상을 따오는 방식을 생각해봤습니다.

어떤식으로 접근해야 라즈베리파이 실시간 카메라 영상을 (서버에 올라가있는 카메라 영상) 안드로이드에서 앱을 따로 개발해 시청할 수 있는지 궁금합니다.

라즈베리파이 pi camera
alhung47 (160 포인트) 님이 2015년 11월 3일 질문

2개의 답변

0 추천
라즈베리파이의 영상데이터(byte stream) -> rtsp 서버 -> 안드로이드 기본 플레이어에서 재생

rtsp 프로토콜은 안드로이드 VideoView에서 기본적으로 재생이 가능하다고 알고있습니다.

 

라즈베리파이에서 서버로 보내는부분은

제대로 된 웹문서인지 모르겠으나 참고하시면 될듯합니다.

http://www.rasplay.org/?p=6277
극마 (1,340 포인트) 님이 2015년 11월 3일 답변
라즈베리파이 쪽을 다시 해야하나요... 참고하겠습니다
0 추천
스트리밍 방식은 어떻게 구현하셨나요?

mjpg streamer 사용하시면 모든 브라우져에서 가능할텐데요.

rtsp를 사용하시면, 안드로이드 VideoView에서 기본적으로 재생이 가능하지만 코덱을 잘 선택하셔야 할듯합니다.
파란산타 (180 포인트) 님이 2015년 11월 3일 답변
스트리밍 방식은 mjpg 방식을 할려고하다가 잘 안되어 모션으로 스트리밍하고 있습니다.

(제가 맡은 파트가 아니어서 자세히 알지는 못합니다.)

모션을 이용하여 서버에 스트리밍을 하는데 이걸 안드로이드 앱을 개발해 볼 수 있을까요?

현재 jsoup을 이용해 그 주소사이트에 동영상부분을 파씽하려고 해보고있습니다
(안드로이드 스튜디오로 개발하여)
이방식은 잘못된 방식일까요?
motion은 사용해보지 않아서 잘 모르겠지만, 지금 찾아보니 mjpg streamer과 동일한 방식으로 스트리밍을 하네요.

특별하게 설정값을 수정하지 안았다면 8091로 인터넷브라우져로 보일것 같습니다.

http://Your_RPi_IP_Address:8081
그럼 http://파이썬주소:8091/ 이렇게 설정을 해주면 안드로이드에서 앱을 개발해 웹뷰형식으로 볼수 있다는 말씀이신가요?
...