2013-02-12 13 views

cevap

10

VideoView şifrelenmiş bir videoyu oynatamaz, şifresini kendiniz çözmeniz gerekir. Orada iki yol kabaca şunlardır:

  1. şifreli birinden geçici berrak dosyası oluşturmak, ancak bu bazı sakıncaları vardır: çalmaya ve net içindekilerin bir pozlama başlatmak için bir gecikme önce.
  2. Yerel bir http sunucusuyla bir akış şeması kullanın.

libmedia bu özelliği tam olarak çözmek için geliştirilmiş bir kitaplıktır.

şey gibi:

mServer = new LocalSingleHttpServer(); 
mServer.setCipher(myGetCipher()); 
mServer.start(); 
path = mServer.getURL(path); 
mVideoView.setVideoPath(path); 
mVideoView.start(); 
İlgili konular