問題タブ [android-videoview]
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.
android - Android - MP4 の再生
アプリで http URL からビデオ ファイルを再生しようとしています。私のアプリが特定の mp4 ファイルのみを再生し (512k mp4 を試してみたところ、うまくいきました)、他のいくつかのファイルを再生しないのはなぜですか?
これが私のコードのスニペットです:
ありがとうクリス
android - Android-ビデオを再生するさまざまな方法
私はちょうど320ピクセルより広いmp4ビデオファイルを再生できないというVideoViewの制限に出くわしました。どうすればこれらの制限を克服できるのだろうかと思っていました。私は自分のアプリをできるだけ寛容にしようとしているので、VideoViewsを使用する以外に、これらのmp4ビデオを再生する別の方法はありますか?
クリス
android - Android VideoView は同時に 2 つのビデオを再生します
videoview
別のビデオ ビューの上で再生しようとしています。最初のビデオ ビューは一時停止され、2 番目のビデオ ビューは再生中です。動作しているように見えますが、画面に 2 番目のビデオが表示されません (ただし、音声が聞こえ、通常は一番上に表示されるコントロールが表示されます)。これはある種の順序の問題だと思います。何かご意見は。ちなみに、メインのビデオ ビューの上に他のビューを表示し、ビデオを背景に表示しても問題ありません。
android - Android - VideoView によるバッファリングラグ
アプリでビデオを表示するために VideoView を使用しています。問題は、レイアウトが作成されると、ビデオの再生が開始されるまでに約 10 ~ 30 秒の遅延があることです。遅延中にビデオがバッファリングされていることを LogCat で確認できます。
この遅延を最小限に抑える方法、または MediaPlayer にビデオをより早く再生するように指示する方法はありますか?
ありがとうクリス
android - Android Show MediaController
MediaControllerをVideoViewに追加していますが、電話をタップしないと表示されません。しばらくするとコントローラーが消えます。
MediaControllerを常に表示させる方法はありますか?
ありがとうクリス
android - ビデオのバッファリング中にAndroidの画像を表示しますか?
VideoView を使用してビデオを表示するアプリがあります。レイアウトは、単純な垂直方向の LinearLayout にレイアウトされた Clock と VideoView で構成されます。
私が使用するコードスニペットは次のとおりです。
ビデオのバッファリングには約 8 ~ 10 秒かかるため、レイアウトにはクロックが表示されますが、VideoView は空白のままです。私が達成したいのはこれです:
-- ビデオのバッファリング中に 10 秒間 ImageView を表示します -- ビデオの再生準備が整ったことを検出します (onPrepared?) -- Clock と VideoView を表示し、ビデオを開始します
誰でもこれをどうやって進めるかについての指針がありますか?
ありがとうクリス
android - AndroidVideoViewの再開とseekTo
アプリでVideoViewを使用してビデオを再生しています。ボタンをクリックすると、ビデオの現在の位置が記録され、アプリはいくつかのURLでブラウザーを開きます。戻るボタンを押すと、アプリはビデオアプリに戻り、中断したところからビデオを再開します。
Androidアクティビティのライフサイクルを調べたところ、ビデオアクティビティがフォアグラウンドになると、onStart()メソッドが呼び出されることがわかりました。そのため、onStart()でレイアウトを作成し、現在の位置を探してビデオを再生しています。
私の問題は、ビデオが再開すると、最初からバッファリングしてから、バッファリングしようとすることです。すでに最初にバッファリングされているので、seekToの実行中に再度バッファリングを排除する方法はありますか?
ありがとうクリス
android - 別のアクティビティから戻ると、VideoView でのビデオ再生が消える
私は 2 つのアクティビティを持っていVideoView
ますMediaPlayer
。
最初のアクティビティでビデオの視聴を開始し、再生中に 2 番目のアクティビティを開始します。
最初のアクティビティに戻った後、音は聞こえますが画像が表示されません。
マイ ビデオ レイアウト:
ビデオが表示されない理由はありますか?
android - Android の 2.1 エミュレーターでの VideoView の問題?
ここで利用可能なコードを使用していますVideoView Example。このコードは、Android エミュレーター 1.6 では正しく動作しますが、2.1 では正しく動作しません。
2.1 では、オーディオのみを再生し、ビデオは再生しません。この問題が言及されている他のいくつかのスレッドを調べました。この問題がエミュレータのみに限定されているのか、それともデバイスにも同じ問題があるのかを知りたいです。
よろしく
スニル
android - videoview は、内部ストレージに保存されたビデオを再生できますか?
ユーザーが外部ストレージまたは内部ストレージを使用できるようにしようとしています。画像とビデオの両方を表示しています (科学的な性質のもの)。メディアを SD カードに保存する場合は、すべて問題ありません。しかし、メディアを内部に保存すると、画像だけが表示されます。何を試しても、applicationcontext.getFilesDir() に保存されているメディアを読み込んで表示しようとすると、さまざまなエラーが発生します。
ビデオビューのコンテンツをそのようなファイルに設定するトリックはありますか?
ContentResolver は役に立ちますか?
関連して、外部ストレージが存在すると仮定するのは悪い形式と見なされますか?
前もって感謝します、
シド
以下は、「ビデオを再生できません。申し訳ありませんが、このビデオは再生できません」で失敗する 1 つのバージョンです。しかし、私には他にも多くの失敗モードがあります。内部ビデオを一時ストレージ (外部) にコピーして再生できるので、このコピーを内部にコピーすると実際に有効なムービーが作成されます。内部ストレージから直接再生しようとすると失敗します。