2011-09-27 2 views
1

안드로이드 라이브 비디오 스트리밍 어쩌면에 대해 나에게 몇 가지 유용한 조언/제안을 줄 것이다 누군가 내 question.So 여기에 거래이다 :나는 비디오는 안드로이드 기기에서 스트리밍에 대한 질문이 문제

나는 비디오 프로젝트를 가지고는 안드로이드 장치에서 스트리밍. 아이디어는 장치에 서버에 연결하고 첫 번째는 라이브 비디오를 스트리밍하고 서버에 업로드하고 두 번째 장치는 스트리밍 및 첫 번째 장치에서 비디오를보고있다. 따라서 다음과 같은 연결이 있습니다 :
First Device ----live streaming----> Web Server ------live streaming---->Second Device 두 번째 장치가 웹 서버에 연결됩니다.

어떤 제안이나 조언이 필요하며 어떻게해야합니까? 나는 당신의 아이디어를 듣기 정말 기뻐할 것입니다.

미리 감사드립니다.

답변

5

나는 비슷한 것을 가지고 노고있었습니다. 기본적으로 :

android video capture --> upstream to server --> transcoding --> streaming to players 
  • 비디오는 휴대 전화 (안드로이드에 대한 개념 현재는 증명)에 의해 캡처와 서버
  • 서버가 원래의 형식에서 트랜스 코딩을 수행한다 (H.263에 전달되고, 이 브라우저의 대부분에서 재생할 수 있도록 AMR-NB 플래시 동영상에하고 .3gp 컨테이너 내)는

나의 가장 큰 문제는 H.263로, 나는 상류 할 수 아니에요입니다 그것은 서버에 살고있다. 비디오에는 길이와 기타 정보를 나타내는 헤더가 있습니다. 그런 다음 비디오를 트랜스 코딩 할 수 있도록 (저는 ffmpeg를 사용합니다), 헤더가 있어야합니다. 그러나 그것은 비디오 캡처가 끝난 후에 안드로이드에 의해 설정됩니다. 해결 방법은 다음과 같습니다. 5 초의 조각.

나는 프로젝트를 살펴 것이며, 어쩌면 내가 뭔가 도움이 될 수 있습니다! http://code.google.com/p/moteve에서 봐, 그리고 공유

+1

감사합니다 :-) 많은 기여 주시기 바랍니다. –

관련 문제