2013-03-22 9 views
5

Opracowałem aplikację na Androida do transmisji na żywo przez RTSP i działa dobrze. Mogę grać w RTSP URL przy pomocy Daroon Player i Wondershare. Kod działa dla RTSP jest:Jak przesyłać strumieniowo wideo RTMP w systemie Android?

Uri stream = Uri.parse("rtsp://media-us-2.soundreach.net/slcn_lifestyle.sdp"); 
Intent videointent = new Intent(Intent.ACTION_VIEW,stream); 
startActivity(videointent); 

Teraz mam do strumienia wideo na żywo poprzez RTMP, ale nie jestem w stanie wywołać go z powyższego procesu. Wymagane jest, aby odtwarzać URL RTMP tylko za pomocą Wondershare.

Jak mogę odtwarzać URL RTMP na urządzeniu z systemem Android za pomocą aplikacji innej firmy, to jest Wondershare?

Odpowiedz

4

Proszę spojrzeć na Vitamio. Jest to fajna biblioteka do odtwarzania treści multimedialnych.

+3

Każdy samouczek do odtworzenia pliku rmtp z vitamino ?? –

0

Strumienie RTMP nie są obsługiwane przez żadnego odtwarzacza, który można znaleźć w sklepie Play. (Dzieje się tak, ponieważ nie ma jeszcze implementacji protokołu RTMP, który został opracowany przez Adobe dla Flash Player.) Jedynym sposobem na odtwarzanie strumieni RTMP jest użycie widoku internetowego z wbudowanym Flash Playerem, a następnie użycie łącza RTMP do filmu w kodzie HTML. To jedyny sposób, ale niestety użytkownik, który ogląda, musi mieć zainstalowany Flash Player.

AKTUALIZACJA: Odtwarzacz VLC na Androida może odtwarzać strumienie RTMP. Powyższe informacje są nieaktualne.

+0

Czy możesz podać link do tego, co powiedziałeś? –

+0

Sprawdź odtwarzacz VLC na Androida! – paykoob

+0

MXPlayer również obsługuje rtmp. – drumfire

Powiązane problemy