ちゅんラヂとちゅんファミリーのQ&A
ちゅんラヂ:ブラウザでラジオが聞けるウェブアプリ
ちゅんブラ:ちゅんラヂ専用ブラウザで聞けるサイマルラジオが多い
【ちゅんラヂ】Q&A一覧
-
質問回答
-
「ちゅんラヂ」とは?
「Tune in the radio.」略して「ちゅんラヂ」です。
因みにちゅんラヂはウェブアプリです。
-
音量調整の方法は?
わかりづらくてすみません。プレイヤー部分のビジュアライザ欄が音量調整欄を兼ねています。
ゆっくり左右にドラック(スワイプ)することで任意の音量にできます。
左に素早くフリックすると音量を一気に消音できます。右に素早くフリックすると一気に音量を最大にできます。
-
他のアプリより音量が小さい
WAP(Web Audio API)を利用しています。
これブラウザ環境によって音量出力レベルが小さくなります。
-補正方法ー
・|あばうと|→|コンプレッサ|→|エフェクトゲイン|
・このゲイン値を違和感のないレベルに調整
※上げすぎると音が歪む
※マイナス値は位相反転
-
“汎用ブラウザ”にはウェブページに排他的な制限を施す機能があります。“ちゅんブラ”にはその様な制限がありません。
民放ラジオの配信はその制限が施されているために“ちゅんブラ”でしか聞けません。他のネットラジオでもその制限がある場合は同様です。
-
民放ラジオは聞けないの?
-
ちゅんラヂのソースを解析したい
ソースマップ付きはここ
https://7design.jp/trials_tr/
リバースエンジニアリングはご自由に。
※このフォルダにはBasic認証が掛かっています。
なお、これは新機能などの試験目的ですので、正式公開版とは機能やソースコードが異なり、かつ動作が不安定な時があります。
-
何で作られていますか?
・ちゅんラヂ
☑ちゅんラヂ
ウェブ アプリです。
記述言語はHTML+CSS+JavaScriptです。
-
iPhoneのブラウザで音が鳴らない局が多々ある
AppleのSafariは独自路線で、特にオープン規格のMIMEには対応しないようです。
ちゅんラヂはApple系プラットホーム固有な状況には対応しておりません。
-
ビジュアライザの応答が早い、何しているの?
ちゅんラヂのVisualizer応答速度はディスプレイのリフレッシュレートに依存しています。
具体的にはJavaScriptのrequestAnimationFrameとう割り込みで描画を行っています。
-
操作系の読み上げがなぜ英語なの?
ブラウザの読み上げAPIは汎用ブラウザの種類とプラットホームにより言語対応状況が異なります。
日本語対応が出揃うまで確実に読み上げが機能する英語にしてあります。
-
DevToolsのConsoleに表示されるJCBAのwss://~でWebSocket接続できない
JCBAのwss接続はセッション管理されている様です。
詳しくはPython等で書かれた事例などを検索して参照してください。
なお、ちゅんラヂのJavaScriptのJCBA部分は少々難解で、リバエン向きではないかもしれません。m(_ _)m
-
録音に対応しないの?
ちゅんラヂのコンセプトはネットラジオの聴取です。
いまのところ録音対応は未定です。
【ちゅんブラ】Q&A一覧
-
質問回答
-
「ちゅんブラ」とは?
-
位置判定が間違っていて地元の民放ラジオが選局できない
「ちゅんブラとは」の「インストールと起動オプション」の起動オプション「pref」をお読みください。
-
民放ラジオのプレミアムログインは?
ちゅんブラはプレミアムログイン未対応です。
-
何で作られていますか?