ちゅんブラを開発する手法の事前確認
ウェブアプリであるちゅんラヂでは聞けない一部のラジオ局もちゅんラヂで聞きたい。
その為に、ちゅんラヂ専用ブラウザであるちゅんブラの作成を思いつき、その事前調査を行ったメモです。
事前確認を行ったこと
-
確認事項確認内容
-
HTTP Header
HTTP Headerで排他的な壁を作っているラジオ局が聞けるかな?
■手順
ブラウザ拡張のsimple-modify-headersを入れる。
下記のコンフィグファイルをsimple-modify-headersのconfigureにimportする。
SimpleModifyHeader.conf(*1)
simple-modify-headersをstartする。
ちゅんラヂを下記のURLで開く。
http://7design.jp/tr/?aid&list=all(*2)
※他サイトのブラウジングに影響があるかもしれません。
ちゅんラヂが聞けるかを試すとき以外は、simple-modify-headersをstopしておくことをお勧めいたします。
■動作確認ができたブラウザ環境
MS Edge(Android環境 (*3))
Firefox(Android環境 (*3))
Google Chrome(Windows環境)
Firefox(Windows環境)
*1:simple-modify-headersのconfigureについて
JSON書式です。内容から何しているかを推測してください。
*2:http平文なのは混在コンテンツ回避
まだ配信が平文の局があります。
なお一部ブラウザは強制的にhttpsに切り替えられるて混在コンテンツになり聞けない放送局があります。特にスマホの場合。
*3:Androoid環境の場合
configureのimportに不具合があり使えないケースがあります。
-
民放ラジオ局のハンドシェイク
HTTP Headerの対応でアクセスできても、ハンドシェイクの壁があります。
この情報は公開してされているスクリプトなどがありますので、それらを参照してください。
-
JCBA方式の本家