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

안드로이드 스튜디오 스트리밍 앱 질문있습니다!

0 추천
안드로이드 스마트폰 A 에서 실시간 촬영한 영상을  다수의 스마트폰에서 시청할수 있는 스트리밍 서비스 앱을 개발해보려고 합니다.

다름이아니라 스트리밍 서비스를 위해서 실시간으로 촬영중인 영상을 서버로 보내는 작업에 대해서 질문을 하려 합니다.

MediaRecorder을 사용해 실시간으로 영상을 촬영하면서 실시간으로 영상이 저장되고있는 경로를 서버로 보내는 방식으로 구현하는게 맞는 방식일까요?

맞는 방식이라면 혹시 해당 방식에 대해 참고할 예제가 있을까요 ?

아니면 이 방식으로 하는것이아니라면 어떤 기능을 사용해서 실시간 영상을 서버로 보낼수 있을까요 ?
익명사용자 님이 2019년 4월 1일 질문

1개의 답변

0 추천

MediaRecorder을 사용해 실시간으로 영상을 촬영하면서 실시간으로 영상이 저장되고있는 경로를 서버로 보내는 방식으로 구현하는게 맞는 방식일까요?

=> MediaRecorder는 파일로 떨구는 방식이기 때문에, Camera2 + MediaCodec 를 통해 H264, AudioRecorder + MediaCodec 를 통해 AAC를 구해, 전송 프로토콜에 따라 먹싱해서 보내는 방식을 사용하시는게 좋을 듯 합니다.

 

맞는 방식이라면 혹시 해당 방식에 대해 참고할 예제가 있을까요 ?

=> 아래 소스는 RTMP로 서버에 영상 데이터를 전송하는 코드이니 참조 해 보세요.

https://github.com/begeekmyfriend/yasea

 

아니면 이 방식으로 하는것이아니라면 어떤 기능을 사용해서 실시간 영상을 서버로 보낼수 있을까요 ?

=> youtube 쪽으로 영상을 보내는 설명입니다. 참조해서 예제로 드린 내용의 경로를 youtube 서버로 변경해 주면 

youtube로 영상이 올라가고, 사용자 들이 youtube 로 접속해서 볼 수 있습니다.

https://m.blog.naver.com/PostView.nhn?blogId=n6825&logNo=220587141986&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F

 

 

익명사용자 님이 2019년 4월 1일 답변
...