問題タブ [radio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
591 参照

c# - そこにオンラインラジオライブラリまたはメソッドはありますか?

私が開発しようと考えている新しいプログラムの 1 つは、オンライン ラジオ リスナーですが、これを行うためのライブラリや方法はありますか? ありがとう。

0 投票する
3 に答える
29688 参照

java - Android でシャウトキャストを聞く

かなり長い間、私は .pls ファイル (shoutcasts) を聴こうとしています。私はひどい失敗をしたと言わざるを得ません。StreamFurious がそれを実行できるので、それは可能であるに違いありません。まず、ソケット (TCP および UDP) を介して、shoutcast に接続しようとしました --> 失敗しました。サーバーから 1 バイトも受信できませんでした。

私は涙の危機に瀕しています。接続を確立し、その後データストリームを継続的にダウンロード/受信するための最良の方法は何なのか、私にはわかりません。

誰かが私を正しい方向に向け、可能な場合は短いコード スニペットを提供してくれることを本当に願っています。

Rgdsレイン

0 投票する
2 に答える
1242 参照

audio - FlashなしのWebオーディオストリームプレーヤー

自分のGUIでチャンネルの再生/一時停止/停止/変更機能を備えたWebラジオを作成したいと思います。どうすればFlashなしでそれを行うことができますか?

ありがとう7月

0 投票する
3 に答える
3023 参照

linux - multimon、awk、espeak による DTMF モニタリング

  • サウンドカードが 1 つをキャプチャするたびに、話された DTMD 数字を聞く方法は?

目的は、ハンドヘルド トランシーバーを介して dtmf トーンをダイヤルする、私の PC とインターフェイス アクティビティを無線で制御することです。

multimon を使用して DTMF トーンを聞きました。 awk を使用して数字をフィルタリングし、それに応じて続行しようとしました。たとえば、無線からキー「0」を入力すると、システムを再起動する必要がありますが、最初に操作を確認します。「コンピュータが再起動します。# を送信して確認します」...

リモートラジオへの音声確認にespeakを使ってみました。PC サウンドカードに接続された無線がコマンドを受信し、応答を送信します。

multimon を espeak 内の awk 内にネストする方法がわかりません。

Multimon自体は、実行中のため、stdoutで何もできません(数字を聞いた後に終了しないでください。これは実際に正しいです)。

自然なマルチモン ループから抜け出さずに、各数字だけを話す方法を知っていれば、非常に役に立ちます。

たとえば、multimon -a DTMF | awk'{print}' espeak -stdin これが単に機能した場合!

することは可能ですか?どんな助けも歓迎します。

3 年が経過しましたが、Linux の DTMF デコードはまだ進歩していません。

Linux で DTMF Radio Controlling プロジェクトが表示されなくなったら、この問題を解決できれば、これを公開する予定です。

Thanks / マリオ/ サンパウロ ブラジル

0 投票する
1 に答える
910 参照

html - HTML5 を使って直接インターネット ラジオを聞くことはできますか?

HTML5 を使って直接インターネット ラジオを聞くことはできますか? つまり、HTML5 準拠のブラウザーでライブ mp3 ストリームを再生することは可能ですか?

0 投票する
10 に答える
80192 参照

audio - html5でshoutcastインターネットラジオストリームを再生することは可能ですか?

html5でshoutcast(または一部)のインターネットラジオストリームを再生することは可能ですか?

だから私は次のコードを持っています:

HTMLページとして保存し、ブラウザを起動します(Google chrome 4.0.249.78、safaryまたはFF)

しかし、それは再生/動作しません!(

そして、私がプレイしようとした他のインターネットラジオでは再生されません!(

なぜ!?!私は何が間違っているのですか?

ところで:HTML5から(まだ開発中の次世代の追加を含む)2.6.1プロトコルの概念 ユーザーエージェントはさまざまな転送プロトコルを実装できますが、この仕様は主にHTTPの観点から動作を定義します。[HTTP]

HTTP GETメソッドは、プロトコルのデフォルトの取得アクションと同等です。たとえば、FTPのRETR。このようなアクションは、HTTP用語では、べき等で安全です。

HTTP応答コードは、同じ基本的な意味を持つ他のプロトコルのステータスと同等です。たとえば、「ファイルが見つかりません」エラーは404コードに相当し、サーバーエラーは5xxコードに相当します。

HTTPヘッダーは、同じ基本的な意味を持つ他のプロトコルのフィールドと同等です。たとえば、HTTP認証ヘッダーはFTPプロトコルの認証の側面と同等です。

0 投票する
1 に答える
3959 参照

android - アンドロイドのラジオアプリ

Android 用のラジオ アプリケーションを作成しようとしています。私は Android の初心者ですが、Java には精通しています。

インターネット ラジオ局から Android デバイスにオーディオをストリーミングする手順を詳しく教えてもらえますか?

0 投票する
4 に答える
648 参照

winapi - Windows Mobile RIL にミューテックスまたはクリティカル セクションを使用する必要がありますか

Windows Mobile アプリケーションでRadio Layer Interface (RIL) Native APIを使用しています。この API では、ほとんどの関数の戻り値/結果はすぐには返されませんが、RIL API に渡されるコールバック関数を介して渡されます。

いくつかの使用例は、XDA 開発ツールおよびGoogle Gears Geolocation APIにあります。

私の質問は、これら 2 つの例では、他の同期オブジェクトの代わりにデータを保護するためにミューテックスが使用されているということです。

さて、クリティカル セクションは、両方の例で説明されているユース ケースでうまく機能するでしょうか? コールバック関数を実際に呼び出すスレッドまたはプロセスは?

編集:
私のデータは私のコードによってプロセス内からのみアクセスされますが、どのスレッド/プロセスがRIL APIのコールバック関数を呼び出していますか? つまり、関数コールバックを RIL API に渡しましたが、そのコールバックは他のプロセスから呼び出されているのでしょうか? その場合、サンプルが Mutex を使用している別の説明が表示されます。RIL API が実際にプロセス内にスレッドを作成し、それがコールバック関数を呼び出す場合、クリティカル セクションは問題ないと思います (そしてミューテックスよりも高速です)。

更新: (1)自分のプロセス内からコードによってアクセスされ、(2)関数コールバックから変更されるデータがあります
。コールバックは RIL API によって行われます。

私の質問: RIL API でコールバック関数を呼び出しているスレッド/プロセスはどれですか?

ここまでの話:
私:こんにちは、RIL さん、私のオフィスにいくつかのデータ (別名変数) を入れてください。
RIL: わかりました。後でデータを配置し、完了したら通知します (ここではイベントを使用しました)。

私のオフィスに入るにはアクセスカードが必要です。RIL 氏が私と同じ会社の場合、RIL 氏は自分のアクセス カードを使用して私のオフィスに入ることができます (私の場合、クリティカル セクションを意味します)。彼が他社の場合は、彼のためにアクセス カード/ビジター カードを設定する必要があります (私の場合、ここにミューテックスが必要です)。

RIL 氏が独自のアクセス カードを使用している場合、私は彼のためにアクセス カード/ビジター カードを設定する必要がないことを意味し、それは私のトラブルが少ないことを意味します。(つまり、クリティカル セクションは Mutex よりも高速です)

問題は、私がこの RIL 氏に数日前に会ったばかりで、彼についてあまり知らないことです。彼が私と同じ会社の人かどうかはわかりません。nobugzが述べた1 つのオプションは、RIL 氏が私と同じ会社の出身であるかどうかに関係なく、RIL 氏のアクセス カードを設定することです。このようにして、RIL 氏は私のオフィスに確実に入ることができます。(私のデータ/変数は安全であることが保証されています)

現在、コードでミューテックスを使用しています (Mr RIL 用におそらく冗長なアクセス カードをセットアップしています)。

あはは!これを書いているときにちょうどアイデアを得ました。RIL さんがどこの会社の人か聞いてみようと思います。そうすれば、将来、彼が私と同じ会社にいることが判明した場合、私は彼のためにアクセス カードを設定する必要がありません。(つまり、コールバック関数にGetCurrentProcessId()andGetCurrentThreadId()を入れます)

0 投票する
2 に答える
2406 参照

android - Androidでインターネットラジオアプリケーションのステーションのプレイリストを取得する

Android でインターネット ラジオ アプリケーションを開発したいと考えています。このアプリケーションは初めてです。ステーションのリストを取得し、それらをsdcardのxmlファイルに入れ、リストビューに提供して、1つのアイテムが選択されるとそのステーションの再生が開始されるようにすることを計画しています.xmlファイルは、新しいステーションが追加された場合に更新する必要があります. ステーションのリストを取得する方法を教えてください。どなたか詳しい進め方を教えていただけないでしょうか....

0 投票する
3 に答える
3476 参照

html - フォームのラジオ ボタンが機能しない

いくつかの単純な HTMl、スタイリング用にスパンを追加しましたが、代わりにラベルを使用する必要がありますか? 一度に選択できるのは 1 つだけです。私は何を間違っていますか?私は符号盲です :P

ここでJSfiddle。

ありがとう。