从URL下载文件时,它开始在媒体播放器中播放但不下载

时间:2017-11-27 08:32:41

标签: java android web-hosting

我正在尝试在服务器上托管一些mp3文件,并希望使用程序在我的移动应用程序中下载。我已经在我的托管服务器上上传了一些mp3文件,并尝试使用浏览器下载,但不是下载文件,而是通过流媒体开始在媒体播放器中播放,当我尝试使用Java代码下载时,它给出了以下错误

java.net.ConnectException: Connection timed out: connect

    <html>
<head> </head>
<body>
<ul>
<li><a href="hare_krishana_a201701.mp3">Hare Krishna</a> </li>
<li><a href="sarveshaam_a201702.mp3">Sarvesham</a> </li>
</ul>
</body>
</html>

爪哇。

URLConnection conn = new URL("http://www.acharyaviren.com/musicArchive/sarveshaam_a201702.mp3").openConnection();
            InputStream is = conn.getInputStream();

            OutputStream outstream = new FileOutputStream(new File("C:\\Day1"));
            byte[] buffer = new byte[4096];
            int len;
            while ((len = is.read(buffer)) > 0) {
                outstream.write(buffer, 0, len);
            }
            outstream.close();

请帮助我如何实现这个目标

0 个答案:

没有答案