如何适应视频宽度和宽度关于android中的vitamio视频视图的高度

时间:2013-06-07 06:44:06

标签: android

正在为Android Box(智能电视)开发Android流媒体播放器, 为此我使用Vitamio在Android上播放我的m3u8流。 一切都很好,但问题是视频大小无法控制,即在播放视频时,Videoview与其他控件重叠。

在The Fist屏幕截图中,黑色区域是视频视图,

播放视频时视频视频大小相对于视频正好在第二次屏幕截图中改变。

如何使视频大小符合videoview ???

如果需要任何明确的想法代码让我知道。我真的在这里结构请帮助我,

第一: enter image description here

第二: enter image description here

1 个答案:

答案 0 :(得分:0)

来自VOV IO的网站(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) 子站Alpha(.ssa)/高级子站Alpha(.ass) SAMI(.SMI / .sami) 成为MicroDVD(.SUB / .txt)的 SubViewer2.0(.SUB) MPL2(名为.mpl / .txt)的 Matroska(.mkv)字幕跟踪

更多功能: Vitamio有更多精彩的功能。

后台播放 多个音轨支持 Mutitiple字幕支持,包括外部和嵌入式字幕 许多平台的处理器优化 流式传输时缓冲 可调整的宽高比 自动文本编码检测


所以VitamioB4A是Vitamio插件的B4A-Wrapper。该插件是一个Android APK,其中包括除了一些视频和音频输出库之外的媒体解复用器,解码器,过滤器的集合。如果用户没有安装插件,系统将提示用户从Google Play下载并安装插件。自B4A-wrapper的第一个版本发布以来,已经添加了许多其他功能,现在大多数都缺少VideoView类的字幕功能。

注意:android:minSdkVersion =“8”

VitamioB4A允许您在应用程序内播放视频媒体。与标准Android-VideoView的不同之处在于VitamioB4A支持更多格式和编解码器,因为它基于FFMPEG。

相关问题