1
我有一个流式RTSP视频链接,我在VideoView的帮助下玩。在肖像模式下,视频分辨率和宽高比是完美的。但是当我尝试切换到横向模式时,视频延伸并看起来很长。这很大程度上扭曲了质量。如何在Android中播放RTSP流式视频时保持纵横比?
- 有关如何使视频视图在两种定向模式下保持相同宽高比的任何提示?
- 如果我需要编写自己的媒体播放器来扩展VideoView ..我应该如何重写onMeasure(...)来正确呈现视频?任何示例都会对Android开发人员网站上的有限文档有所帮助
- 如何查找通过RTSP收到的视频的大小?以便我们可以将视频设置设置为这个尺寸?
如果我愿意听,因为我很新的媒体API的任何建议....
在我的情况下它doesnt。我有240 * 180的视频输入。它的肖像显示为240 * 180,并在风景中以相同的分辨率显示。我希望视频尽可能地放大而不会损失宽高比。我只是使用RelativeLayout并将我的VideoView放置在ParentCenter中。我保持松散,并没有将其附加到父母的任何边界。但它仍然表现为与景观非常小的相同分辨率。 – AKh 2011-03-29 00:35:50
@AKh:尝试使用我的示例项目中的布局。 – CommonsWare 2011-03-29 00:39:19
嗨马克,你的布局做了伎俩。它的尺寸完美。谢谢Mark.I还有一个问题,我想要一个带有一个暂停按钮,退出按钮和一个搜索栏的定制媒体控制器,在起始端(左边角落)说明时间已过,另一端应该说“实时”而不是剩下的时间,因为它是一个活的饲料。对此有任何想法吗? – AKh 2011-03-29 01:32:19