Ho provato setDataSource()
nella classe MediaExtractor
ma non funziona con il percorso RTSP. Posso utilizzare lo stesso percorso con la classe MediaPlayer
e funziona, ma è molto importante per me utilizzare la classe MediaCodec
. Penso che Android non abbia alcuna API RTSP che potrei usare, né posso trovare alcuna libreria RTSP per Android.Come utilizzare MediaCodec per decodificare i dati dal server RTSP?
Esiste un modo relativamente semplice di alimentare lo streaming video dal server RTSP nella classe MediaCodec
?
Puoi dare qualche idea su come hai preso esattamente lo stream RTSP dal progetto Android sopra e lo hai inserito in un decodificatore 'MediaCodec'? Sono un po 'al di fuori del mio elemento qui, e questo è parte dell'applicazione che devo sviluppare per il mio datore di lavoro. Qualsiasi aiuto sarebbe fantastico! – rayryeng
Fwiw, RFC 3984 è stato sostituito da RFC 6184 - http://tools.ietf.org/html/rfc6184. –