Воспроизведения зашифрованных видео файлов с помощью видео просмотр

делает Android родной" VideoView " видео рендеринга виджет играет зашифрованные видеофайлы?
А если да, то как в нее играть и какие все Аписы.
Я прошел через это ссылке Я не нахожу ничего связанного с воспроизведением зашифрованного видео.

Это то, что мне нужно расшифровать мое видео, а затем передать его в VideoView?

1 ответов


VideoView не может воспроизводить зашифрованное видео, вы должны расшифровать его самостоятельно. Есть примерно два способа:--2-->

  1. создайте временный файл clear из зашифрованного, но у этого есть некоторые неудобства: задержка перед началом воспроизведения и экспозиция содержимого в clear.
  2. используйте схему потоковой передачи с локальным http-сервером.

libmedia библиотека, разработанная именно для этого особенность.

что-то типа:

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