問題タブ [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 投票する
8 に答える
46957 参照

android - Youtube動画のストリーミング

ストリーミングを使用して YouTube 動画を再生するアプリケーションを作成しています。

最初の方法:

GData API を使用して、ビデオへの RTSP URL を取得しています。RTSP URL を再生するコードは次のとおりです。

しかし、G1 デバイスとエミュレーターの両方でエラーがスローされます (メーリング リストによると、エミュレーターにはファイアウォールの問題があります)。エラー メッセージは次のとおりです。

ERROR/PlayerDriver(35): コマンド PLAYER_INIT がエラーまたは情報 PVMFFailure で完了しました

2 番目の方法:

http://www.youtube.com/get_video?v= &t=<>&<>..から 3gp ファイルのパスを取得するハック方法 ファイル パスを取得した後、setVideoURI を呼び出すと正常に再生されます。しかし、それは要件を達成するためのハックな方法です。Youtubeアプリもチェックしましたが、YouTubeのURLを再生するハック方法も行います.(logcatでチェック)

VideoView から MediaPlayer に変更しようとしましたが、エラーに変化はありません。

これを行う「クリーン」な方法はありますか?

考えを教えてください。

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

android - Android メディア プレーヤーの拡張

組み込みのメディア プレーヤーを拡張したいのですが、ソースを取得すると、追跡が困難な外部依存関係がたくさんあります。
ソースと依存関係を取得してスタンドアロンとして拡張できるようにする方法はありますか?これは可能ですか?

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

android - OpenCore への入力としてのビデオ/オーディオ フレーム

MediaPlayer/VideoView を使用して RTSP を Android で動作させることができません。RTSPサーバーとやり取りするクライアントを作成したので、これを行うことに成功しました。Android の RTSP サーバー (MySpace) からビデオ/オーディオ フレームを取得できます。次に、フレームを再生します。フレームを再生するために OpenCore API を検索しましたが、API を取得できませんでした。

私の調査: クラス PlayerDriver.c があり、オーディオとビデオの 2 つのシンクが作成されます。

タイプの 2 つのオブジェクトPVPlayerDataSinkPVMFNodeが作成されます。このクラスにはストリームを入力として与える方法があると思われますが、このクラスの定義を取得していません。

私がそれを調べる必要があるクラスがあることを教えてもらえますか?

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

android - MediaPlayer でデータ ソースを raw ID に設定する

MediaPlayer.create メソッドでは、Raw ファイルの ID を使用できますが、setDataSource メソッドでそれを使用するにはどうすればよいですか?

0 投票する
7 に答える
202017 参照

android - MediaPlayer を使用して Android の URL からオーディオをストリーミングしますか?

Android の組み込み MediaPlayer クラスを使用して、http 経由で mp3 をストリーミングしようとしています。ドキュメントは、これが次のように簡単であることを私に示唆しています:

しかし、私は次のことを繰り返し得ています。URLも色々試してみました。mp3 ではストリーミングが機能しないとは言わないでください。

どんな助けでも大歓迎です、ありがとうS

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

android - Android のデフォルトのメディア プレーヤーへのアクセス

Android Media Playerの現在のステータスで動作するアプリをコーディングしています。基本的には、現在のトラック情報やライブラリ/プレイリストの次のトラックなどを取得する方法を見つけようとしています。

つまり、アプリに「接続」する方法が見つかりませんでした。いくつかのサービスについて読み、Android MPファイルをプロジェクトにコピーするなどしましたが、コンテンツなどの別の方法があるかどうかを確認したかっただけですプロバイダー。

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

java - Android - mp3 ストリームから ID3 タグを読み取る

を使用してmp3ファイルをストリーミングしていますMediaPlayer

Android APIまたは代替方法を使用して、このストリームからID3タグを読み取る方法について何か考えはありますか?

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

android - Android メディア プレーヤーで予告編を再生する

次のコードを使用して上記の予告編を再生したいのですが、次のエラーが発生して動作しません

コマンド PLAYER_INIT がエラーまたは情報 PVMFFailure 02-02 13:40:33.696: ERROR/MediaPlayer(805): error (1, -1) 02-02 13:40:33.706: ERROR/MediaPlayer(805): Error ( 1,-1)

予告編リンク = http://uk.clip-1.filmtrailer.com/3230_8406_a_4.wmv?log_var=103|441100218-1|-

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

java - オーディオファイルの再生時のランタイム例外を処理するにはどうすればよいですか?

クリックリスナーでオーディオファイルを再生するボタンがあります。オーディオファイルの再生中にボタンを何度もクリックすると、アプリがクラッシュします。解決策は何ですか?

参照用のコードは次のとおりです。

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

android - Android MediaPlayer へのストリーミング

アプリに軽量HTTPサーバーを記述して、feed動的に生成されMP3たデータを組み込みのAndroid MediaPlayer. に自分のコンテンツを保存することは許可されていませんSD card

私の入力データは本質的に無限の長さです。MediaPlayerそのデータ ソースは、基本的に のようなものにする必要があります"http://localhost/myfile.mp3"MediaPlayerこのリクエストを待機する単純なサーバーをセットアップしました。ただし、MediaPlayerあまり協力的ではありません。最初に を作成し、HTTP GETファイル全体を取得しようとします。単にデータを にダンプしようとするとタイムアウトするため、 Range ヘッダーを socket使用してデータをチャンクに書き込んでみました。これが気に入らず、後続のチャンクを要求し続けません。HTTPMediaPlayer

データを に直接ストリーミングすることに成功した人はいますMediaPlayerか? RTSP代わりにorShoutcastサーバーを実装する必要がありますか? 私は単にクリティカルを見逃していHTTP headerますか? ここでどの戦略を使用する必要がありますか?