- HDMI и Android: подводные камни и решение проблем
- Что такое HDMI?
- В чем проблема?
- Вместо заключения
- Нет звука через hdmi android
- (Есть решение) Почему не идет звук через HDMI на телевизор: как вывести звук на Windows 7 и 10
- Проверка настройки звука
- Решение проблем с воспроизведением
- Переустановка драйверов
- Звука все равно нет
HDMI и Android: подводные камни и решение проблем
Многие современные Android-устройства имеют поддержку HDMI, благодаря чему их можно подключать к мониторам, телевизорам и проекторам. Однако, при подключении смартфона или планшета с помощью HDMI возникает несколько проблем, таких как невозможность отключить экран или размытие картинки на телевизоре. Почему это происходит и как решить проблему?
Что такое HDMI?
Согласно википедии HDMI это “High-Definition Multimedia Interface — интерфейс для мультимедиа высокой чёткости, позволяющий передавать цифровые видеоданные высокого разрешения и многоканальные цифровые аудиосигналы с защитой от копирования.”
Что это значит на деле? Это значит, в какой-то момент людям надоели все эти VGA- и аудио-провода, соединяющие видео-плеер с телевизором и передающие аудио- и видео-сигналы в ужасном качестве и они решили придумать цифровой кабель, который бы передавал эти данные в цифровом формате и позволял достичь невиданных доселе разрешений и качества.
Так появился HDMI, три основных преимущества которого: цифровой сигнал, выскокое разрешение (FullHD, 4K) и объединение аудио- и видео-кабелей в один. Сегодня HDMI это по сути стандарт для подключения разного рода мониторов, телевизоров и проекторов к видео-плеерам, компьютерам, игровым приставкам и подобной им техники. Поддержка HDMI есть и в Android, однако здесь намного больше нюансов его использования, чем с любой другой техникой.
В чем проблема?
Всего есть три основных проблемы:
- Масштабирование. Если родное разрешение экрана устройства и разрешение телевизора/монитора не совпадают, то картинка будет растянута или сжата, что приведет к размытию изображения.
- Поддержка в устройствах. Не многие знают, что отсутствие HDMI-порта в смартфоне или планшете не обязательно означает отсутствие поддержки HDMI как таковой;
- Гашение экрана. При подключении смартфона или планшета к телевизору экран устройства будет продолжать гореть.
Как исправить эти проблемы? Сразу скажу что первую проблему побороть нельзя. Это техническое ограничение Android; при выводе картинки на внешний экран он не формирует картинку заново, а берет уже существующую, то есть ту, которая выводится на основной экран. Если разрешение и там и там совпадает (HD, например), то картинка выводится как есть и проблем не возникает. Если же разрешения различаются как это происходит в 90% случаев, то картинка растягивается или сужается из-за чего качество серьезно падает.
Это правильный подход, цель которого обеспечить максимальную производительность, но он имеет свои недостатки. В так называемых мини-ПК на базе Android эта проблема решается с помощью установки ядра, которое поддерживает подходящее разрешение, например HD или FullHD, в зависимости от родного разрешения телевизора/монитора, но на смартфоне/планшете так сделать не получится, потому что в результате “съедет” изображение на основном экране.
Вторая “проблема” заключается в том, что кроме стандарта HDMI существуют еще и стандарты SlimPort (все Nexus’ы начиная с пятого) и MHL, которые описывают способ передачи сигнала HDMI по USB-кабелю. На первый взгляд все просто, надо купить переходник MHL или SlimPort, один конец воткнуть в смартфон, а в другой воткнуть HDMI-кабель. На самом деле здесь есть свои подводные камни. Во-первых, смартфон должен явно поддерживать технологию MHL или SlimPort, иначе никакой переходник не заработает, как не заработает переходник MHL, воткнутый в смартофн с поддержкой SlimPort. Во-вторых, некоторые производители смартфонов нарочно делают свою реализацию MHL несовместимой с другими. В результате вполне стандартный MHL-переходник просто не работает и ему на замену приходиться покупать фирменный вчетверо дороже. Одна из таких компаний: Samsung.
Теперь о гашении экрана. Это одна из наиболее удручающих особенностей реализации поддержки HDMI в Android. При подключении к большому экрану основной дисплей будет продолжать показывать картинку что не очень удобно если требуется, например, посмотреть фильм. Отключить такое поведение средствами самого Android не получится, но можно воспользоваться программой Screen Standby, которая принудительно отключает заднюю подсветку экрана, так что можно спокойно смотреть видео, играть в игры или ходить по интернету не отвлекаясь на копию изображения на планшете.
Screen Standby имеет множество весьма полезных настроек, например умение отключать подсветку самостоятельно при втыкании HDMI-кабеля. Для этого достаточно включить опцию “Auto HDMI/MHL Detection” в разделе “HDMI Detection” (там же есть и настройки отключения при запуске приложения или помещения в док). Еще одна очень интересная функция, это перевод планшета в режим тачпада, когда на экране монитора появляется курсор, а экран планшета превращается в большой тачпад. Включается в меню “Settings — Touchpad setting — Use touchpad function”, но у меня эта функция не всегда работает, что предсказуемо, учитывая ограниченную поддержку моделей.
Вместо заключения
Поддержка HDMI в Android не идеальна, однако само ее наличие это прекрасная возможность на время превратить смартфон или планшет в медиасервер. А еще можно потратить 3000 рублей и приобрести мини-ПК, размером со флешку, которую достаточно воткнуть в телевизор чтобы превратить его в Smart TV.
Источник
Нет звука через hdmi android
Android OS на x86
В этой теме обсуждаются вопросы общие для всех Андроидов на платформе x86, конкретно проект портирования Android-х86, а также его братья, не имеющие отдельных тем обсуждения на нашем форуме.
Android в виртуальную машину | Сайт и Форум проекта Android-х86 | Android от Intel
Вопросы, касающиеся только проектов Phoenix OS , Remix OS x86 и Bliss-x86 , обсуждаются в своих темах.
За работоспособность ваших устройств ответственность несёте исключительно Вы. Задавая вопрос, постарайтесь указать следующую информацию .
- Hardware List — список совместимого оборудования
- Графическое ускорение нормально работает на видеоадаптерах от AMD и Intel (кроме GMA 500, GMA 600, GMA 3600, GMA 3650, т.к. они основаны на PowerVR).
Графика nVidia поддерживается начиная с Android-x86 4.4-R3; новое поколение начинает поддерживаться после выхода следующего. - Ситуация с поддержкой планшетов, Критическое замечание о звуке.
- Чипы, которые реализуют одновременно и WiFi, и Bluetooth работают хуже, чем отдельные.
- Если Вы не нашли в шапке или в листе совместимости версию для вашего компьютера/ноутбука (модификации железа), то следует попробовать разные версии и опытным путём подобрать оптимальную.
- Загрузочную флешку или диск необходимо записать с помощью Rufus, UNetbootin, LiLi, или WinImage. UltraISO использовать не рекомендуется потому, что созданные им флешки мало где грузятся.
Раздел под Android рекомендуется форматировать в ext3 или ext4 (для версии 5.0 Lollipop и новее) чтобы иметь >4ГБ места под свои нужды и избежать проблем с SuperSU и другим софтом. Форматирование раздела лучше произвести до установки Android сторонним ПО (Acronis, GParted, др.): родной установщик не всегда справляется с этой задачей.
title Android-x86 5.1-rc1
kernel /android-5.1-rc1/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img
title Android-x86 5.1-rc1 (Debug mode)
kernel /android-5.1-rc1/kernel root=/dev/ram0 androidboot.hardware=android_x86 DEBUG=2 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img
title Android-x86 5.1-rc1 (Debug nomodeset)
kernel /android-5.1-rc1/kernel nomodeset root=/dev/ram0 androidboot.hardware=android_x86 DEBUG=2 SRC=/android-5.1-rc1
initrd /android-5.1-rc1/initrd.img
title Windows
rootnoverify (hd0,1)
chainloader +1
Тут default указывает номер пункта, котоый будет выбран автоматически после истечения timeout секунд. root и rootnoverify указывают с какого диска, и с какого его раздела загружать выбраную операционную систему. Как и в случае с default, нумерация начинается с нуля. Параметры загрузки прописываются в конец строки, которая начинается со слова kernel. Такими параметрами можно повлиять на многие аспекты работы Андроида с железом. К примеру настроить работу с внешним монитором.
GRUB 2 — следующая версия GRUB. Разработчики писали GRUB 2 «с нуля», чтобы добиться переносимости и модульности.
Используется в образах Android-x86 для компьютеров с новым UEFI-BIOS.
Может хранить свои настроки в файле grub.cfg либо menu.lst. Обычно этот файл лежит на отдельном системном разделе EFI (ESP). Типичное содержимое:
set timeout=60
set gfxmode=1024×768
terminal_output gfxterm
Источник
(Есть решение) Почему не идет звук через HDMI на телевизор: как вывести звук на Windows 7 и 10
Всем привет! Сегодня решил подключить свой компьютер к телевизору, но появилась проблема – картинка есть, а звук через HDMI отсутствует. Причем по идее HDMI должен передавать как картинку, так и звук – значит есть проблемы или в самом телеке, или в моем компьютере. Мне все же удалось решить проблему: когда нет звука через HDMI на телевизоре, – и сейчас я вам расскажу, что именно делал я.
В первую очередь вам нужно проверить в какой именно порт HDMI вы подключили ноут или комп. Если HDMI порт имеет приставку «DVI», то звук он выводить не будет, и предназначен он только для подключения ноутбука с переходника DVI-HDMI, а DVI, как мы знаем, не умеет передавать звук.
Вам нужно найти обычный HDMI вход с приставкой «IN». Вообще запомните – что если вы что-то передаете на устройство, то вам нужен именно вход (IN), а не выход (OUT). Также можно использовать обычные HDMI без приставок или HDMI (STB).
Также на ноутбуке отключите все подключенные устройства – особенно это касается наушников и колонок, которые могут «перетягивать одеяло на себя». Причин, почему нет звука через HDMI на телевизоре, может быть достаточно много:
- Основная звуковая карта почему-то не переключает вывод потокового звука на ваш телек – проблема не серьезная и решается в два клика
- Звуковое устройство, которое отвечает за вывод и обработку звука, имеет поломанные драйвера. В некоторых случаях они вообще не установлены.
- Поломка драйверов видеокарты – ведь мы подключаемся к ней. То есть компьютер должен делать вывод звука через HDMI кабель на выдохе, но обработка звука почему-то не идет.
Дальнейшие инструкции подходят для компов и ноутов с Windows 7, 8, 10 и даже XP. Если у вас будут какие-то вопросы или вы заметите ошибку, то пишите в комментарии. Можете также добавлять свои решения проблемы.
Проверка настройки звука
В первую очередь попробуйте выключить телевизор и проверить подключение кабеля. Можно попробовать вытащить и вставить кабель поплотнее в слот. Далее включаем телевизор и проверяем, чтобы уровень звука на нем не был на нуле – просто возьмите пульт ДУ и увеличьте звук.
Если вы ничего не слышите, то попробуем настроить звук на выводимом устройстве. В трее нажмите на динамик ПКМ и найдите пункт «Обнаружение неполадок со звуком». Система сама постарается решить проблему. Если данный пункт отсутствует или проблема не решена – идём дальше!
Найдите в правом нижнем углу экрана в трее значок с динамиком, нажмите по нему правой кнопкой мыши и выберите пункт «Устройства воспроизведения». Динамик может быть скрыт, тогда надо будет нажать на стрелочку, которая указывает вверх – смотрим слева от основного блока.
На «Десятке» нужно также в правом нижнем углу экрана нажать на динамик и выбрать «Открыть параметры звука». Туда также можно попасть, если одновременно нажать на клавиши и английскую буковку I (Большая «и», не «L») – после этого переходим в раздел «Звук».
Теперь в разделе «Звука» справа в блоке нажмите по ссылке «Панель управления звуком».
Вы должны увидеть список всех воспроизводимых устройств. Тут по идее должны быть все подключенные аппараты, в том числе и наш телевизор. Просто найдите его, нажмите правой кнопкой мыши и выберите «Использовать по умолчанию».
В самом конце кликаем «Применить» и «ОК». Если вы не видите свой телек в списке воспроизведения, то нажмите правой кнопкой на свободную область в окне и включите отображение отключенных и отсоединённых устройств.
Если вы все равно ничего не слышите и не знаете – как вывести звук с компьютера на телевизор через HDMI – то попробуем решить проблему по-другому.
Решение проблем с воспроизведением
Обычно данная проблема возникает из-за кривых или поломанных драйверов. Но иногда проблему можно решить обычным включением аудио потока в «Диспетчере устройств».
Чтобы быстро попасть туда – посмотрите на вашу клавиатуру и найдите на ней две клавиши: «Win» (может иметь значок Windows) и английскую клавишу «R». После того как вы найдете их – нажмите одновременно. Откроется вспомогательное окошко – пропишите команду как на картинке ниже.
Откройте «Системные устройства», теперь нужно найти любую строчку, в которой есть упоминание слов: «Audio» или «Sound» – названия могут отличаться в зависимости от системы и материнской платы. Посмотрите, чтобы сверху данного устройства не было никаких стрелочек или крестиков – что обозначает выключение. Если такое есть, то нажмите правой кнопкой и включите «Звук». На некоторых системах нужно будет именно задействовать, а не включить аппарат.
Если все с данным устройство в порядке, то можно сделать вот что. Сначала его полностью выключите, а потом сразу же активируйте. Данный способ поможет системно перезагрузить и подгрузить драйвера, что поможет решить проблему, и звук может появиться – проверьте звукопередачу на телевизоре.
Зайдите в раздел «Звуковые, игровые и видеоустройства» и найдите там любое упоминание «Audio» – это и есть тот самый звуковой выход при использовании HDMI. Если сверху есть какие-то стрелочки, то включите устройство.
Если данного пункта вообще нет, то его можно попробовать найти на вкладке «Аудиовходы и аудиовыходы». Можно также посмотреть в разделе «Видеоадаптеры».
В общем проверяем все разделы, о которых я написал выше, и смотрим, чтобы устройства с надписью «Audio» были включены. Ещё можно попробовать их самостоятельно выключить и потом включить для перезагрузки.
Переустановка драйверов
ВНИМАНИЕ! Советую не использовать «DriverPack Solution», так как он помимо драйверов устанавливает огромное количество мусора к вам на компьютер, из-за чего он может начать глючить, тормозить и плохо работать.
Если ничего из вышеперечисленного не помогло, то скорее всего у вас есть проблемы с драйверами, и их стоит переустановить. Лучше всего сначала полностью удалить устройство, а потом поставить свежие драйвера. В противном случае компьютер будет ссылаться на то, что они уже установлены.
Подключите ноутбук или компьютер к интернету. Далее открываем диспетчер задач ( + R = devmgmt.msc). Зайдите в раздел «Звуковые, игровые и видеоустройства» и удалите вашу аудио-карту. Можно удалить вообще все устройства.
Далее найдите на панели управления в самом верху кнопку «Обновления конфигурации оборудования» и нажмите на неё. Драйвера должны автоматом скачаться с интернета и установиться на компьютер. Если это не поможет, то удалите звуковой драйвер «NVIDIA» и «AMD» и проделайте то же самое.
Если данные действия не помогли, то значит стоит обновить драйвера на видеокарту и звуковую карту вручную. Дело в том, что на серверах Microsoft есть не все драйвера, а иногда они устанавливаются с ошибкой. По установке смотрим следующие инструкции.
Для начала вам нужно узнать полное название видеокарты. Для этого в том же самом «Диспетчере устройств» зайдите в раздел «Видеокарты». Далее зайдите в «Свойства» вашей видюхи и посмотрите полное наименование на вкладке «Сведения». Хотя название может отображаться сразу в разделе.
Также вам нужно знать точный тип вашей системы – для этого зайдите в «Свойства» «Моего компьютера» и посмотрите строку «Тип системы» (32-х или 64-х битная).
Заходим на официальный сайт поддержки . Выставляем все параметры и нажимаем «Поиск». Далее загружаем драйвер на компьютер, устанавливаем его и перезагружаемся.
Заходим на официальный сайт . Вы можете вписать полное название в поисковую строку «search all products». Или выбрать вашу видеокарту по вариантам из списков. В конце нажимаем «Отправить». Далее нужно будет выбрать систему, битность и скачать последний «пак дров».
Если у вас встроенная видеокарта, то установку драйверов можно сделать по ID. Так как нам нужно еще полностью переустановить драйвера на звуковую карту, то я покажу как это делается на ней. А потом вы сами установите драйвера для встроенной видюхи аналогично (если у вас видюха не от AMD или NVidia).
- Заходим в раздел «Звуковые, видео и игровые устройства». Найдите свою звуковую карту и зайдите в её свойства.
- На вкладке «Сведения» установите «Свойства» для отображения «ИД оборудования». Кликните правой кнопкой мыши по первой строчке и скопируйте значение.
- Идем в любой поисковик (Google или Яндекс) и вписываем два слова: «Драйвера ID».
- Далее переходим по первой ссылке и вставляем в поисковую строку портала ту строчку, которую вы скопировали.
ПРИМЕЧАНИЕ! Если драйвера не будут найдены, то просто выберите другой портал по тому же запросу.
- Как только драйвера будут найдены, скачайте их и установите к себе на компьютер.
Для тех, кто ещё не переустановил драйвера на видеокарту – сделайте это тем же самым способом. После этого видео должно начать транслироваться со звуком.
Звука все равно нет
Если звук от компьютера не воспроизводится на телевизоре, то можно сделать ещё вот что:
- Проверьте, чтобы кабель был целостным без надрывов и переломов.
- Найдите другое подходящее гнездо на телевизоре и попробуйте подключиться к нему. Не забудьте перевести сигнал на нужный выходной порт на телевизоре.
Если звук ранее был, но пропал, то можно сделать ещё кое-что. Попробуйте вспомнить, не устанавливали ли вы ранее какие-то программы. Некоторые проги могут конфликтовать с встроенной видеокартой и аудио-драйверами. Зайдите в «Программы и компоненты» и удалите подозрительное ПО.
Проверьте ваш комп антивирусной программой, вирусы также могли быть причиной поломки. Зайдите в «Автозагрузку»:
Жмём «Ctrl+Shift+Esc», чтобы попасть в диспетчер задач Виндовс.
Зайдите на вкладку «Автозагрузка» – отключите все подозрительное и ненужное. Если не знаете, что отключить, то вырубайте все кроме антивирусной программы и звукового драйвера «Audio».
Как вариант, можно попробовать сделать восстановление системы, но драйвера нужно будет устанавливать повторно. С другой стороны – это может быть единственным правильным решением, если система поломана. Особенно это актуально, когда ранее звук был, но он резко пропал.
Источник