안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
이번에 ffmpeg을 사용해서 인코딩/디코딩 할 일이 생겼는데
여러가지 예제나 인터넷에서 떠도는 소스를 분석해보면
인코딩을 할때 항상 filepath 를 줘서 인코딩을 시키더라구요
근데 제가 하고싶은건 실시간 라이브 스트리밍이라
raw(yuv420) 데이터를 파일로만드는게 아니고 바로 실시간 인코딩을 해서 전송하고싶은데
filepath 대신 어떻게 해야 raw파일을 넘겨서 인코딩을 할수있나요??




http://cdry.wordpress.com/2009/09/09/using-custom-io-callbacks-with-ffmpeg/ 를 참조하셔서 write쪽 callback을 구현해서 콜백 되어지는 데이터를 네트워크로 보내는 방식으로 작성하시면 될 듯 하네요