小编Ada*_*m W的帖子

如何使用ExoPlayer播放DES加密文件

我正在使用ExoPlayer从设备的SD卡播放媒体文件(mp4s .h264编码).一些文件是DES加密的.我可以解密文件并返回一个inputStream,但后来我不确定如何使用ExoPlayer播放这个inputStream.任何帮助,将不胜感激.

protected void playVideo(File file) {
        InputStream is;
        if (file.getName().endsWith(".DES")) {
            is = FileManager.decryptFile(file);
            //what to do with this input stream?
        }

        Uri uri = Uri.parse(file.getAbsolutePath());

        if (mPlayer != null) {
            mPlayer.release();
        }

        mPlayer = new VideoPlayer(getRendererBuilder(uri));
        mPlayer.addListener(this);
        if (mLastPosition > 0) {
            mPlayer.seekTo(mLastPosition);
        }

        mPlayer.prepare();
        mPlayer.setSurface(mSurface);
        mPlayer.setPlayWhenReady(true);
    }
Run Code Online (Sandbox Code Playgroud)

java encryption android des

6
推荐指数
1
解决办法
817
查看次数

SSL证书与Picasso钉扎

我正在使用Picasso来缓存图像.我们的后端最近使用自签名证书固定作为身份验证切换到HTTPS.我使用khandroid库创建一个HTTP客户端,将证书固定到每个请求; 基本上遵循这个例子.

http://ogrelab.ikratko.com/using-android-volley-with-self-signed-certificate/

我现在需要将同样的概念应用于毕加索,但我不确定如何修改Picasso的单例以使用固定的SSL证书.

ssl android picasso

3
推荐指数
1
解决办法
2747
查看次数

Android WebView 中的 Netflix

因此,让我先说一下,下载 Netflix 应用程序不是一个选项。所以我的想法是制作一个包装应用程序,在 WebView 中加载 Netflix 网站。这适用于登录/导航;但是,每当您点击播放按钮开始播放视频时,logcat 中都没有响应且没有输出。我正在寻找一种从 WebView 查看更多调试消息的方法或一种播放视频的方法。顺便说一句,使用Android 4.4.4。

View layout = LayoutInflater.from(mActivity).inflate(R.layout.main_layout, vContentAreaContainer, false);

WebView webView = (WebView) layout.findViewById(R.id.main_web_view);
            webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setDomStorageEnabled(true);
webView.setWebViewClient(new WebViewClient());
webView.setWebChromeClient(new WebChromeClient());

webView.loadUrl("http://www.netflix.com");
vContentAreaContainer.addView(layout);
Run Code Online (Sandbox Code Playgroud)

android android-webview

1
推荐指数
1
解决办法
3942
查看次数

标签 统计

android ×3

android-webview ×1

des ×1

encryption ×1

java ×1

picasso ×1

ssl ×1