젤리빈 이상이면
http://developer.android.com/reference/android/media/MediaCodec.html 를 사용하면, 가능은 합니다.
하지만 아이스크림 이하까지 지원해야하니 프록시 서버를 띄워 mediaPlayer setDataSource 시 프록시 서버 주소를 주고,
mediaPlayer에서 프록시 서버로 http requeset가 올 때 TCP 서버에서 h264, aac 데이터를 받아 ts로 실시간 인코딩하여, mediaplayer로 내려주시는 방식을 사용하시길 권장합니다.