問題タブ [android-video-player]

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

android - ビデオファイルを再生する最良の方法は?

受話器のネイティブビデオプレーヤーを使用して再生する必要があるビデオファイルのURLがあります。URIをインテントデータとして
使用して設定することを考えました。HTCヒーローを除いて、G1で前述のことを達成できます。Intent.ACTION_VIEWHeroの場合、デフォルトのビデオプレーヤーを起動するには、インテントでクラス名を明示的に設定する必要があります。intent.setClassName("com.htc.album","com.htc.album.ViewVideo");

ただし、他のAndroidデバイスでは機能しない可能性があるため、このアプローチには慣れていません。アドバイスをお願いします:
1。受話器に関係なく、インテントを介してこのビデオURLを再生するための最良の方法は何でしょうか。
2.受話器に固有のIntentで条件付きでClassNameを設定するにはどうすればよいですか?

注:アプリ用にスタンドアロンのビデオプレーヤーを作成することは、現時点では余裕のあるオプションではありません。

ありがとう!

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

android - AR 用の Android ビデオ ストリーム キャプチャ

Androidフォンのカメラからビデオをキャプチャして、このビデオを処理できるようにしたいと考えています。処理には、ライブ ストリームに AR のレイヤーを追加することが含まれます。これはアンドロイドで可能ですか?きっとそうなるはずです。

Android サイト [ http://developer.android.com/guide/topics/media/index.html]を見てきましたが、これはビデオのキャプチャと保存に関係しているようです。ビデオの事前保存で再生できるようにしたいと思います。

ありがとう、

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

android - android: エミュレーターで YouTube 動画を再生する方法

誰かが私を助けてくれますか

1.これは、YouTube ビデオ リンク ( http://www.youtube.com/watch?v=T1Wgp3mLa_Eなど) を使用してエミュレータで YouTube からビデオを再生することは可能ですか? そうでない場合、なぜですか?2.「はい」の場合、どのように?

VideoView を使用して YouTube 動画を再生しようとしましたが、

"Command PLAYER_INIT completed with an error or info PVMFErrCorrupt"logcat コマンドによるメッセージ。

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

android - Android VideoPlayer がサポートするファイル形式は何ですか?

Android VideoPlayer がサポートするファイル形式は何ですか?

Android の VideoView と VideoPlayer の違い。

チュートリアル、ビデオ、フォーラムの回答などを探しています。

これに関連する何か...

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

android - Android は動画ファイルのプレイリストをサポートしていますか?

私はAndroidの初心者なので、気楽にやってください;-)

サーバーからダウンロードしている一連のビデオ ファイルを再生しようとしています。課題は、あるファイルから別のファイルにスムーズに移行したいということです。

私の考えでは、2 つの MediaPlayer インスタンスをそれぞれ準備してから順番に再生することです。両者が同じ SurfaceView を共有できるかどうかはわかりません。それとも、異なるビューを使用してそれらを交換する必要がありますか? または、アイデアはすべて一緒に悪いアイデアですか?

表示されていないビューで MediaPlayer インスタンスを構成しようとすると、エミュレーターがクラッシュするようです。

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

android - vidtry を使用した Android カスタム メディア コントローラー

Android アプリでカスタム メディア コントローラーを使用したいので、vidtry コード ( http://github.com/commonsguy/vidtry )、特に Player.java を調べます。

サンプルはそのままで問題なく動作します。ただし、アプリの起動時にサンプルで固定ビデオを自動的に再生したい (そのため、URL を入力したくありません)。追加した:

ここで奇妙なことに、アプリを実行すると、ビデオの音声は再生されますが、画像は表示されません。他のすべては正常に機能します (進行状況バーなど)。goボタンの手動クリックとプログラムによるクリックの違いがわかりません。コードを確認したところ、手動​​クリックとプログラムによるクリックで違いが見られませんでした。

要素(特に表面)が隠されている可能性があるかどうかを確認しましたが、そうではありません。私も試してみました

再描画に問題がある場合でも、違いはありません。

手動で移動ボタンを押すとビデオ画像が表示されますが、自動的に起動しないだけです。

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

android - mediaplayer と seekTo の奇妙な動作

カスタム ビデオ コントロールが必要なため、カスタム ビデオ プレーヤーを実装しています。起動時にすぐにビデオの再生を開始するアクティビティが 1 つしかないアプリがあります。

今、私が抱えている問題は次のとおりです。

ビデオを最初から開始するのではなく、後の位置から開始したい。したがって、seekTo(16867) を実行します。seekTo は非同期なので、onSeekCompleteListener の onSeekComplete に mediaplayer の開始呼び出し (player.start()) を配置します。

私が経験する奇妙な動作は、ビデオが最初から数ミリ秒間再生されているのを見たり聞いたりしてから、実際に再生したり、探していた位置にジャンプしたりすることです。しかし、一方、player.start の前に呼び出したログ出力は、探した正しい位置 16867 を返します。

以下は関連するコード セクションです。完全なクラスはhttp://pastebin.com/jqAAFsuXにあります。

(私は Nexus One / 2.2 StageFright を使用しています)

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

android - Android デバイスの Web 上のビデオは、インラインまたはビデオ アプリで再生されますか?

モバイル Web サイトのビデオがインラインで再生されるか、ビデオ アプリケーションで再生されるかを知りたいです。ビデオ アプリケーションで再生する場合: これらのアプリケーションはデバイス固有のものですか、それとも常に同じですか? Web ビデオが Android でどのように表示されるかについて Photoshop プレビューを作成できるように、誰かがコントロールの外観へのリンクを持っていますか?

編集

インラインとは、iPhone のように外部アプリでは再生されず (m.youtube.com でビデオをクリックするたびに QuickTime プレーヤーが開きます)、ブラウザー内でのみ再生されることを意味します。

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

android - VideoView の setOnSeekCompleteListener を達成する方法

setOnSeekCompleteListenerユーザーが特定の場所をシークするオプションがあるビデオ プレーヤー アプリケーションを開発していますが、VideoView には問題がありません。

そのため、要求されたシーク操作が完了したかどうか、完了した場合に再生を開始するかどうかはわかりません。

setOnSeekCompleteListenerVideoViewを実装する方法はありますか。

ありがとう、シュリカント。

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

android - NDK、OpenGL ES、FFmpegを使用したAndroidビデオプレーヤー

さて、これが私がこれまでに持っているものです。私はAndroid上でFFmpegを構築し、それをうまく使用することができます。Java側から選択したファイル名を渡した後、FFmpegにビデオをロードすることができました。パフォーマンスを節約するために、FFmpegからJNIを介してJavaにフレームを渡すのではなく、NDKでビデオプレーヤーを作成しています。ビデオからOpenGLサーフェスにフレームを送信したい。ビデオの各フレームを取得してOpenGLサーフェスにレンダリングする方法を理解するのに問題があります。私はこれを理解しようとして数週間立ち往生していて、運がありません。うまくいけば、誰かが私を正しい方向に向けることができます。

ありがとう!