問題タブ [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 に答える
12819 参照

android - WebViewでビデオプレーヤーを開く方法は?

WebAppをWebviewで表示しました。それらのページには、ビデオ(MP4、3GP ...)へのリンクがいくつかあります。

リンクをクリックしても何も起こりません。

このサーバーでこのコードの一部を見つけましたが、役に立ちません。」

この場合、私は3GPファイルに制限されていますが、どの拡張子がWEBサイトに配置されるかわかりません。

私はこのコードをテストで試しましたが、ビデオを再生できるかどうかを確認するだけです(またはビデオプレーヤーはこのコードのみで開始します)

この場合、ビデオはダウンロードされるだけです。Webrowserとしてサンプルインタラクションが必要です。ビデオリンクをクリックすると、ブラウザはこのビデオにどのプレーヤーを使用するかを尋ねます。

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

android - キャンバスを使用したビットマップのレンダリング

私はフレームをビットマップとして取得するビデオプレーヤーに取り組んでいました。while ループを使用せずにビットマップを継続的にストリーミングするにはどうすればよいか疑問に思っています。サンプルはありますか?

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

android - PHPサーバーへのAndroidビデオストリームのアップロード?

こんにちは、

ビデオデータをサーバーに投稿するためのサンプルとアイデアを誰かが提案します。サーバーから直接ストリームビデオとして後でビデオを再生したいです。ストリームビデオをphpサーバーにアップロードし、サーバーからストリームビデオとして再生する方法を提案してください。

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

android - Android 動画アップロード エラー?

これを使用してビデオをphpサーバーにアップロードします.画像をアップロードしようとすると正常に動作しましたが、ビデオをアップロードしようとすると次のエラーが発生します.

「02-22 18:22:35.588: エラー/dalvikvm-heap(780): 14680278 バイトの割り当てでメモリ不足です。」


誰でもこれを解決するためのアイデアを提案できますか?

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

android - PhpサーバーへのAndroidビデオのアップロード?

ビデオまたは画像ファイルをphpサーバーにアップロードする方法。phpサーバーにファイルをアップロードするためのサンプルアプリまたはソースを提供してください。

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

android - Androidでアプリケーションをクラッシュさせずにたくさんのビットマップをロードする方法

私はウェブからビデオをストリーミングすることに取り組んでいます。ネイティブコードでビデオ/オーディオをデコードし、ビデオの生のピクセルを取得する場所

サーフェスホルダーとキャンバスを使用してJavaコードでビットマップを作成し、ネイティブコードから各ビットマップのピクセルを更新してから、ビットマップをビデオとしてストリーミングします。ここでの問題は、メモリ不足のためにビデオが数秒後にクラッシュすることです。

アプリをクラッシュさせたり、メモリを少なくしたりしないようにする必要があるかどうかを知りたいです。

これが私のコードです。

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

android - 拡張子が .amp の Android で mpeg-4 エンコードされた RTSP ライブ ストリーム (Axis サーバー) にアクセスする

私は開発中の Samsung Galaxy Tab (Android 2.2 Froyo など) を持っています。アプリケーションが IP 経由でストリームにアクセスする必要があり、ストリームはAxis 241Qから発信されています。Axis は .mp4 エンコーディングを使用するように設定されており、Android がネイティブで .mp4 をサポートしていることがわかります。Axis サーバーは、ローカル ネットワーク経由でメディア プレーヤーからストリームにアクセスするための RTSP URI も提供します。

私はビデオ エンコーディングの標準とコンテナについてほとんど何も知らないと言って、これを先導させてください。

私の質問は、Android VideoView を使用してこのストリームにアクセスするにはどうすればよいですか? アクティビティの onCreate() でビューを起動するために使用する Cliff's Notes バージョンのコード:

インターネットで見つけたいくつかのテスト .3gp ストリーム URI でこれを使用しましたが、正常に動作しているように見えますが、見つけたすべてのテスト ストリームは RTSP ではなく HTTP で行われたため、 RTSP を開始するためのもう少しの魔法。それがなぜなのか想像もつきませんが。Android が MediaPlayers の URI 文字列リソースで RTSP をサポートしていることは知っています。繰り返しになりますが、私はビデオのストリーミングについて何も知らないので、まったく同じように機能すると仮定するのは間違っているかもしれません.

とにかく、ローカルで Axis フィードにアクセスしようとすると、フィードが読み込まれません。これは、Android ドキュメントに記載されている拡張子ではなく .amp 拡張子を使用した結果であると考えていますが、まったくわかりません。この URI を QuickTime などのメディア プレーヤーに渡すと、肯定的な結果が得られるので、.amp ファイル拡張子はそれほど奇妙ではないと思います。HTMLエスケープ文字に「amp」が表示されるため、引用符などを使用しても.ampを他のものとグーグルで検索すると、退屈な結果が得られるため、実際に見つけるのに苦労しました。

最初の質問は、明らかな何かが欠けているのでしょうか? 私はそうではないと思っていますが、そうである可能性は十分にあります。

2 番目の質問: 自分で非常識なソリューションを作成することなく、この RTSP ストリームにアクセスする簡単な方法はありますか? すでに公開されていて、これを簡単にしてくれる既存の無料のライブラリは、大きな助けになります。最初はgstreamer の Java バインディングを試すつもりでしたが、プロジェクト ページを見た後、gstreamer が Swing に依存していることがわかりました。Swing が Android Java jar に含まれているとは思えません。

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

android-video-player - Android:スプラッシュ画面としてのビデオ

ビデオをスプラッシュ画面として再生したい。ビデオの再生を実装しましたが、再生、一時停止、シークなどのデフォルトのコントロールが表示されます。ビデオの終了後に新しいアクティビティを呼び出す必要があるように、削除したいと思います。

およびmain.xml

少し早いですがお礼を。

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

android - 展開用のパッケージに小さなビデオをパッケージ化したい

プログラムで非常に小さなビデオ ファイルを参照し、それをパッケージに含める方法はありますか。つまり、SD カードに別のファイルを入れたくありません。「生」パッケージディレクトリに入れることを考えています。

たとえば、MPEG4 は「raw」で「video」と呼ばれます

Uri.parse() の正しい形式を理解しようとしていますが、それは私を打ち負かしました。R.raw (オーディオ myMediaPlayer = MediaPlayer.create(this, R.raw.audiocameralive1) 用のメディア プレーヤーをセットアップするときに使用される) のようなものであるべきだと思いましたが、そうではないようです。

助言がありますか

オリバー

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

android - ビデオの録画中にオーディオに問題が発生する

ビデオを録画することはできますが、そのビデオのオーディオを取得できません。誰かが私がビデオとオーディオを同時に録音するのを手伝ってくれますか?私のコードは次のとおりです。

audioSourceとaudioEncoderを配置すると、実行時エラーが発生します。ログ猫の詳細は次のとおりです。

これらのaudioSourceとaudioEncoderをコードから削除すると、オーディオのないビデオでは正常に機能します。私は事前にビデオのおかげでオーディオも持っている必要があります: