当前位置: 首页 > 知识库问答 >
问题:

如何托管接受mp3文件为GET请求的mp3播放器

严俊彦
2023-03-14

我想在我的SiteGround托管的站点上放一个mp3播放器,它允许我通过传递第三方mp3 url作为参数来播放文件。我需要播放/暂停/时间线/音量控制。

所以我尝试了这个,但不起作用:

<?php
   if( $_GET["thefile"]) { 
      echo '<audio controls>';
      echo '<source src="'. $_GET["thefile"]. '" type="audio/mpeg">';
      echo '</audio>';
      exit();
   } 
?> 

<html> 
   <body> 

      <form action = "<?php $_PHP_SELF ?>" method = "GET"> 
         Enter MP3 URL: <input type = "text" name = "thefile" /> 
         <input type = "submit" /> 
      </form> 

   </body> 
</html>

页面将加载播放机,但不播放。

共有1个答案

蓬野
2023-03-14

我肯定不是最优雅的,但这符合我的目的:

<?php
   if( $_GET["thefile"]) {
      $encoded_url = urldecode($_GET["thefile"]);
      echo '<audio controls src="'. $encoded_url. '"></audio>';
      exit();
   } 
?> 
<html> 
   <body> 

      <form action = "<?php $_PHP_SELF ?>" method = "GET"> 
         Enter MP3 URL: <input type = "text" name = "thefile" /> 
         <input type = "submit" /> 
      </form> 

   </body> 
</html>
 类似资料:
  • 简单地说,我想在Firefox中播放一个blob MP3文件。 我可以访问blob本身:(用mime类型切片),以及它的URL:。 我试过: > 但我在Firebug中得到一个警告,告诉我Firefox无法读取类型的文件。 多个音频播放器库(SoundManager、JPlayer等),但似乎都不允许blob URL作为输入。 我做错了吗?或者有人知道可以从Blob播放MP3文件的变通方法或库吗?

  • 问题内容: 我正在尝试编写一个将从Soundcloud URL播放mp3的python脚本 这是我已经做的: 我尝试了许多选项,例如更改格式,频道,费率。而且我只是从扬声器中听到奇怪的声音,我搜索了Google以播放mp3,但没有找到任何信息。 我尝试通过传递mp3中的字节来创建对象,然后仅执行play函数。我没有收到任何错误:脚本正在运行,但没有任何播放。 我正在使用Python 3和Ubunt

  • 我遵循了本教程:http://what-when-how.com/javafx-2/playing-audio-using-the-media-classes-javafx-2-part-1/ 我有相应的资源文件夹在相应的目录中。类文件,但我仍然不能播放音频。mp3文件与教程中的不同,但我也有一个. wav等效文件,发现JavaFX可以开箱播放*. wav文件,但不能播放mp3文件。怎么回事啊?

  • 当我使用MediaPlayer播放mp3文件时,系统会报告错误日志:。但是RealPlayer是正常的。 我发现它的错误只发生在更高的ROM版本。像4.0版本一样,它有错误。在2.3版中,它没有这个错误。 代码: 日志猫错误:

  • 标记为“good”的文件可以正确播放,而标记为“bad”的文件则不能。两个文件在同一个目录中;两个文件都使用音乐播放器播放;并且这两个文件都可以在Windows7机器上使用Python3.4和pygame。

  • 我已经在android studio中创建了一个音乐播放器应用程序。当我运行它时,没有问题,应用程序运行良好,但当我尝试从文件管理器播放歌曲时,应用程序选择弹出窗口显示我的应用程序。当我选择音乐播放器时,它会打开音乐播放器,但不会播放歌曲。只显示最后播放的歌曲。如何自动播放所选歌曲?我有什么需要捕捉的意图吗? AndroidManifest。xml 主要活动。JAVA