2

私はsoundcloudからトラック情報を取得し、html5オーディオを初期化するためにstream_urlプロパティを使用しますが、それはchrome、safari、およびIEでのみ機能します。可能であれば、OperaとFirefoxの.oggトラックを取得するにはどうすればよいですか?

4

4 に答える 4

4

128 kbp/s mp3 は、現在、SoundCloud のストリームに使用できる唯一のオーディオ形式です。

SoundManager 2は、mp3 をネイティブにサポートしていないブラウザーに Flash フォールバックを提供するので、良い経験をしました。

于 2012-05-08T13:26:19.343 に答える
1

Canvas.fm は Node.js を使用して SoundCloud の着信 MP3 ストリームを処理し、これを ffmpeg にパイプして、OGG 形式のオーディオ ストリームを HTTP 応答にパイプできるようにしました。

Node.js を使用すると、この種のストリーム処理が非常にシンプルかつ効率的になります。

REFS: http://en.wikipedia.org/wiki/Nodejs

http://canvas.fm (下のコメントに新しい詳細があります)

それが役立つことを願っています

于 2012-05-28T03:51:43.533 に答える
1

node-lameを使用して mp3 ストリームを生の PCM データにデコードし、 node-oggを使用してそのストリームを ogg ストリームにエンコードし、それをクライアントに提供することをお勧めします。続行する方法がわからない場合は、次のブログ投稿を読むことをお勧めします。 /

于 2013-01-05T07:16:01.230 に答える