0

Android Box(スマート TV) 用の Android ストリーム プレーヤーを開発しています。そのために、Vitamio を使用して Android で m3u8 ストリームを再生しています。すべて問題ありませんが、問題はビデオビューのサイズを制御できないことです。つまり、ビデオの再生中に、ビデオビューが他のコントロールと重なってしまいます。

The Fist のスクリーン ショットでは、黒色の領域がビデオ ビューです。

ビデオの再生中に、正確に 2 番目のスクリーン ショットにあるビデオに関して、ビデオ ビューのサイズが変更されました。

ビデオビューに関してビデオサイズを合わせるにはどうすればよいですか???

明確なアイデアのためのコードが必要な場合は、お知らせください。本当に構造体です pls は私を助けてください。

初め : ここに画像の説明を入力

2番 : ここに画像の説明を入力

4

1 に答える 1

0

VOV IO の Web サイト (vitamio VOVIO - Android マルチメディア アプリケーションにフォーカス) から:


Vitamio は、すべての Android デバイス向けのマルチメディア フレームワークです。Vitamio は Android のデフォルトの MediaPlayer と同じように機能しますが、はるかに強力な機能が含まれています。そして、それは絶対に無料です!

ネットワーク プロトコル: オーディオとビデオの再生では、次のネットワーク プロトコルがサポートされています。

MMS RTSP (RTP、SDP) HTTP プログレッシブ ストリーミング HTTP ライブ ストリーミング (M3U8)、Android 2.1+ 用

メディア フォーマット: Android プラットフォームに組み込まれているデフォルトのメディア フォーマットに加えて、多くのオーディオおよびビデオ コーデックが Vitamio にパックされています。その一部を以下に示します。

divx/xvid wmv flv ts rmvb mkv mov m4v avi mp4 3gp

字幕: Vitamio は、多くの外部および埋め込み字幕形式の表示をサポートしています。

SubRip(.srt) Sub Station Alpha(.ssa) / Advanced Sub Station Alpha(.ass) SAMI(.smi/.sami) MicroDVD(.sub/.txt) SubViewer2.0(.sub) MPL2(.mpl/. txt) Matroska (.mkv) 字幕トラック

その他の機能: Vitamio には他にも素晴らしい機能があります。

バックグラウンド再生 複数のオーディオ トラックのサポート 外部および埋め込み字幕を含む複数の字幕のサポート 多くのプラットフォームでのプロセッサの最適化 ストリーミング時のバッファリング 調整可能なアスペクト比 テキスト エンコーディングの自動検出


VitamioB4A は Vitamio-plugin の B4A-Wrapper です。このプラグインは、いくつかのビデオおよびオーディオ出力ライブラリに加えて、メディア デマルチプレクサー、デコーダー、フィルターのコレクションを含む Android APK です。ユーザーがプラグインをインストールしていない場合、ユーザーは Google Play からプラグインをダウンロードしてインストールするように求められます。B4A-wrapper の最初のリリース以来、他の多くの機能が追加され、現在は VideoView クラスのほとんどの字幕機能が欠落しています。

注: android:minSdkVersion="8"

VitamioB4A を使用すると、アプリケーション内でビデオ メディアを再生できます。標準の Android-VideoView との違いは、VitamioB4A は FFMPEG に基づいているため、より多くのフォーマットとコーデックをサポートすることです。

于 2013-06-15T12:52:39.320 に答える