問題タブ [audiostreamer]

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 投票する
2 に答える
243 参照

audiostreamer - テーブルビューでタップが速すぎる場合の AudioStreamer の複数のインスタンス

AudioStreamer に問題があり、気が狂いそうになります。リモートサーバーからの曲を含むテーブルビューがあります。曲をクリックすると正常にストリーミングされますが、タップが速すぎると、異なる曲を再生する AudioStreamer のインスタンスが複数取得されます。

AudioStreamer をシングルトンにするとこの問題が解決すると聞きましたが、それを試したところ頻繁にクラッシュしました。この問題に直面して解決策を見つけた人はいますか?

ありがとう。

更新しました:

この問題の解決策は、-(void)stop メソッドからこの行を削除することでした。また、状態を示すものはすべて self.stateに変更します

if (state == AS_WAITING_FOR_DATA || state == AS_STARTING_FILE_THREAD)
return;

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

c# - ストリームが書き込み不可能な例外の考えられる原因は何ですか?

C#でネットワークストリームを使用してTCP経由でカスタムオブジェクトをシリアル化するときに、 Stream notWritableExceptionの考えられる原因は何ですか。Mp3データをパケットの形式で送信しています。フレームはByte[]バッファで構成されています。オブジェクトをシリアル化するためにBinaryFormatterを使用しています。

BinaryFormatter.Serialize(NetworkStream、Packet);

歪みとジッターのあるクライアントで再生されたMp3が数秒間終了した後、上記の例外が発生しました。NAudioオープンソースライブラリを使用しています。

この変更を行う前に、私は使用していました

NetworkStream.Write(Byte [] Buffer、0、EncodedSizeofMp3); そしてそれは例外を与える前にそれをうまく書いていました

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

iphone - アプリがバックグラウンドモードで動作していません

私はオーディオベースのアプリに取り組んでいます。オーディオはバックグラウンドで再生されていますが、トラックが変更されると停止します。もう一度アプリを開くと、再開して次のトラックを再生します。

アプリでオーディオストリーマーを使用しています

アプリがフォアグラウンドにある場合、すべてが正常に機能しています。よろしくお願いします。

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

iphone - DigitalDJ/AudioStreamerがストリーミングサーバーに接続していません

実行しているプレーヤーで使用するコードDigitalDJ/AudioStreamerをダウンロードしました。ダウンロードしたプロジェクトは次のとおりです:https ://github.com/DigitalDJ/AudioStreamer

マルチスレッドをサポートするアップグレードを決定する前に、このライブラリを使用しました。

しかし、ストリーミングサーバーhttp:// thor.nickpack.com:9000のアドレスをサーバーのアドレスに変更すると、オーディオが実行されません。

viewControllerのTextFieldにあるサーバーパスを私のパスに置き換えるには:http://184.154.37.132:7075私の問題を参照してください。

別の解決策は、マルチスレッドをサポートする古いプレーヤーを変更することです。いくつかのコードを試しましたが、できませんでした。それは、DigitalDJ / AudioStreamerを見つけたときですが、上記の問題に遭遇しました。

これは、マルチスレッドを持たないサンプルアプリのリンクです:http ://www.mediafire.com/?eb7a6a87e8tqcbc

誰かがバックグラウンドでオーディオを実装する方法やストリーミングサーバーの問題を解決する方法の手がかりを持っているなら、私は感謝しています。

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

iphone - AudioStreamer スライダーで音楽を再開

私は mattgallagher の AudioStreamer クラスをかなりの時間使用していますが、秒情報を含む進行状況スライダーを実装しているのは今だけです。

timePlayed/totalDuration のラベルは問題なく機能しており、シーカーの進行状況は正しく更新されています。

問題は、スライダーを新しい位置に移動すると、新しい位置のスライダーで最初からストリーミングが開始されることです。

AudioStreamer.m を追跡して、何が欠けているかを確認しようとしましたが、見つかりませんでした。ストリームに情報が欠落しているという問題はありますか?

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

ios5 - iOS5 で AudioStreamer がバックグラウンドで動作しない。助言がありますか?

アプリケーションに Matt Gallagher の Audiostreamer クラスを実装しましたが、ios4 で正常に動作します。しかし、iOS5に切り替えたとき、バックグラウンド再生が機能しません。

UIBackground Modes と Application does not run in Background plist 値をアプリケーションに追加しました。ですから、問題は別のものだと思います。

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

java - Java の音楽 (開始/停止)

さて、私はゲームを作っていて、あなたが別の地域にいたり、AI のように中断したりすると、音楽が変わります。

だから私は自分のプログラムで音楽を表示する方法を学んだばかりで、今はそれを止めようとしていますが、方法がわかりません。以下は音楽が再生されるコードのスニペットです。アクションが発生したときの音楽。

これは私が見つけることができた唯一の音楽再生方法ですが、他に提案があれば教えてください。

繰り返しになりますが、私は効果音と音楽を動かしたいと思っています。今、起こっているのは 1 つの曲が再生され、その長さが最後に到達するまで、どのような状況でも停止しません。新しい曲が始まるたびに曲を停止できるようにしたいし、サウンドエフェクトがポップアップできるようにしたい.

ありがとう!(私はこれに行き詰まっており、今すぐ回答が必要なので、おそらく1つまたは2つのJavaサイトに再投稿して、できるだけ早く回答を得ることができますが、ありがとう!!!!)

EDITED CODE: (まだ現在のストリームを停止しません。これ以上の提案を歓迎します)

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

ios - iOS AudioStreamer - 音楽が最後まで再生されない

最近の作業では、Matt Gallagher の AudioStreamer (ここからダウンロード) コードを使用して、アプリで音楽プレーヤーを作成しています。

ホストしているリモート サーバーに XML ファイルがあります。この XML ファイルには、曲のタイトルと曲の URL が含まれています。私のアプリは曲のタイトルと URL を取得し、Matt の AudioStreamer を使用してそれらの曲を再生しますが、問題は曲の長さが完全に再生されないことです。30 秒から 1 分の間に、再生が停止し、「オーディオ データが見つかりません」というポップアップ メッセージが表示されます。

音声ストリームに Matt の API を使用した人はいますか (ここでは .mp3 ファイルを使用しています)。誰でもこの問題を解決するのを手伝ってくれますか?

ありがとう

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

ios - Matt Gallagher の AudioStreamer は、状態を再生する前にオフセットから mp3 を再生します

1つの問題の解決策が見つかりませんでした:オフセットからmp3ファイルをすぐに再生する方法は?

ファイルを再生してから-(void)seekToTime:を送信することしかできませんが、この場合、サウンドが開始され、定義されたオフセットから割り込みが開始されます。

ASStatusChangedNotification にseekToTimeメソッドを適用しようとしましたが( AudioStreamerStateのさまざまなケースで)、結果はありませんでした。

upd: ファイルのストリーミングが開始された後 (再生前) にタイム オフセットが設定される可能性があると思います。しかし、どのように?

ありがとう。

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

iphone - Audiostreamer iOS クラス - ARC エラー

Matt Gallagher のAudioStreamerクラスを実装しようとしていAudiostream.mますが、基本的に読み取り中のファイルに 20 以上のエラーが発生しています。

Cast of C pointer type 'void *' to Objective-C pointer type 'AudioStreamer *' requires a bridged cast

私はiOSが初めてです。ARC が何であるかは知っていますが、このエラーはどういう意味ですか?