2

私は、世界の言語に関するインタラクティブな Web サイトに取り組んでいます。計画の一部は、さまざまな国がホバリングされたときに音で反応する世界地図を用意することです。言語の響きに重点が置かれています。

各国のウェブラジオストリームを埋め込みたいです。国にカーソルを合わせるとすぐに、ストリームが再生されます。カーソルが国の輪郭を離れると停止します。

コード的には、jQuery などを使用してマウス イベントをリッスンし、ストリームを関数に割り当てることです。

サーバー上の別のディレクトリにあるmp3ファイルを埋め込むことができました。m3uでこれを行う方法は?私の知る限り、html5 は m3u ストリームを処理できません。

どんな助けにも感謝します。

4

1 に答える 1

0

M3U はストリームではなく、プレイリストです。テキスト エディターで M3U ファイルを開くと、それが単なる URL のリストであることがわかります。

#EXTM3U
http://example.com/stream
http://example.com/stream2

目的に合わせて、ポンド記号 で始まる行を#破棄し、ファイル内の URL を HTML5 オーディオのソースとして使用します。

また、M3U8 (同じもの、UTF-8 でエンコードされたもの) HTTP ライブ ストリーミング (HLS)を使用する別の標準もありますが、現時点では幅広いブラウザー サポートはありません。今のところ、M3U ファイルに出くわした場合は、通常は SHOUTcast または Icecast から提供される HTTP プログレッシブ ストリームを見ていると言っても過言ではありません。ただし、将来的には変更される可能性があります。

于 2014-09-13T17:25:44.770 に答える