2 ポイント 投稿者 geekbini 2025-09-01 | 2件のコメント | WhatsAppで共有

Vibe Codingで、以下のようなラジオ再生サイトを作成しました。

https://worldwide-radio.vercel.app/

ところが、
該当する放送局を選択すると音楽が再生されるものもありますが、
ほとんどは再生されません。

そこで、以下のようなサイトを見ると、

https://radioonline.kr/

ほとんどの音楽が問題なく再生されます。

私が作ったWebアプリは、Vibe CodingでWeb検索を通じて該当する放送局を選択した際に、
検索されたURLをaudioソースとしてplayする構造です。

しかし、再生されないものはaudioソースのURLリンクが間違っているように思えます。

一方で、私が参考にした上記のサイトは、
Webブラウザの開発者モードで見ると、mediaの部分にaacまたはm3u8拡張子のURLが
複数表示されます。
つまり、私が作ったもののように単純にURLが固定されているわけではないように見えます。

要するに、radioアプリやWebはどのような方式でaudio sourceのURLリンクを取得してくるのか、お伺いしたいです。

2件のコメント

 
yeorinhieut 2025-09-01

通常は、ラジオ局の公式Webから一定周期で変わる m3u8 のURLを取得して中継するか、

SDRで直接信号を受信して中継するか、

この二つのどちらかです

 
cocofather 2025-09-01

通常は中継用のストリーミングサーバーがあるのだと思います。