Vibe Codingで、以下のようなラジオ再生サイトを作成しました。
https://worldwide-radio.vercel.app/
ところが、
該当する放送局を選択すると音楽が再生されるものもありますが、
ほとんどは再生されません。
そこで、以下のようなサイトを見ると、
ほとんどの音楽が問題なく再生されます。
私が作ったWebアプリは、Vibe CodingでWeb検索を通じて該当する放送局を選択した際に、
検索されたURLをaudioソースとしてplayする構造です。
しかし、再生されないものはaudioソースのURLリンクが間違っているように思えます。
一方で、私が参考にした上記のサイトは、
Webブラウザの開発者モードで見ると、mediaの部分にaacまたはm3u8拡張子のURLが
複数表示されます。
つまり、私が作ったもののように単純にURLが固定されているわけではないように見えます。
要するに、radioアプリやWebはどのような方式でaudio sourceのURLリンクを取得してくるのか、お伺いしたいです。
2件のコメント
通常は、ラジオ局の公式Webから一定周期で変わる m3u8 のURLを取得して中継するか、
SDRで直接信号を受信して中継するか、
この二つのどちらかです
通常は中継用のストリーミングサーバーがあるのだと思います。