2013-08-22 53 views
4

我有FOSCAM FI8918W,它以.asf格式返回實時視頻+音頻流。我想建立一個Android應用程序,在Android手機上流這個視頻。我只是不知道從哪裏開始。我在這方面做了大量的搜索,但無濟於事。任何幫助是極大的讚賞。在Android上流式傳輸.asf

類似的問題在這裏問了2年後,但沒有收到重要回復(鏈接 - ASF Streaming on Android?)。

問候

+0

那麼,我知道我有限的知識是沒有直接的方法。您將不得不實施代碼轉換器。 Android不支持'ASF'格式。相反,您將不得不在本地存儲'ASF'數據,然後將其轉換爲Android支持的格式 –

回答

1

通用的Android(AOSP)支持非常有限的編解碼器和容器 - 見http://developer.android.com/guide/appendix/media-formats.html

有些設備做支持額外的解碼器/容器,但作爲非標準擴展。 AOSP不支持帶MJPEG流的ASF。

但是,在用戶模式下實現它不應該太困難 - 這是一個攝像頭,因此您不必擔心流位置(用於搜索和倒帶),並且MJPEG很容易解碼和顯示。只需讀取流並顯示爲一系列幀。