2011-12-19 3 views
2

RTSP를 통해 Android로 비디오를 스트리밍하려고합니다. 스트리밍은 안드로이드 3.0에서 잘 작동하지만 비디오는 재생되지 않는 다른 버전보다 낮습니다.RTSP를 통한 비디오 스트리밍

나는이 링크 http://developer.android.com/guide/appendix/media-formats.html을 살펴보고 h263 인코딩이 안드로이드 버전 < 3.0에 의해 지원된다는 것을 알아 냈습니다.

필자는 비디오를 h263 형식으로 인코딩하고 Helix Universal Server를 스트리밍하기 위해 Helix Producer를 사용했습니다. 비디오는 Android 3.0에서 원활하게 재생되지만 다른 하위 버전에서는 작동하지 않습니다. 안드로이드 2.1에서 시도했을 때 "E/SW_DEC (31) : PV SW 디코더가 H.263에 사용되었습니다"라는 오류 메시지가 나타납니다. 에뮬레이터. 나는 그것을 장치에서도 테스트했지만 작동하지 않습니다.

알려진 문제입니까?

Android 2.1에 대해 지원되는 특정 비디오 인코딩 매개 변수가 있습니까?

답변

0

동영상을 h.264로 인코딩 해보세요. 더 나은 파일 형식입니다

+0

내 비디오를 h264로 인코딩하려고했지만 비디오가 Android 버전 <3.0에서 재생되지 않았습니다. 이 링크 http://developer.android.com/guide/appendix/media-formats.html로 이동하여 h263만이 Android 2.1에서 지원된다는 것을 알았습니다. – user1105756

+0

나는 똑같은 문제가 있었다 ... 안드로이드는 비디오 포맷이 좋지 않다. 내 솔루션은 YouTube에 동영상을 업로드하고 거기에서 열 었습니다. Youtube는 어떻게 든 호환 가능한 형식을 만듭니다. –

관련 문제