Android 如何强制摄影机在横向中发送视频?
我想知道是否可以强制相机以横向模式(宽度>高度)发送视频 假设我们有一个android的小应用程序,它使用SIP发送从相机捕获的图像。现在的情况是,视频的大小取决于你如何使用手机。如果您的手机是垂直的,相机会捕捉纵向大小的视频;如果您的手机是水平的,相机会捕捉横向大小的视频。我猜这是因为相机的偏好,它使表面的大小基于相机的实际大小 我想让手机处于纵向模式,但我想以横向格式显示视频,当然它会调整大小以适应屏幕,因为您的屏幕处于纵向模式。有办法吗 我想到了一些可能性,也许可以强制相机以横向模式录制,即使手机处于纵向模式。我不知道这是否可能 我想制作一座桥梁,调整视频的大小,并像风景视频一样展示它。这一选择应该更加复杂Android 如何强制摄影机在横向中发送视频?,android,video,video-capture,Android,Video,Video Capture,我想知道是否可以强制相机以横向模式(宽度>高度)发送视频 假设我们有一个android的小应用程序,它使用SIP发送从相机捕获的图像。现在的情况是,视频的大小取决于你如何使用手机。如果您的手机是垂直的,相机会捕捉纵向大小的视频;如果您的手机是水平的,相机会捕捉横向大小的视频。我猜这是因为相机的偏好,它使表面的大小基于相机的实际大小 我想让手机处于纵向模式,但我想以横向格式显示视频,当然它会调整大小以适应屏幕,因为您的屏幕处于纵向模式。有办法吗 我想到了一些可能性,也许可以强制相机以横向模式录制,
我不确定你需要编写多少代码,只要有人有一个参考链接,或者有一些代码可以按照我所寻找的方式调整视频大小,或者我必须使用哪些类来完成。我真的一直在寻找信息,但没有找到任何对我有帮助的东西。非常感谢您提供的任何帮助。您必须首先在景观中拍摄视频,以使生活更轻松 我注意到,如果您打算通过MediaStore启动视频录制,有一种简单的方法可以做到这一点 这在文档中有详细说明
如果您使用Camera API手动执行此操作,则将有一个等效的解决方案。谢谢Merlin,抱歉没有太具体,我使用Camera API,但最后我使用Camera参数找到了解决方案:)谢谢如果它解决了您的问题,请接受答案并向上投票,以表明它是有用的。这对于清理android队列中积压的未回答问题是必要的;)对不起,伙计,不能投票,这是我第一次发帖,我一点名声都没有,哈哈哈