Special Thanks
*1:MSEが対応するMIMEへのリアルタイム変換(コンテナ載せ替え)はEthan Halsall氏のmse-audio-wrapperからヒントを得ました。
JCBAサイマルラジオをHTML audioエレメントで聴くことができました。
動作するかはブラウザのMSE(Media Source Extensions)実装状況に依存します。
JCBAのパケットをMSEに流し込む方法は荒業(*1)で対応しました。
本家のJCBAサイトのプログラムソース(JavaScript)のリバース エンジニアリングは行っておりません。
受信パケットを解析して、その内容から再生方法を独自に検討して試作したものです。
WindowsとAndroid環境のFirefoxとChromeで動作することを確認しました。
Apple SafariのMSEは対応していないMIMEですので動作いたしません。
この試作が安定しましたのでちゅんラヂに組み込みました。
2022年5月吉日 作成 © 2022 booskanium
*1:MSEが対応するMIMEへのリアルタイム変換(コンテナ載せ替え)はEthan Halsall氏のmse-audio-wrapperからヒントを得ました。