問題タブ [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.
audiostreamer - テーブルビューでタップが速すぎる場合の AudioStreamer の複数のインスタンス
AudioStreamer に問題があり、気が狂いそうになります。リモートサーバーからの曲を含むテーブルビューがあります。曲をクリックすると正常にストリーミングされますが、タップが速すぎると、異なる曲を再生する AudioStreamer のインスタンスが複数取得されます。
AudioStreamer をシングルトンにするとこの問題が解決すると聞きましたが、それを試したところ頻繁にクラッシュしました。この問題に直面して解決策を見つけた人はいますか?
ありがとう。
更新しました:
この問題の解決策は、-(void)stop メソッドからこの行を削除することでした。また、状態を示すものはすべて self.stateに変更します
if (state == AS_WAITING_FOR_DATA || state == AS_STARTING_FILE_THREAD)
return;
c# - ストリームが書き込み不可能な例外の考えられる原因は何ですか?
C#でネットワークストリームを使用してTCP経由でカスタムオブジェクトをシリアル化するときに、 Stream notWritableExceptionの考えられる原因は何ですか。Mp3データをパケットの形式で送信しています。フレームはByte[]バッファで構成されています。オブジェクトをシリアル化するためにBinaryFormatterを使用しています。
BinaryFormatter.Serialize(NetworkStream、Packet);
歪みとジッターのあるクライアントで再生されたMp3が数秒間終了した後、上記の例外が発生しました。NAudioオープンソースライブラリを使用しています。
この変更を行う前に、私は使用していました
NetworkStream.Write(Byte [] Buffer、0、EncodedSizeofMp3); そしてそれは例外を与える前にそれをうまく書いていました
iphone - アプリがバックグラウンドモードで動作していません
私はオーディオベースのアプリに取り組んでいます。オーディオはバックグラウンドで再生されていますが、トラックが変更されると停止します。もう一度アプリを開くと、再開して次のトラックを再生します。
アプリでオーディオストリーマーを使用しています
アプリがフォアグラウンドにある場合、すべてが正常に機能しています。よろしくお願いします。
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
誰かがバックグラウンドでオーディオを実装する方法やストリーミングサーバーの問題を解決する方法の手がかりを持っているなら、私は感謝しています。
iphone - AudioStreamer スライダーで音楽を再開
私は mattgallagher の AudioStreamer クラスをかなりの時間使用していますが、秒情報を含む進行状況スライダーを実装しているのは今だけです。
timePlayed/totalDuration のラベルは問題なく機能しており、シーカーの進行状況は正しく更新されています。
問題は、スライダーを新しい位置に移動すると、新しい位置のスライダーで最初からストリーミングが開始されることです。
AudioStreamer.m を追跡して、何が欠けているかを確認しようとしましたが、見つかりませんでした。ストリームに情報が欠落しているという問題はありますか?
ios5 - iOS5 で AudioStreamer がバックグラウンドで動作しない。助言がありますか?
アプリケーションに Matt Gallagher の Audiostreamer クラスを実装しましたが、ios4 で正常に動作します。しかし、iOS5に切り替えたとき、バックグラウンド再生が機能しません。
UIBackground Modes と Application does not run in Background plist 値をアプリケーションに追加しました。ですから、問題は別のものだと思います。
java - Java の音楽 (開始/停止)
さて、私はゲームを作っていて、あなたが別の地域にいたり、AI のように中断したりすると、音楽が変わります。
だから私は自分のプログラムで音楽を表示する方法を学んだばかりで、今はそれを止めようとしていますが、方法がわかりません。以下は音楽が再生されるコードのスニペットです。アクションが発生したときの音楽。
これは私が見つけることができた唯一の音楽再生方法ですが、他に提案があれば教えてください。
繰り返しになりますが、私は効果音と音楽を動かしたいと思っています。今、起こっているのは 1 つの曲が再生され、その長さが最後に到達するまで、どのような状況でも停止しません。新しい曲が始まるたびに曲を停止できるようにしたいし、サウンドエフェクトがポップアップできるようにしたい.
ありがとう!(私はこれに行き詰まっており、今すぐ回答が必要なので、おそらく1つまたは2つのJavaサイトに再投稿して、できるだけ早く回答を得ることができますが、ありがとう!!!!)
EDITED CODE: (まだ現在のストリームを停止しません。これ以上の提案を歓迎します)
ios - iOS AudioStreamer - 音楽が最後まで再生されない
最近の作業では、Matt Gallagher の AudioStreamer (ここからダウンロード) コードを使用して、アプリで音楽プレーヤーを作成しています。
ホストしているリモート サーバーに XML ファイルがあります。この XML ファイルには、曲のタイトルと曲の URL が含まれています。私のアプリは曲のタイトルと URL を取得し、Matt の AudioStreamer を使用してそれらの曲を再生しますが、問題は曲の長さが完全に再生されないことです。30 秒から 1 分の間に、再生が停止し、「オーディオ データが見つかりません」というポップアップ メッセージが表示されます。
音声ストリームに Matt の API を使用した人はいますか (ここでは .mp3 ファイルを使用しています)。誰でもこの問題を解決するのを手伝ってくれますか?
ありがとう
ios - Matt Gallagher の AudioStreamer は、状態を再生する前にオフセットから mp3 を再生します
1つの問題の解決策が見つかりませんでした:オフセットからmp3ファイルをすぐに再生する方法は?
ファイルを再生してから-(void)seekToTime:を送信することしかできませんが、この場合、サウンドが開始され、定義されたオフセットから割り込みが開始されます。
ASStatusChangedNotification にseekToTimeメソッドを適用しようとしましたが( AudioStreamerStateのさまざまなケースで)、結果はありませんでした。
upd: ファイルのストリーミングが開始された後 (再生前) にタイム オフセットが設定される可能性があると思います。しかし、どのように?
ありがとう。
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 が何であるかは知っていますが、このエラーはどういう意味ですか?