通过android中的nanoHTTPd从互联网流视频

时间:2016-10-31 06:27:25

标签: android android-mediaplayer nanohttpd

现在我正在使用nanoHTTPd服务器传输本地文件,它工作正常。

 public Response serve(String uri, Method method,
                              Map<String, String> header,
                              Map<String, String> parameters,
                              Map<String, String> files) {
            String answer = "";
            FileInputStream fis = null;
            try {
                fis = new FileInputStream(Environment.getExternalStorageDirectory()
                        + "/3886_654.mp4");
            } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }


            try {
                return Response.newFixedLengthResponse(Status.OK, "video/mp4", fis, fis.available());
            } catch (IOException e) {
                e.printStackTrace();
            }
            return Response.newFixedLengthResponse("");

        }

但如果我想要服务器在线文件我该怎么做呢。基于url有时我会解密响应并提供服务。

0 个答案:

没有答案