如何通过 android 媒体播放器播放 samba Share 文件路径?
how to play samba Share filepath through android media player?
我的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共享文件路径怎么办...
实际上 Media Player 无法播放 samba 共享文件(据我所知)。所以你必须 select 另一种方式来播放这些文件。
我用这种方式解决了这个问题,
通过使用 NanoHttpClient(第 3 方 API)。这个API(library jar file),你可以从Google搜索得到它。
下载并将其集成到您的项目中。
然后仅在您的设备上提供您的 smb 文件。
并将该路径提供给您的媒体播放器 ( http link )。希望我回答得好。
我的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共享文件路径怎么办...
实际上 Media Player 无法播放 samba 共享文件(据我所知)。所以你必须 select 另一种方式来播放这些文件。 我用这种方式解决了这个问题, 通过使用 NanoHttpClient(第 3 方 API)。这个API(library jar file),你可以从Google搜索得到它。 下载并将其集成到您的项目中。 然后仅在您的设备上提供您的 smb 文件。 并将该路径提供给您的媒体播放器 ( http link )。希望我回答得好。