2012-05-19 24 views
2

想要播放服務器上存在此類路徑的文件/var/spool/sound/dog.wav
這沒有任何甚至沒有出現在該website root folder
我怎樣才能讓我的客戶端偵聽到dog.wav
1)URL
2)?
PHP:在客戶端站點上播放來自服務器的聲音文件

我正在通過使用Tree view客戶端點擊文件來獲取文件路徑,它會返回被點擊文件的路徑。如果你能告訴我任何有播放聲音文件功能的樹視圖,那麼這將是你的偉大貢獻。
非常感謝
GOD BLESS YOU

回答

1

我猜你的意思是有一個音頻文件,您的網站根目錄之外。我對嗎?

在這種情況下,您可以使用Apache虛擬目錄(如果您使用的是Apache),並使您的路徑從url可見,例如http://address/sound/然後使用任何類型的音頻播放器來播放您的文件(現在您可以通過http://address/sound/dog.wav訪問您的音頻文件)。 user1352571正在向您顯示HTML5解決方案。

+0

這意味着我必須在我的Apache服務器中進行別名設置。非常感謝:) –

+0

它像的DocumentRoot的/ var /閥芯/聲音 <目錄/聲音> \t \t有FollowSymLinks \t \t的AllowOverride所有 –

+0

你可以找到這個位置的完整文檔:HTTP://httpd.apache .org/docs/2.2/vhosts/ –

-1

這裏是播放音頻文件的代碼。我認爲這可以幫助你很多

<audio controls="controls"> 
<source src="song.ogg" type="audio/ogg" /> 
<source src="song.mp3" type="audio/mp3" /> 
Your browser does not support the audio element. 
</audio> 

</body> 
</html> 
+2

先生只能處理該網站文件夾中存在的文件。我需要播放其他硬盤分區上存在的文件。我認爲需要一些PHP代碼,並感謝這個音頻標籤。 –

相關問題