Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何强制摄影机在横向中发送视频?_Android_Video_Video Capture - Fatal编程技术网

Android 如何强制摄影机在横向中发送视频?

Android 如何强制摄影机在横向中发送视频?,android,video,video-capture,Android,Video,Video Capture,我想知道是否可以强制相机以横向模式(宽度>高度)发送视频 假设我们有一个android的小应用程序,它使用SIP发送从相机捕获的图像。现在的情况是,视频的大小取决于你如何使用手机。如果您的手机是垂直的,相机会捕捉纵向大小的视频;如果您的手机是水平的,相机会捕捉横向大小的视频。我猜这是因为相机的偏好,它使表面的大小基于相机的实际大小 我想让手机处于纵向模式,但我想以横向格式显示视频,当然它会调整大小以适应屏幕,因为您的屏幕处于纵向模式。有办法吗 我想到了一些可能性,也许可以强制相机以横向模式录制,

我想知道是否可以强制相机以横向模式(宽度>高度)发送视频

假设我们有一个android的小应用程序,它使用SIP发送从相机捕获的图像。现在的情况是,视频的大小取决于你如何使用手机。如果您的手机是垂直的,相机会捕捉纵向大小的视频;如果您的手机是水平的,相机会捕捉横向大小的视频。我猜这是因为相机的偏好,它使表面的大小基于相机的实际大小

我想让手机处于纵向模式,但我想以横向格式显示视频,当然它会调整大小以适应屏幕,因为您的屏幕处于纵向模式。有办法吗

我想到了一些可能性,也许可以强制相机以横向模式录制,即使手机处于纵向模式。我不知道这是否可能

我想制作一座桥梁,调整视频的大小,并像风景视频一样展示它。这一选择应该更加复杂


我不确定你需要编写多少代码,只要有人有一个参考链接,或者有一些代码可以按照我所寻找的方式调整视频大小,或者我必须使用哪些类来完成。我真的一直在寻找信息,但没有找到任何对我有帮助的东西。非常感谢您提供的任何帮助。

您必须首先在景观中拍摄视频,以使生活更轻松

我注意到,如果您打算通过MediaStore启动视频录制,有一种简单的方法可以做到这一点

这在文档中有详细说明


如果您使用Camera API手动执行此操作,则将有一个等效的解决方案。

谢谢Merlin,抱歉没有太具体,我使用Camera API,但最后我使用Camera参数找到了解决方案:)谢谢如果它解决了您的问题,请接受答案并向上投票,以表明它是有用的。这对于清理android队列中积压的未回答问题是必要的;)对不起,伙计,不能投票,这是我第一次发帖,我一点名声都没有,哈哈哈