gpt4 book ai didi

android - 在 Android 中播放 RTSP 流媒体视频时如何保持纵横比?

转载 作者:行者123 更新时间:2023-11-30 04:43:49 24 4
gpt4 key购买 nike

我有一个流式 RTSP 视频链接,我正在使用 VideoView 播放它。在纵向模式下,视频分辨率和宽高比是完美的。但是当我尝试切换到横向模式时,视频会拉伸(stretch)并且看起来会拉长。这极大地扭曲了质量。

  1. 关于如何使视频 View 在两种方向模式下保持相同的纵横比有什么技巧吗?
  2. 如果我需要编写自己的媒体播放器来扩展 VideoView .. 我究竟应该如何覆盖 onMeasure(...) 才能正确呈现视频?任何例子都会有很大的帮助,因为 android 开发者网站上的有限文档
  3. 如何找到通过 RTSP 接收的视频的大小?以便我们可以将视频 View 设置为该大小?

如果有任何建议,我愿意听取,因为我对 Media API 还很陌生....

最佳答案

Any tips of how to make the videoview to maintain the same aspect ratio in both orientation modes?

通常是这样。 This project ,例如,在保持宽高比的情况下,可以在纵向和横向模式下正确处理本地 test.mp4 文件(位于外部存储的根目录中)。

关于android - 在 Android 中播放 RTSP 流媒体视频时如何保持纵横比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5466023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com