mp3播放服务或服务器(链接以.mp3结尾)

时间:2015-01-08 08:45:42

标签: php android web-services mp3 server

在我的应用程序中,我需要播放在线mp3,我使用此链接在Android中使用MediaPlayer成功播放

http://www.virginmegastore.me/Library/Music/CD_001214/Tracks/Track1.mp3

我有许多mp3需要在服务器上传,并提供上述链接所提供的服务。

我曾尝试将它们上传到Google云端硬盘,也尝试过soundcloud,但他们的行为不同。

我需要像http://www.virginmegastore.me/Library/Music/CD_001214/Tracks/Track1.mp3提供的链接一样的服务。

任何人都知道有这种行为的网站吗?

提前致谢

在-ve downvotes之后更新(显示我尝试的内容)

我使用picosong.com生成此链接http://picosong.com/5Nt9,上述链接不以****结尾.mp3&做这个想要的链接我可能需要一个php服务器!

我搜索网络&找到了这些网站

由AudioPlay Online Generator(http://www.strangecube.com/audioplay/)生成

<div>
       <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="30" height="30">
           <PARAM NAME=movie VALUE="http://www.strangecube.com/audioplay/online/audioplay.swf?file=http://picosong.com/5Nt9&auto=yes&sendstop=no&repeat=1&buttondir=http://www.strangecube.com/audioplay/online/alpha_buttons/classic&bgcolor=0x000000&mode=playpause">
           <PARAM NAME=quality VALUE=high><PARAM NAME=wmode VALUE=transparent>
           <embed src="http://www.strangecube.com/audioplay/online/audioplay.swf?file=http://picosong.com/5Nt9&auto=yes&sendstop=no&repeat=1&buttondir=http://www.strangecube.com/audioplay/online/alpha_buttons/classic&bgcolor=0x000000&mode=playpause" quality=high wmode=transparent width="30" height="30" align="" TYPE="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">  
           </embed>
    </object>
</div><!-- End of generated code -->

我尝试在localhost xampp中运行它没有显示任何内容,没有错误但没有运行

我做错了什么?

我只想要的是.mp3结束链接与此链接具有完全相同的可见性http://www.virginmegastore.me/Library/Music/CD_001214/Tracks/Track1.mp3  因为只有这种类型的链接可以在android中实时流式传输。

帮助!!

1 个答案:

答案 0 :(得分:0)

您提供给MP3文件的链接只是... MP3文件的链接。每个客户都会以不同的方式解释它。

所以你可以:

  1. 将文件存储在服务器中并提供指向该文件的链接 - 不涉及PHP。
  2. 使用PHP

    header('Content-type: audio/mpeg');
    readfile($mp3_filepath);
    
  3. 您提到了Google云端硬盘。您可以通过以下方式直接发送文件:

    1. 将文件放入文件夹并将文件夹设为公开。不是“任何有链接的人” - 公开
    2. 将用户重定向到https://googledrive.com/host/[FOLDER_ID]/[MP3_FILE].mp3
  4. 玩得开心。