2012-08-08 185 views
-3

我想流式播放現場音頻(一個人正在對着麥克風說話),然後音頻必須通過網絡流到其他用戶瀏覽器上播放。我使用PHP,HTML,JavaScript,jQuery或AJAX。PHP/HTML5現場音頻流

+1

因爲其他人沒有,我會問:你有什麼嘗試?你的問題實際上是什麼? – Nikola 2012-08-08 06:25:42

+0

@尼古拉感謝尼古拉,用簡單的話說,我必須將現場音頻從瀏覽器傳輸到瀏覽器。 – 2012-08-08 07:05:59

+0

請看看這個http://www.appunitz.com/stream-audio-using-php/ – 2017-09-04 02:29:34

回答

0

我知道在Flash做的一種方式:

var radioStream:String='http://stream.fm1079.co.uk:8000/stream';//my local radio station 

function openStream(stream){ 
var s:Sound = new Sound(); 
var req:URLRequest = new URLRequest(stream); 
var context:SoundLoaderContext = new SoundLoaderContext(500, true); 
s.load(req, context); 
s.play(); 
}//end of function 

openStream(radioStream); 

這將流的任何流URL。

+0

感謝navnav,我想找到一個解決方案,客戶端將音頻提供給服務器和服務器再次廣播音頻到其他客戶。或者通過websocket,我們可以通過P2P連接完成。 – 2012-08-08 07:28:40

+0

啊,對。那麼你應該看看Flash Media Server。 http://www.adobe.com/products/flash-media-server-family.html – 2012-08-08 07:30:21