2012-03-01 94 views
2

有沒有辦法從文件緩衝區播放/加載視頻? 我有加密的視頻,只能在播放前解密。我目前有一個加載屏幕來指示正在加載的電影正在被解密。這大約需要每兆字節1秒。我想知道是否可以將正在解密的字節推送到視頻播放器,以便在視頻解密時播放。視頻是mp4的Android:從文件緩衝區播放視頻

謝謝

回答

1

是的,你可以。但是你需要實現一個流式方案。您需要兩個主要組件:一個流式服務器,如本地http實例和javax.crypto.CipherInputStream。例如,它是libmedia的LocalSingleHttpServer中使用的體系結構。

+0

但是這種方法安全嗎?如果有人使用網絡分析器應用程序(如fiddler for windows)並捕獲所有本地網絡呼叫會怎麼樣。當用戶在流媒體服務器和播放器之間流動時,用戶能夠獲得解密的字節並將其保存在本地文件中? – Kartik 2014-05-24 07:06:41

+0

您的問題有道理,但不符合上下文:您應該瞭解,服務器和加密文件都與播放器一起託管到Android設備中。 – libeasy 2014-06-15 20:58:52