問題タブ [android-mediaplayer]

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

android - MP3Extractor(34): 再同期できません。ストリームの終わりのシグナリング

Androidアプリケーションで**resource フォルダーから mp**3 ファイルを再生しようとするとエラーが発生します

私は res フォルダーに raw フォルダーを作成しました。これは私がプレイしているサンプル コードです。

ログ:

私は何かが欠けていますか?

0 投票する
0 に答える
3368 参照

android-mediaplayer - Android アルバム アート

Android用の一種のメディアプレーヤーを開発しており、アルバムアートを取得して、このコードを使用したいと考えています。

しかし、FileNotfoundExeption が発生し、アートワークが null(

LogCat はこちら

0 投票する
0 に答える
451 参照

android - Android カメラ: 出力ビデオの回転

MediaRecorder の出力ビデオに問題があります。前面カメラの録画後にビデオが 180 度回転しますが、録画中の再生の回転は正常です。ご覧のとおり、私のデバイス (Samsung Vibrant) のネイティブ ビデオカメラは、前面カメラに対して同じ結果をもたらします。私のアプリは Froyo (2.2) 以降をサポートしているため、 setOrientationHint() で出力を回転させることができません。解決策はありますか?ありがとう!

0 投票する
3 に答える
8592 参照

android - MediaPlayer を使用して曲の配列を設定する

私は次々と再生する必要がある5曲を持っており、5曲目を終えた後、最初の曲からループする必要があります。これを実現するために MediaPlayer を使用するにはどうすればよいですか?

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

android - MediaPlayer を使用したスト​​リーミング オーディオのプログレス バー

プログレスバーで再生中の曲の進行状況を表示する方法はありますか? ステータスバーに表示したいのですが、カスタム通知レイアウトを使用してそれを行う方法を知っているので、誰かが私を正しい方向に導いてくれればそれでいいでしょう. いくつかのコードまたはコード例で、ありがとう。

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

android - 警告/AudioFlinger(33):書き込みが76ミリ秒ブロックされ、7773の遅延書き込み、スレッド0xb3f0

アプリの音楽をバックグラウンドで開始するインテントサービスを作成しました。

動作していますが、log-catに次のメッセージが殺到しています。

09-14 16:46:30.117:警告/ AudioFlinger(33):書き込みが76ミリ秒ブロックされ、書き込みが7773遅延し、スレッド0xb3f0で、他に何もログに記録されません。

これが私のIntentServiceです:

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

android - Androidでメディアプレーヤーの振幅を取得するには?

Vu-meter を開発したいのですが、ライブ壁紙のように音に反応し ます 誰か助けてくれませんか...

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

android - MediaPlayer はエミュレータで動作するが、デバイスでは動作しない

私は Android 用のラジオ アプリに取り組んでいますが、奇妙な問題が見つかりました。それはコードの一部です:

プログラムはエミュレーター (2.2、2.3) でうまく動作しますが、2 つのデバイス (両方とも Android 2.2) で試してみると、音声がありません。私は多くの回避策を試しましたが、オーディオがエミュレーターでは機能するのにデバイスでは機能しないのは奇妙に思えます。

PS: インターネットのアクセス許可を設定しました

すべてのリストナーが起動しています (OnBufferingUpdateListener、OnCompletionListener、OnErrorListener、OnInfoListener、OnPreparedListener) エミュレーターで音楽を聴きますが、logcat でエラーが発生します:エミュレーター ログ

これは、logcat (デバイス上) に表示されるエラーです。

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

android - Androidのローテーション後にSeekBarを更新するには?

このメディア プレーヤーを使用していますが、エミュレーターを回転すると (Ctrl+F11)、startPlayProgressUpdater() が正しく機能しません。回転後にシークバーを更新するにはどうすればよいですか?

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

android - ビデオを再生すると黒い画面が表示されますが、音声が表示されます

私は困惑しています。

Media Player でビデオを再生しようとしていますが、オーディオの再生中に黒いウィンドウしか表示されません。

この問題に関する他の投稿を見たことがありますが、解決策を見つけることができませんでした。私は彼らの提案に従おうとしました。

メディアプレーヤーは、再生前に準備されます。サーフェス ホルダーが作成され、再生前にメディア プレーヤーのディスプレイに設定されました。

Samsung Galaxy Tab と Samsung Galaxy S でテスト済み。

API レベル 7 に対してコンパイルしています。

ビデオ自体は、SD カードからデバイスのビデオ アプリケーションで再生できるため、互換性があるはずです。

表面ビューはビデオと同じサイズではありません。だから、それは問題かもしれません。それについて何かする必要がありますか、それとも自動的にストレッチが処理されますか?

これが私の初期化にあるものです:

ここに私のコールバックがあります:

イライラするのは、コードのバージョンが少し前は正しく機能していたのに、現在は機能していないことです。