2013-06-02 78 views
2

我試圖解碼(和渲染)現場在Android應用程序中的RTSP H.264。 假設沒有網絡延遲問題,延遲不應超過幾秒。Android渲染實時H.264 over RTSP

第一次嘗試是使用MediaPlayer,但是基礎設施的內部緩衝導致延遲10-15秒。

現在,主要的困境是使用新的MediaCodec API或FFMPeg。

我知道有很多教程/樣本在那裏談論FFMPeg,但我沒有看到任何比較。 我想我理解每個人的大部分優點/缺點,但在花費時間讓他們中的一個工作之前,我想確定一下。

回答

2

我還沒有看到mediacodec API太多的信息,我知道的ffmpeg給你相當好的質量和時延比內置的RTSP功能在Android中

+0

感謝。目前我們正試圖避免與FFMPeg集成的痛苦。 –

+0

什麼樣的痛苦,其實並不那麼難,好的android並不像IOS那麼簡單,但至多還要幾天到幾周的工作。我們取得的成果比本地更好。我們將解碼g711以及原生android音頻 –

+0

感謝您的加油。我們開始了這個過程。希望它能夠很快達到最後期限。 –