2009-10-23 3 views
4

Flash Media Server 3.5가 Android 미디어 플레이어에 비디오 rtsp 스트림을 제공 할 수 있습니까?RTSP를 안드로이드로 스트리밍하는 서버

또는 Android Media Player rtsp 클라이언트에 rtsp 스트림을 제공하기 위해 Wowza 또는 red5를 사용해야합니까?

동영상을 Android에서 (어도비 플래시 앱없이) 볼 필요가있을 때 고려할 다른 rtsp 서버가 있습니까?

+1

RTSP와 RTMP가 혼란 스럽습니다. Flash는 RTMP 만 지원하며 RTSP를 지원하지 않습니다. Android는 RTSP를 지원하며 RTMP를 지원하지 않습니다. 이 혼란 때문에 귀하의 질문은 스스로 모순입니다. –

+1

아니요, RTSP와 RTMP를 혼동하지 않았습니다. 문제는 분명합니다 - FMS3.5가 RTSP를 지원할 수 있습니까? 현재까지의 대답은 '아니오'이지만 나중에 변경 될 수 있습니다. 또한 플래시가있는 Android 2.2는 RTMP를 지원하므로 Nexus에서 잘 작동합니다. – dar

답변

2

FMS 3.5 RTSP 스트리밍을 지원하지 않습니다.

5

darwin 스트리밍 서버를 사용해보십시오. 이렇게하면 MPEG-4 및 3GPP를 스트리밍 할 수 있습니다.

Android의 Videoplayer는 3GPP PSS 스트리밍 사양에 따라 RTSP 스트리밍을 지원합니다. 즉, 파일 포맷은 3GP/MP4이며 지원되는 코덱은 MPEG-4 비디오, AVC, MPEG4 오디오, AMR 및 H263입니다.

darwin의 잠재적 인 단점은 힌팅 first.There에는 몇 가지 무료 힌팅 도구가 있습니다 타사 도구가 필요하다는 것입니다. 시도할만한 가치가 있습니다.

DarwinStreaming Server Link

+0

아시다시피, 암시가 필요합니까? 아니면 Darwin Streaming 서버에만 필요한 것을 암시하고 있습니까? – dar

+0

나는 wowza에 대해 잘 모르겠습니다. 모든 rtsp 스트리밍에는 힌팅이 필요합니다. Wowza는 내부적으로 할 수도 있습니다 (다시, 확실하지 않습니다). – krishc

+0

그것은 나에게 보이는 것처럼 암시하지 않아도됩니다. – dar

2

기본 브라우저, 외부 앱, 플래시 플러그인이없는 Android 2.3에서 RTSP 스트림을 재생할 수있었습니다. ,

- 난이 (또한 돌고래에서 근무) 기본 안드로이드 브라우저 = "루프"부분 스트림이 실제로 계속 재생했다

년 - 루프를 사용하여 :

<audio autoplay="autoplay" controls="controls" autobuffer="autobuffer" loop="loop"> 
<source src="rtsp://74.115.208.37:1935/live/luxweradio2_8403.stream" type="audio/mpeg" /> 
</audio> 

나는 각 부분을 설명 그것 없이는 내가 재생을 클릭 할 때마다 0.1 초의 오디오 소리가 들렸습니다. 이건 해킹인가요?

년 - 자동 재생 = "자동 실행"부분 작업, (하지만 같은 피드백 없음 "로드 ...") 몇 초 후에 그것을 실제로 자동 재생

년 - 유형 = "오디오/MPEG"나를 위해 그것을 안드로이드 브라우저가 그것을 무시하는 것처럼 보입니다, 나는 비디오/3GPP (예, 비디오)와 같은 다른 사람들을 시도하고 여전히 일했습니다!

- autobuffer = "autobuffer"가 HTML5 오디오 태그 정의의 일부가 아니기 때문에 실제로 "자동 버퍼링"이 anythinhg인지는 모르겠지만 너무 많은 "나쁜"것들을 보았습니다 ... PUB

0

WOWZA 3은 RTMP, HTTP 및 RTSP에서 동일한 스트림을 제공 할 수 있습니다. 나는 그것을 실행했습니다. RTMP로 게시하고 RTMP, HTTP 및 RTSP로 동시에 전달합니다. http://www.wowza.com/forums/content.php?36#publish

는 희망이 도움이 :

이를 참조하십시오.

관련 문제