1
私はちょうど例えばhttp://livestream.rfn.ru:8080/kulturafm/mp3_192kbpsからいくつかのオーディオストリームを読みたいと思っています。ノードjsでオーディオストリームを読み取る方法は?
<HTML> <ヘッド> <タイトル> Wowza Streaming Engineの4月版4.4.0 build17748 < /タイトル> < /ヘッド> <体:この
http = require('http') options = host: 'livestream.rfn.ru' path: ':8080/kulturafm/mp3_192kbps' callback = (res) -> res.on 'data', (chunk) -> console.log String(chunk) res.on 'end', -> console.log('No more data in response.') http.request(options, callback).end()
出力があるように私のコードです> Wowzaストリーミングエンジン4月間版4.4.0 build17748 </body > </html >
これ以上のデータは応答しません。私はMP3ストリームからデータを取得する方法を理解できません。
Oh stupid me!ありがとう!もう1つの方法は、オプションにポート8080を追加して、それをパスから削除することです。私はドキュメントのportプロパティを見過ごしただけです。 – hagent
@hagentうん、ちょうど 'port'オプションです。 https://nodejs.org/api/http.html#http_http_request_options_callback – Brad