問題タブ [background-audio]

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 に答える
94 参照

c# - Playback Audio Agent WP8 c# からローカル データベースを開く

ローカル データベース テーブル (LINQ) からバックグラウンド オーディオ _playlist を作成したいと考えています。PlaybackAudio プロジェクトの AudioPlayer.cs のコードは次のとおりです。

そして、私はそれを変換したい:

そのためには、再生オーディオをローカル データベースに接続する必要があります。それができない場合、メイン プロジェクトからプレイリストを作成できますか?

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

ios - オーディオはバックグラウンドで再生されるが音が出ない Cordova 3+ IOS

mp3ファイルを再生しています。使用しているcordova 3+を使用しました

すべてがうまくいきます。次に、これらをinfo.plistに設定します

それから私はこれを試しました

これはここから見つかりますhttp://www.joeldare.com/wiki/play_an_mp3_audio_stream_in_phonegap

説明されているように、sound.mファイルが存在しないことがわかりました。プラグインフォルダーでそのファイルを見つけました。そして、それらの行は行番号の近くにありました。363

次に音声を再生してみました。次にホームボタンを押してみました。iPhoneエミュレーターから音が出ませんでした。その後、アプリのアイコンをもう一度押すと、アプリの ui が前面に出てきて、ずっと再生しているように音が聞こえます。ホームボタンを押してから1分後にアプリアイコンを押したと仮定すると、現在1分から曲が再生されています。曲は実際に再生されていましたが、ホームキーを押した後、その間は音が聞こえません。私はそれを適切に説明したいと思います。

誰が私が欠けているものを教えてもらえますか? ホームキーを押したり、電話がロックされたり、ディスプレイがオフになったりしても音が聞こえるようにしたい。助けてください.......

また、html5 オーディオ プレーヤーを使用している場合、最小化後にオーディオを再生するには、この「ホーム キーを押す」問題を処理するために何をしなければなりませんか?

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

c# - Windows Phone 8.1 の MVVM でバックグラウンド オーディオを再生する

私は本当にこれで立ち往生しています。これまでのところ、MSDN フォーラムの誰も私を助けることができませんでした。

編集された AppStudio アプリである MVVM アプリがあります。アプリにポッドキャスト機能を追加しています。この機能は、ポッドキャストのオーディオがバックグラウンドで再生されないという事実を除けば、完全に機能します。

バックグラウンド対応メディアである MediaElement で宣言しました。これが私のビューのXAMLです

詳細ページの XAML は次のとおりです。

詳細ページの背後にあるすべてのコードに従います。

誰か助けてくれませんか?私は本当にこれで立ち往生しています。ありがとう

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

c# - BackgroundAudioPlayer の再生が始まらない

Windows Phone 8 アプリ。AudioStreamingAgent / Mp3MediaStreamSourceを使用して、ローカルにキャッシュしたり Web からロードしたりできる MP3 ファイルを再生します。

ファイルがダウンロードされると、AudioStreamingAgent /Mp3MediaStreamSource を引き続き使用して、現在の再生中に次のファイルをプリキャッシュできるようにします。はい、キャッシュされたファイルに WP8 組み込みプレーヤーのみを使用できますが、この場合、次のファイルをプリキャッシュすることはできません。

問題: いくつかのトラックの後、BackgroundAudioPlayer が再生を開始しなくなりました。

  1. AudioStreamingAgent.OnBeginStreaming が実行されます
  2. MediaStreamSource を作成するコードが実行されます
  3. AudioStreamer.SetSourceメソッドは、新しい MediaStreamSource インスタンスで実行されます
  4. PlayStateChanged は PlayState.TrackReady を使用してバックグラウンド プロセスで発生し、この場合は player.Play() が呼び出されます。

結局、トラックが UVC で表示されているのがわかりますが、状態は「一時停止」です。UVC で「再生」を押すと、Player.Play() を呼び出す OnUserAction がバックグラウンドで呼び出されます。何も変わりません。

「くっついた状態」の写真

問題が再現されたサンプル、VS 2012 (サンプルはBackground Audio Streamer Sampleに基づいています)

サンプル コードで再現する手順:

  1. アプリをインストールする
  2. 「トラックをプリロード」ボタンを押します。mp3 ファイルを XAP から IsolatedStorage にコピーします。
  3. 「トラック1」ボタンを押します。トラックの再生が開始されたら、「トラック 2」ボタンを押します。次に、トラック 2 の再生が開始されたら、「トラック 3」ボタンを押します。
  4. 「Track *」ボタンを押してもトラックの再生が開始されなくなるまで、手順 3 を繰り返します。
  5. 最後に選択したトラックは、UVC とページのプログレス バーの上にアクティブなトラックとして表示されます (を参照) 。
  6. ほとんどの場合、他のトラック ボタンを押しても違いはありません。

この問題は、WP8 と WP8.1 の両方の開発者プレビューで、デバイスとエミュレーターの両方で再現されます。

更新:メモリ不足は当てはまりません。サンプル コードを使用して問題を再現し、backgroundlog.xml ファイルを確認すると、サンプルが許可されている 20 Mb のうち 6 Mb しか使用していないことがわかります。この図の最後の列は、「メモリ使用量|最大許容メモリ使用量」です。

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

media-player - WP 8.1 でメディア ライブラリにアクセスするには?

Microsoft は、WP 8.1 で BackgroundMediaPlayer を使用してバックグラウンド オーディオを再生することを推奨しています。

音楽ファイルへの公式サンプル アクセス:

ただし、この例では、音楽ライブラリにアクセスする方法については説明していません。アーティスト、ジャンル、プレイリスト、アルバムなどの電話メディア ライブラリに接続する方法を教えてください。以前のバージョン (WP7、WP8) では、Xna.Framework.Media.MediaPlayer がこの目的を担っていました。ただし、以前の MediaPlayer では巻き戻しができませんでした。その瞬間から、完全な音楽ライブラリにアクセスしてフル機能の便利なプレーヤーで再生する方法がわかりません。

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

c# - Windows Phone 8 のバックグラウンドで使用できるように、Web ブラウザーのオーディオをメディア プレーヤーにストリーミングするように設定します。

Windows Phoneで netradio アプリを作成しています。問題は、netradio がRTSPオーディオ形式を使用し、Windows Phone のネイティブ メディア プレーヤーが RTSP をサポートしていないことです。

回避策として、オーディオを処理する Web ページに移動する必要があります。

これは問題なく動作し、ラジオを再生しますが、問題は、アプリがバックグラウンドに置かれるとすぐに音楽が停止することです.

ウェブブラウザの音声を再生し続ける方法はありますか?