如何玩samba通过Android媒体播放器共享文件路径?

时间:2015-05-18 10:34:22

标签: android android-mediaplayer

我的samba共享文件路径是:smb://10.0.0.18/MZAES_Songs/Aashiqui 2 / Asan Nahin Yahan.mp3

如何将此路径提供给android mediaPlayer?

例如,本地存储器文件可以作为

播放
String filepath = "sdcard/emulated/0/ashqui/asaa.mp3";
mediaplayer.setDataSource(filePath");
mediaPlayer.prepare();
mediaPlayer.start();

等。

但是如何处理samba共享文件路径...

1 个答案:

答案 0 :(得分:2)

实际上,Media Player无法播放samba共享文件(据我所知)。所以你必须选择另一种方式来播放这些文件。 我用这种方式解决了这个问题, 通过使用NanoHttpClient(第三方API)。这个API(库jar文件),你可以从谷歌搜索获得它。 下载并将其集成到您的项目中。 然后仅在您的设备上提供您的smb文件。 并将该路径提供给您的媒体播放器(http链接)。希望我回答得很好。