問題タブ [internet-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 に答える
344 参照

shoutcast - SHOUTcastステーションへのアクセスを制限できますか?

リスナーを制限する必要があるソリューションとして SHOUTcast を検討しています。SHOUTcast は使ったことがありません。これは、Windows サーバーにインストールされます。

サーバーからステーションをストリーミングする前に、リスナーにログインを要求したいと考えています。ログインしたら、インストールされているすべての (Winamp?) クライアントでのみ、1 つのステーションに制限できるようにしたいと考えています。

これは可能ですか?そうでない場合、このようなことができる同様の製品はありますか?

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

html - SHOUTcast ストリーミング ラジオ局

Flash Player を使用せずにすべての主要なブラウザーで SHOUTcast ストリーミングを行う方法を数日間探していましたが、それを行うことができませんでした (Safari を除く)。

「src」属性の末尾にあるセミコロンは、SHOUTcast サーバーにユーザー エージェント文字列を無視させ、代わりに MPEG OVERRIDE を使用させます。MPEG OVERRIDE は Mozilla を含まず、オーディオ プレーヤーと見なされます。悲しいことに、このトリックは今のところ Safari でしか機能していません。

他のブラウザ (Chrome、Firefox など) でこれを行う方法を知っている人はいますか?

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

api - Gracenote Rhythm API - Web オーディオでストリーミングできますか?

興味深いGracenote Rhythm APIを発見し始めました- https://developer.gracenote.com/rhythm-api

メタデータ、音楽認識、インターネット ラジオ APIが含まれていると書かれていますが、たとえばWeb オーディオ APIでストリーミングする可能性は見つかりませんでした。応答にMP3またはOGGのURL はありません。

多分私は何かを見逃している..このいわゆる「インターネットラジオ」をストリーミングする方法はありますか?

PSインターネットラジオに関連するいくつかのnode.jsモジュールをグーグルで検索しましたが、見つけたものはすべて、IcecastおよびShoutcastで動作するhttps://github.com/fwg/node-radio-streamのようなモジュールです..

ありがとう!

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

android - Android のシャウトキャスト ラジオ

インターネットからラジオ コンテンツをストリーミングするためのアプリを作成しています。そして、ストリーミング コンテンツの実装方法を示す簡単なソース コードを探すのに多くの時間を費やしました。StackOverflow で便利なリンクをいくつか見つけましたが、誰も私のために働いてくれませんでした!! あなたの助けが必要です!、これは私が作成したコードですが、まだ機能しません! 理由がわかりません!Ps : ラジオ局の URL は正常に動作しています

ここにログの猫があります:

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

android - Chromecast レシーバーで SHOUTcast ラジオ ストリームをストリーミングする方法

さまざまなライブ ラジオ ストリームを再生する Android ラジオ アプリがあります。ストリームが「通常の」mp3ストリームであることをログに記録するため、Google Chromecastとうまく連携します。Chromecast Styled Media Receiver での再生は、SHOUTcast ストリーム、つまりhttp://46.105.118.14:13500.

mRemoteMediaPlayer.load(...)Android LogCat で結果を見た後statuscode = 1

Chrome デバッグ コンソールでは、次のように表示されますLoad metadata error

[673.080s] [cast.receiver.MediaManager] メタデータ読み込みエラー cast_receiver.js:18

ib cast_receiver.js:18

gb.Gb cast_receiver.js:18

B.log cast_receiver.js:13

E cast_receiver.js:15

Z.pa cast_receiver.js:71

Eb cast_receiver.js:23

Cb cast_receiver.js:24

(無名関数) cast_receiver.js:21

Google Chromecast (Styled Media Receiver または Custom Receiver) で SHOUTcast ライブ ストリームを再生することはできますか? はいの場合、ヒントや例を教えていただけますか?

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

tcp - Icecast トランスポート層プロトコル - TCP または UDP?

答えが見つからないようですので、お尋ねします。標準の Icecast2 サーバーは、TCP または UDP を使用してストリーミング データをブロードキャストしますか? カスタムの HTTP ベースのアプリケーション層プロトコルを使用していることはわかっているので、TCP と考える人もいるかもしれませんが、ブロードキャスト アプリケーションであるため、UDP の方が論理的です。それでも TCP を使用する場合、なぜそれを行うのでしょうか?

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

android - MediaPlayer: buffer status for internet radio stream?

I am playing internet radio streams using MediaPlayer. However buffering seems to take about 10 seconds for me each time I start playing a stream. Is there any way I can show:

  1. The progress when starting to play? E.g. a progress bar in the GUI
  2. The buffer status once playing? (e.g. to give a warning when buffer is running dry for some reason)

I tried using setOnBufferingUpdateListener() but as far as I can tell, it only works for streams where the duration is known. (So not applicable to internet radio, unless I'm wrong - it was not being fired)