使用Miracast显示全屏人像布局


11

我正在尝试在监视器上显示手机的屏幕。横向可以正常工作,但是当我翻转为纵向时,屏幕会占据屏幕中间的一小部分,而不是改变方向。我打算将显示器侧向旋转以显示设备屏幕并将其锁定为纵向。有没有人想办法改变方向?我正在使用netgear ptv3000。我正在考虑购买allsharecast集线器,但不确定是否也可以。谢谢!!

当前肖像布局


我相信这是图形输出且不能更改的方式(与iPad及其输出连接器相同)
Liam W

Answers:


1

很抱歉不得不告诉你,但这是不可能的。

OS将数据输出到屏幕,然后屏幕随之显示。当设备处于纵向模式时,这就是设备输出的内容-屏幕空间较大,因此会用黑条填充它。

iPad的屏幕连接器也是如此(我知道,我也讨厌它们)-如果iPad处于纵向模式,则屏幕位于屏幕中间。


如果是在操作系统方面,则可以使用软件进行修复,可能需要使用自定义固件才能实现。
plackemacher 2012年

@plackemacher是的,但是我真的不认为OP希望自己构建一个自定义ROM;)
Liam W

1
我是OP的朋友。我们可能会考虑这样的事情,因为我们希望展示在展会上的应用程序和我们目前唯一的选择是买60" + TV这是我们无法承受的。
plackemacher

我不相信有一个简单的解决方案,但是必须有一些可行的方法可以做到
Jake Molzahn 2012年

1

想一想,如果您仅在将电视机插入电视机时才在手机上拉伸该屏幕,最坏的情况下它看起来会很笨拙!

原因包括:

  • 会占用大量内存,以便即时进行翻译以适应Android图形帧缓冲设备的宽度-根据手机的分辨率,该大小受限制,并且只有一个帧缓冲可用!
  • 告诉Android“对,我们已经插入电视了,现在可以伸展了 ” ,这又增加了一层复杂性
  • 随着RAM被消耗以“容纳”更大的缓冲区以将图形保持在桌面屏幕/电视的拉伸状态,这可能会导致Android变慢,因为应用程序将没有足够的RAM来运行。

总而言之,它可能是可行的,但必须使用一个奇异的帧缓冲区为“拉伸”分辨率(例如800x480分辨率,WVGA上的纵向模式,480x800,横向模式,800x480)保留内存。设备。

内核配置方面有些麻烦,因为那里可能有媒体/电视捕获的内容...?至于Android本身中的实际应用,还没有看到它。值得对内核进行调查:)

但是话又说回来,如果有支持HDMI的芯片,也许它是另外一回事了,但是有趣的问题OP!向我+1!


0

一种替代方法是使用启用了“风景”主屏幕模式的第三方启动器,例如GO或Nova。看看这是否可以解决您的问题。


您可以在这里链接应用程序吗?
Firelord

0

通过使用连接到电视的廉价笔记本电脑(ms显示器设置为portrit),可以完成此操作。我使用Soti Pocket控制器,该应用程序可将手机屏幕发送到笔记本电脑。进行一些调整,但可以在电视上从头到尾全屏显示手机。那是我知道的唯一方法。


0

您好,我希望与众不同:如果您已经在横向模式下连接到Miracast,则电视上会显示横向模式。至少使用2个differnet网络电话(Android v4和V7)和2个differnet miracast(Microsoft和中国兼容),我可以使用横向模式。渣

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.