air video에서는 어떻게 파일을 서버에서 인코딩해서 보내는걸까요?
글쓴이: siba555 / 작성시간: 화, 2013/05/21 - 5:12오후
안녕하세요.
air video에서 ffmpeg를 이용해서 인코딩해서 아이폰 모바일 클라이언트로 전송하잖아요.
그런데 ffmpeg는 인터프린터 명령으로 인코딩옵션및 input파일과 output파일을 입력받아 인코딩을 하게되어있는걸로 알고 있는데요..
ffmpeg로 미리 인코딩(h.264 aac)해놓고 클라이언트로 일정 부분씩 전달하는게 아니라(물론 이것도 지원한다고 알고있습니다)
원본파일이 avi파일이라면 일정버퍼만큼 원본파일에서 읽어서 비디오 h.264에 오디오 aac코덱으로 ffmepeg를 사용하여 인코딩하고 결과를 리턴받아 클라이언트로 전송해야 할것으로 생각되는데요..
어떻게 처리하는건지요?
ffmpeg에 in/out put파일명 대신 버퍼를 넘길수있게 수정된건가요? 아니면 다른방법으로 ffmpeg프로세스와 air video프로세스가 통신하는건지요?
air video소스를 봐도 잘모르겠네요..ㅠㅠ
Forums:
댓글 달기