Afficher la mise en page portrait en plein écran avec Miracast

11

J'essaie d'afficher l'écran de mon téléphone sur un moniteur. Le paysage fonctionne correctement mais lorsque je retourne en mode portrait, l'écran remplit une petite partie au milieu de l'écran au lieu de changer d'orientation. J'ai l'intention de tourner le moniteur sur le côté pour afficher l'écran de l'appareil et le verrouiller en mode portrait. Quelqu'un a-t-il trouvé un moyen de changer l'orientation? J'utilise le netgear ptv3000. J'envisage d'acheter le hub allsharecast, mais je ne suis pas certain que cela fonctionnera non plus. Merci!!

disposition actuelle du portrait

Jake Molzahn
la source
Je crois que c'est la façon dont les graphiques sont sortis et ne peuvent pas être modifiés (c'est la même chose avec les iPad et leur connecteur de sortie)
Liam W

Réponses:

1

Je suis désolé de devoir vous le dire, mais ce n'est pas possible.

Le système d'exploitation envoie les données à l'écran, et l'écran suit. Lorsque l'appareil est en mode portrait, c'est ce que l'appareil émet - comme l'écran a un grand espace, il le remplit de barres noires.

C'est la même chose pour les iPad (je sais, je les déteste aussi) avec leurs connecteurs d'écran - si l'iPad est en mode portrait, alors l'écran se trouve au milieu de l'écran.

Liam W
la source
Si c'est du côté du système d'exploitation, c'est quelque chose qui peut être corrigé avec un logiciel, nécessitant éventuellement un firmware personnalisé qui le rend possible.
plackemacher
@plackemacher C'est vrai, mais je ne pense pas vraiment que l'OP veuille se construire une ROM personnalisée;)
Liam W
1
Je suis l'ami de l'OP. Nous envisageons peut-être de montrer une application lors d'un salon professionnel et notre seule autre option pour le moment est d'acheter un téléviseur 60 "+ que nous ne pouvons pas nous permettre.
plackemacher
Je ne crois pas qu'il existe une solution facile, mais il doit y avoir un moyen possible de le faire
Jake Molzahn
1

Pensez-y, si vous étiriez cet écran sur le combiné lorsque et seulement si , branché sur le téléviseur, il aurait au pire un aspect hacky et horrible!

Les raisons incluent:

  • Mâcherait beaucoup de mémoire pour permettre la traduction à la volée pour s'adapter à la largeur du périphérique de tampon de trame graphique d'Android - qui est une taille limitée en fonction de la résolution du combiné et un seul framebuffer est disponible!
  • Une couche supplémentaire de complexité pour dire à Android "D'accord, nous sommes branchés sur le téléviseur, maintenant étirer "
  • Comme la RAM est mâchée pour "accueillir" un tampon plus grand pour maintenir les graphiques dans un état étiré pour l'écran de bureau / TV, cela pourrait entraîner un ralentissement d'Android car les applications n'auraient pas assez de RAM disponible pour fonctionner.

Dans l'ensemble, cela peut être faisable, mais avoir à réserver de la mémoire pour la résolution "étirée", disons, par exemple, résolution 800x480, mode Portrait sur WVGA, 480x800, mode Paysage, 800x480, en utilisant ce seul cadre-tampon dispositif.

Avez-vous un peu de mal dans la configuration du noyau car il peut y avoir quelque chose pour la capture multimédia / TV ...? quant à l'application réelle dans Android lui-même, je ne l'ai pas vue. Digne d'une enquête sur le noyau :)

Mais là encore, s'il y a une puce qui prend en charge HDMI, c'est peut-être une autre histoire, mais une question intéressante OP! +1 de moi!

t0mm13b
la source
0

Une alternative serait d'utiliser un lanceur tiers avec le mode d'écran d'accueil Paysage activé, comme GO ou Nova. Voyez si cela résout votre problème.

Shailendra
la source
Pourriez-vous lier les applications ici?
Firelord
0

J'ai accompli cela en utilisant un ordinateur portable bon marché connecté à la télévision, avec un affichage ms réglé sur portrit. J'utilise le contrôleur Soti Pocket, une application pour envoyer l'écran du téléphone à l'ordinateur portable. Prend un peu de peaufinage, mais vous pouvez obtenir le plein écran de téléphone sur le téléviseur, bord à bord. C'est la seule façon que je sache de le faire.

Cark Fowler
la source
0

Bonjour, je vous prie de différer: si vous vous connectez au Miracast alors que vous êtes déjà en mode paysage, vous obtenez un affichage en mode paysage sur le téléviseur. Au moins, avec 2 téléphones differnet (Android v4 et V7) et 2 miracast differnet (compatible avec Microsoft et chinois), j'obtiens le mode paysage. Marc

MWRMWR
la source