問題タブ [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.
shoutcast - SHOUTcastステーションへのアクセスを制限できますか?
リスナーを制限する必要があるソリューションとして SHOUTcast を検討しています。SHOUTcast は使ったことがありません。これは、Windows サーバーにインストールされます。
サーバーからステーションをストリーミングする前に、リスナーにログインを要求したいと考えています。ログインしたら、インストールされているすべての (Winamp?) クライアントでのみ、1 つのステーションに制限できるようにしたいと考えています。
これは可能ですか?そうでない場合、このようなことができる同様の製品はありますか?
html - SHOUTcast ストリーミング ラジオ局
Flash Player を使用せずにすべての主要なブラウザーで SHOUTcast ストリーミングを行う方法を数日間探していましたが、それを行うことができませんでした (Safari を除く)。
「src」属性の末尾にあるセミコロンは、SHOUTcast サーバーにユーザー エージェント文字列を無視させ、代わりに MPEG OVERRIDE を使用させます。MPEG OVERRIDE は Mozilla を含まず、オーディオ プレーヤーと見なされます。悲しいことに、このトリックは今のところ Safari でしか機能していません。
他のブラウザ (Chrome、Firefox など) でこれを行う方法を知っている人はいますか?
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のようなモジュールです..
ありがとう!
android - Android のシャウトキャスト ラジオ
インターネットからラジオ コンテンツをストリーミングするためのアプリを作成しています。そして、ストリーミング コンテンツの実装方法を示す簡単なソース コードを探すのに多くの時間を費やしました。StackOverflow で便利なリンクをいくつか見つけましたが、誰も私のために働いてくれませんでした!! あなたの助けが必要です!、これは私が作成したコードですが、まだ機能しません! 理由がわかりません!Ps : ラジオ局の URL は正常に動作しています
ここにログの猫があります:
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 ライブ ストリームを再生することはできますか? はいの場合、ヒントや例を教えていただけますか?
tcp - Icecast トランスポート層プロトコル - TCP または UDP?
答えが見つからないようですので、お尋ねします。標準の Icecast2 サーバーは、TCP または UDP を使用してストリーミング データをブロードキャストしますか? カスタムの HTTP ベースのアプリケーション層プロトコルを使用していることはわかっているので、TCP と考える人もいるかもしれませんが、ブロードキャスト アプリケーションであるため、UDP の方が論理的です。それでも TCP を使用する場合、なぜそれを行うのでしょうか?
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:
- The progress when starting to play? E.g. a progress bar in the GUI
- 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)