Usb видео что это
Телевизоры сейчас не выпускают без USB порта — он присутствует даже в самых недорогих моделях. Портов может быть несколько — все зависит от «крутости» аппарата. Рассмотрим в статье что можно, а что не стоит подключать к данному гнезду.
USB 2.0
Любой кабель USB версии 2.0 и ниже имеет внутри 4 медных проводника. По двум из них передаётся питание, по двум другим — данные. Кабели USB (по стандарту) строго ориентированы: один из концов должен подключаться к хосту (то есть системе, которая будет управлять соединением) и называется он Type-A, другой — к устройству, он называется Type-B. Разумеется, иногда в устройствах (таких, как флешки) кабеля нет вообще, разъём типа «к хосту» располагается прямо на плате.
На стороне хоста существует специальный чип: контроллер USB (в настольных компьютерах он может быть как частью системной логики, так и вынесен в качестве внешней микросхемы). Именно он инициализирует работу шины, определяет скорость подключения, порядок и расписание движения пакетов данных, но это всё детали. Нас больше всего интересуют разъёмы и коннекторы классического USB-формата.
Самый популярный разъём, которым все пользовались — USB Type-A классического размера: он расположен на флешках, USB-модемах, на концах проводов мышей и клавиатур. Чуть реже встречаются полноразмерные USB Type-B: обычно таким кабелем подключаются принтеры и сканеры. Мини-версия USB Type-B до сих пор часто используется в кардридерах, цифровых камерах, USB-хабах. Микро-версия Type-B стараниями европейских стандартизаторов стала де-факто самым популярным разъёмом в мире: все актуальные мобильники, смартфоны и планшеты (кроме продукции одной фруктовой компании) выпускаются именно с разъёмом USB Type-B Micro.
Ну а USB Type-A микро и миниформата наверное никто толком и не видел. Лично я навскидку не назову ни одного устройства с такими разъёмами. Даже фотографии пришлось из википедии доставать:
Все эти разъёмы объединяет одна простая вещь: внутри находится четыре контактных площадки, которые обеспечивают подключаемое устройство и питанием, и связью:
Номер контакта | 4 | 3 | 2 | 1 |
Обозначение | GND | D+ | D- | VBUS |
Цвет провода | Чёрный | Зелёный | Белый | Красный |
С USB 2.0 всё более-менее понятно. Проблема стандарта заключалась в том, что двух проводников для передачи данных мало, да и разработанные в середине первого десятилетия спецификации не предусматривали передачу больших токов по цепям питания. Сильнее всего от подобных ограничений страдали внешние жёсткие диски.
4 полосы для видео
Такие хабы поддерживают внешние мониторы вплоть до 4К60, или, возможно, 5К, но данные передают только по USB 2.0. Это не быстро, но достаточно для клавиатуры, мыши и простых принтеров. Должны работать на любом компьютере с поддержкой DisplayPort Alternate Mode, и стоят обычно порядка $30.
Cable Matters 201046 $38 – 1x DisplayPort, power, ethernet, 1x USB2
Cable Matters 201055 $58 – 2x DisplayPort, power, ethernet, 2x USB2
Monoprice 24274 $28 – 1x DisplayPort, power
Cable Matters 201026 $20 – 1x DisplayPort, power
Baseus B07P713FPD $25 – 1x DisplayPort, power
DisplayLink
Другой способ поддержки внешних мониторов без выделения полос – DisplayLink. Эта технология сжимает видео на стороне хоста, отправляет его по USB 3.1 в виде данных общего назначения, и превращает обратно в видео на другом конце при помощи особого чипа типа DL-6950. Это похоже на доступ к экрану рабочего компьютера из дома по системе удалённого рабочего стола, только всё это происходит на одном вашем же рабочем столе.
DisplayLink хорошо подходит для запихивания видео высокого разрешения в низкоскоростное соединение типа USB, или поддержки нескольких внешних мониторов без использования Thunderbolt. Однако при наличии альтернатив лучше избегать DisplayLink. Вот его недостатки:
- Требуется драйвер на стороне хоста. Доступность и совместимость драйверов для Mac/Linux практически нулевая. Поэтому некоторые хабы USB-C идут с пометкой о несовместимости с Mac.
- Драйвер может замедлить работу компьютера. Он реализует поддержку виртуальной видеокарты, на лету сжимающей данные, что нагружает проц.
- При большой занятости компьютера или изобилии трафика по USB на видео будут появляться артефакты. Пикселизация, задержки, выпадение кадров и другие проблемы. Поэтому некоторые USB-C хабы идут с пометкой «не для игр».
Периферия
Если аппарат поддерживает Smart TV, то к USB можно подключить клавиатуру и мышку превратив телевизор в небольшой медийный компьютер. Некоторые модели поддерживают веб-камеру для двусторонней видеосвязи.
USB 3.0
Для улучшения характеристик стандарта была разработана новая спецификация USB 3.0, которая содержала следующие ключевые отличия:
Кроме того, появилось ещё 4 разъёма, электрически и механически совместимые с USB Type-A версии 2.0. Они позволяли как подключать USB 2.0-устройства к 3.0-хостам, так и 3.0-устройства к 2.0-хостам или по 2.0-кабелю, но с ограничением по питанию и скорости передачи данных.
2 полосы для видео
Такие хабы поддерживают внешние мониторы вплоть до 4К30, и данные по USB 3.1. Многие из них рекламируются, как «4К», без указания частоты обновления. Должны работать на любом компьютере с поддержкой DisplayPort Alternate Mode, и стоят обычно порядка $30-$150.
День добрый, Geektimes! Все уже слышали про USB Type-C? Тот самый, который двухсторонний, быстрый-модный-молодёжный, заряжает новый макбук, делает волосы гладкими и шелковистыми и обещает стать новым стандартом подключения на следующие лет десять?
Так вот, во-первых, это тип разъёма, а не новый стандарт. Стандарт называется USB 3.1. Во-вторых, говорить нужно именно о новом стандарте USB, а Type-C лишь приятный бонус. Чтобы понять, в чём разница, что скрывается за USB 3.1, а что — за Type C, как заряжать от USB-кабеля целый ноутбук и что ещё можно сделать с новыми USB Type-C:
Пример использования USB Video Class
Для примера рассмотрим, как стандарт UVC помогает разработать устройство на базе чипов XMOS, предназначенных специально для использования в интернете вещей и аудио/видео устройствах. Ниже представлена простейшая логическая схема работы с данной технологией.
В этом случае для разработки используется библиотека USB-устройств XMOS. В результате создаётся простая программа, которая считывает устройство USB Video Class на хост-машине и передает несжатый видеопоток в формате YUV со скоростью 30 к/с в программное обеспечение для захвата видео, например, OBS Studio. В качестве аппаратной составляющей применяется многоядерный микроконтроллер xCORE-USB.
Для обработки сигналов от USB-видеоустройства система включает три процесса, выполняемые на отдельных логических ядрах микроконтроллера:
- подпрограмма, реализующая возможности библиотеки связи через USB (XUD Manager);
- обработчик, отвечающий как на стандартные запросы USB, так и на запросы USB для конкретных классов видео (Common Endpoints Handler);
- процесс для отправки видеоданных через ПО для потоковой передачи (Video Endpoints Handler).
Эти задачи взаимодействуют с помощью каналов XConnect, которые позволяют передавать данные между прикладным кодом, работающим на отдельных логических ядрах.На следующей диаграмме показаны задачи и структура связи для вышеописанного примера.
Так и какие у нас варианты?
Учитывая всё вышесказанной, можно разбить USB-C хабы на четыре категории на основании того, как они работают с видео. Вот примеры из каждой категории.
В роли источника питания
Если телевизор по умолчанию (без выбора источника сигнала и определения подключаемого устройства) выдает 5 вольт на USB — можно заряжать портативную технику.
Не стоит подключать к ТВ устройства, которые потребляют много энергии — USB светильники и внешние аккумуляторы. Это касается и USB разветвителей (хабов) — не всегда телевизор может объективно поддерживать такие расширители портов.
Это может привести к выходу из строя ТВ-аппарата, ведь данный порт не имеет прямого предназначения для зарядки.
Существуют активные антенны, которые имеют провод с USB для того, чтобы запитать антенну без стороннего блока питания.
Также порт может использоваться для сервисных нужд, например, при возникновении проблем с прошивкой телевизора. Но данную функцию поддерживают не все модели.
Обычная флэшка
Скачали из интернета фильм с помощью компьютера и загрузили его на флэшку. Подключаем накопитель, а в меню приемника выбираем соответствующий источник сигнала и наслаждаемся просмотром.
Способ удобен в тех случаях, когда телевизор не имеет собственного подключения к интернету по Wi-Fi или кабелю. Также не все форматы может уметь читать телевизор — нужно обратиться к документации для уточнения поддерживаемых видеокодеков.
Поддерживаемые форматы
В версии UVC 1.5 поддерживаются следующие профили данных потокового видео:
- MJPEG
- MPEG-1 SS
- MPEG-2 PS
- MPEG-2 TS
- MPEG-4 SL
- H.264
- VP8
- SMPTE VC1
- несжатые YUV форматы: YUY2, NV12
- DV форматы: SD-DV, SDL-DV и HD-DV.
USB Type-C и обратная совместимость
USB как стандарт силён своей обратной совместимостью. Найдите древнюю флешку на 16 мегабайт, поддерживающую только USB 1.1, вставьте её в порт 3.0 и работайте. Подключите современный HDD в разъём USB 2.0, и если ему хватит питания — всё заведётся, просто скорость будет ограничена. А если не хватит — существуют специальные переходники: они используют цепи питания ещё одного порта USB. Скорость не увеличится, но HDD будет работать.
Та же история и с USB 3.1 и разъёмом Type-C, с одной лишь поправкой: новый разъём геометрически никак не совместим со старыми. Впрочем, производители активно начали производство как проводов Type-A Type-C, так и всевозможных переходников, адаптеров и разветвителей.
Преимущества UVC
- Пользователям нет необходимости вручную устанавливать драйверы для обеспечения базовой функциональности устройства.
- Для разработчиков ВКС систем UVC облегчает портирование их продуктов на другие операционные системы и гарантирует одинаковую работу на различных устройствах.
- Для производителей веб-камер наличие подобной спецификации облегчает поддержку и совместимость их решений с различными операционными системами и программными продуктами. Нет необходимости писать драйверы, нужно лишь реализовать поддержку UVC на аппаратном уровне.
Итоги
USB 3.1 наконец-то станет «королём» разъёмов. По нему можно подключить практически что угодно: внешний диск, дисплей, периферию, адаптер питания и даже массив из SSD-дисков. Пропускная способность и 100 Вт передаваемой мощности — серьёзная заявка на успех.
Представьте мир через 5 лет? Куда не приди — всюду и зарядка есть, и разъём подходит, и спрашивать не надо. И фотоаппарат подключить легко, и телефон, и вообще всё-всё-всё… И только в бухгалтерии как пользовались дискетами, так и будут пользоваться.
Спасибо за внимание!
Технологию USB вряд можно назвать совершенной, но она стала отличной альтернативой множеству портов, с которыми мы вряд ли снова будем иметь дело.
Как и все технологии, USB развивалась постепенно. Несмотря на полученное звание «универсальной» последовательной шины, за 18 с лишним лет на рынке технология то и дело появлялась в новых вариациях с различной скоростью подключения и бесконечным множеством кабелей.
Группа компаний USB Implementers Forum, специализирующаяся на изучении данного стандарта передачи данных, не понаслышке знакома с этой тенденцией и намерена предложить решение проблемы с помощью нового типа кабеля, известного как Type-C. По предварительным данным этот разъем придет на смену портам USB Type-A и Type-B всех размеров, предусмотренным в телефонах, планшетах, компьютерах, и другим внешних устройствах. Type-C будет поддерживать новую, ускоренную версию USB на 10 Гбит/с поколения 3.1 в 2 спецификациях с предусмотренной возможностью дальнейшего увеличения пропускной способности.
Вполне вероятно, что уже через несколько лет USB Type-C станет распространенным стандартом, благодаря которому можно будет распрощаться с запутанными клубками кабелей у рабочего стола. Тем временем в свет выходит очередной язвительный комикс от XKCD о привычном механизме внедрения новых стандартов.
Комикс XKCD
А пока все еще не ясно, спасет ли нас Type-C от нашествия кабелей или только усугубит ситуацию, давайте посмотрим, как USB менялась на протяжении своей истории, какие стандарты пытались составить ей конкуренцию и кто хочет поспорить с привычной технологией за звание лидера в ближайшем будущем.
Они остались позади
Если вы сели за компьютер, примерно, 10 лет назад, неудивительно, что USB для вас — что-то само собой разумеющееся. И, конечно, даже учитывая постоянно меняющиеся характеристики и способы подключения, то, что мы имеем куда лучше предыдущих версий привычного интерфейса передачи данных.
Если вы имели дело с компьютером до появления USB в эру Pentium и Pentium II, то помните, что пользователям приходилось постоянно что-то подключать через разные порты. Нужно подключить мышь? Возможно, понадобится PS/2 или последовательный порт. Хотите подключить клавиатуру? И снова PS/2, Apple Desktop Bus или DIN порт. Для принтеров и сканеров обычно использовали большие старые параллельные порты, которые также выполняли функцию внешних накопителей, если вам не нравился стандарт SCSI. Чтобы подключить приставку или джостик, нужен был игровой порт, как те, что до 90-х повсеместно применяли в специализированных звуковых картах (так выглядела реальность до создания аудио чипов для материнских плат стационарных компьютеров и ноутбуков).
По-моему, проблема на лицо. Для некоторых из этих портов требовались собственные платы расширения, которые также занимали немало места, и, как правило, их было не очень удобно настраивать и перезапускать. К концу 90-х появились компьютеры с несколькими USB портами, обычно на задней панели системного блока, чаще всего порты USB 1.1, способные развивать скорость до 12 Мбит (или 1,5 Мбит для внешних устройств, таких, как клавиатура и мышь). Производители комплектующих на сразу переключились на USB, хотя в клавиатурах, мышах, принтерах и других устройствах стали постепенно появляться USB порты и разъемы в качестве дополнительной опции, а впоследствии, и в качестве основной.
Когда в начале-середине 2000-х широкое распространение получил USB 2.0, стандарт стал отличной заменой куда большему числу привычных разработок. Флэш-накопители USB, фактически, похоронили заживо дискету (и, собственно ее родственников в лице Zip-дисковода), а также способствовали постепенному исчезновению CD и DVD-дисков – и правда, зачем их использовать для хранения данных и установки операционной системы, когда можно выбрать компактные и более универсальные USB, которые справятся с поставленными задачами быстрее? С помощью USB 2.0 можно было подключать такие внешние устройства, как Wi-Fi адаптеры, оптические диски, порты Ethernet и др. – а ведь до недавнего времени их нужно было в обязательном порядке устанавливать на компьютер. Увеличение скорости передачи данных до 480 Мбит позволило воплотить в реальность многие идеи. Так число USB портов росло, а затем они и вовсе вытеснили устаревшие порты на компьютерах и (особенно) ноутбуках. Как правило, на задней панели стационарных компьютеров можно было найти уже четыре и более USB портов, плюс 1-2 на передней панели для экономии времени.
Совершеннолетие USB попадает на период распространения USB 2.0, в то время как увеличение в USB 3.0 скорости до 5 Гбит/с оказалось еще более удобным, в частности для ранее упомянутых задач: создавать резервные копии системы и перемещать тяжелые видео файлы стало проще, а заодно освобождается место для 802.11ac или Гбит-ных Ethernet адаптеров. Вполне удобно запускать ОС с жестких или флэш-дисков USB 3.0, особенно, если нужно устранить неполадки или восстановить данные. Порты USB все чаще становятся единственной разновидностью портов на компьютере, ведь с распространением Wi-Fi специализированные порты Ethernet оказались не нужны. Повсеместное использование интерфейса гарантирует поддержку всех основных производителей чипов от Intel и Qualcomm до AMD (современные микросхемы Intel поддерживают в общей сложности 14 USB портов по сравнению с когда-то актуальными двумя, доступными на ранних версиях системы).
Другими словами, USB удалось, хотя и не без проблем, преуспеть и сохранить широкую поддержку разработчиков, а разъем USB Type-A классического размера и формы сохранялся на большинстве компьютеров почти 20 лет. Учитывая длинный список интерфейсов, на смену которым пришла технология USB, достижение более чем солидное.
Кого пришлось пережить
После прочного закрепления USB на лидирующих позициях появилось несколько видов портов, призванных оспорить такое господство. Как правило, им удавалось добиться незначительного успеха и у них даже были некоторые функции для выполнения задач, которые USB не предусматривала, но в итоге повсеместное использование последней сыграло решающую роль.
Одним из таких портов был FireWire (известный также как IEEE 1394), стандарт, который с конца 90-х в и до начала 2010 года поддерживала, в основном, Apple. На тот момент у FireWire было несколько преимуществ по сравнению с USB. Устройства FireWire можно было последовательно соединять друг с другом, то есть одного порта было достаточно, чтобы подключить десяток устройств; операции FireWire не требовали особого вмешательства от процессора хост-системы; стандарт FireWire также мог передавать данные сразу в двух направлениях (принцип «full-duplex»), в то время как USB 1.1 и 2.0 – только в одном («half-duplex»). Кроме того в рассматриваемый период FireWire был, как правило, быстрее, чем USB. FireWire 400 поддерживал скорость до 400 Мбит в противовес 12 Мбит у USB 1.1, а FireWire 800 и вовсе 800 Мбит, что заметно выделялось на фоне 480 Мбит, предложенных USB 2.0.
Основная проблема FireWire заключалась в том, что реализация стандарта оказалась гораздо дороже, ведь понадобились специальные чипы, контролирующие работу компьютера и внешних устройств. Поначалу пользователям FireWire приходилось даже отчислять лицензионный сбор в пользу Apple, рейтинг которой как раз в конце 90-х — начале 2000-х начал расти, хотя и был далек от сегодняшнего могущества компании. Началась неразбериха с названиями, которые, по сути, были просто наименованиями одного стандарта – здесь и iLINK от Sony, и бессвязный «IEEE 1394». Переход с FireWire 400 на FireWire 800 тоже требовал использования кабелей, в то время как USB 1.0, 1.1, 2.0, и 3.0 задействовали физически совместимые разъемы для всех поколений стандарта (с некоторыми дополнениями касательно мини и микро версий).
Как следствие существенно возросла конечная стоимость внешних накопителей и видео оборудования, требующих серьезного объема трафика; стандарт USB по-прежнему оставался дешевле, а потому использовался чаще. В настоящее время новые версии FireWire с максимальной скоростью в 1.6, 3.2 и 6.4 Гбит/с находятся на различных этапах разработки, но так как Apple больше не поддерживает этот стандарт в большинстве своих продуктов, инвестирование интерфейса заметно сократилось.
В настоящее время благодаря ускоренному интерфейсу место FireWire на Mac от Apple заняли порты Thunderbolt. Thunderbolt, прежде всего, ассоциируется с компьютерами Mac, потому что впервые данный стандарт запустили именно на одном из маков, причем в линейке продуктов Apple именно Mac удерживают лидерство. На самом деле, Thunderbolt разработан специалистами Intel. Первоначально стандарт, тогда еще Light Peak, отвечал за передачу данных в обоих направлениях со скоростью до 10 Гбит/с, что в два раза превышало показатели USB 3.0. И это, конечно, обеспечило проекту успех на рынке за год или два до закрепления USB 3.0 в роли самого распространенного стандарта для большинства компьютеров.
Контроллеры Thunderbolt второго поколения увеличили скорость до 20 Гбит/с, изменив механизм передачи данных. Контроллеры Thunderbolt первого поколения передавали данные по одной шине со скоростью 10 Гбит/с и могли принимать данные по другой шине PCI Express; Thunderbolt 2 сочетал в себе два потока, что гарантировало увеличение скорости передачи данных в одном направлении. Ни один из этих портов не стал общепринятым, так и оставшись разработкой для Маc, материнских плат профессиональных рабочих станций и карт расширения.
До этого момента изменения были незначительными, а потом в свет вышел Thunderbolt 3, новая 40 Гбит/с версия технологии, которая, о чудо, использует USB Type-C порт. В новых портах Thunderbolt по-прежнему требуется отдельный контроллер, но они полностью совместимы с USB Type-C и в них предусмотрена поддержка 10 Гбит/с USB 3.1 второго поколения. В последнее время таки порты появились на нескольких высококлассных ноутбуках, в частности, в линейке XPS от Dell и на планшете от HP Elite x2.Это и близко не похоже на размах USB, но раньше Thunderbolt и мечтать не могла о такой серьезной поддержке крупнейших производителей ПК.
В настоящее время вышеупомянутые факторы объясняют причину использования Thunderbolt на ограниченном количестве систем. И, хотя это отличный выбор для счастливых обладателей экранов с разрешением в 4K или людей, постоянно передающих огромное количество информации, для большинства рядовых пользователей USB по-прежнему остается достаточно быстрым и самым распространенным способом выполнения поставленных задач.
Новые конкуренты
Основным препятствием на пути дальнейшего развития USB могут стать технологии, выполняющие аналогичные функции, но без провода.
Зачастую мы выбираем беспроводные технологии, решающие задачи, которые когда-то были уделом USB. Сервисы облачной синхронизации данных своевременно обновляют почту, список контактов, календарь, файлы и перечень онлайн-покупок на всех имеющихся устройствах безо всяких кабелей. Bluetooth, NFC, Wi-Fi Direct, и AirDrop служат отличной заменой USB для передачи отдельных файлов, а Miracast и AirPlay обеспечивают беспроводное подключение любого устройства к телевизору (хотя некоторые модели без встроенных функций все же требуют наличия проводных приемников, вроде Apple TV, или Chromecast). Принтеры, камеры с Wi-Fi и карты памяти тоже встречаются все чаще и чаще.
Как правило, основная загвоздка перечисленных опций кроется в скорости. Если вам нужно передать много фотографий или обработать видео с разрешением в1080 пикселей, снятом со смартфона, вам, скорее всего, не понадобятся эти беспроводные навороты, ведь USB 2.0 куда быстрее и надежнее. Неопытные пользователи ПК, как и прежде, будут использовать USB для подключения мобильных устройств к компьютерам, ведь не так-то просто установить полюбившийся многим Android ROM, передав данные по Wi-Fi или Bluetooth.
Даже если вы никогда ничего не подключаете к компьютеру, все устройства так или иначе завязаны на проводах – без питания никак. Попытки заменить USB одним из несколькими стандартами беспроводной зарядки были, но в подобных разработках все еще много недочетов. Большое количество продуктов заметно усложняют процесс стандартизации под одно зарядное устройство (хотя некоторые компании работают над устранением этого досадного недоразумения). Производителям комплектующих придется найти способ интеграции беспроводных зарядных устройств в имеющийся дизайн телефонов или выпустить дополнительные зарядные устройства. Но ведь новых типов зарядных устройств тоже не так много, и заряжают они, понятное дело, не так эффективно, как при прямом подключении к сети. И, самое интересное в том, что большинство таких устройств все равно предполагают использование USB.
В любом случае, вряд ли что-то случится с USB в ближайшее время даже при условии активного развития беспроводных конкурентоспособных проектов. Так же, как появление Wi-Fi не привело к краху проводного Ethernet, маловероятно, что беспроводные технологии заменят USB. По крайней мере не сейчас. Даже с учетом отличных показателей по скорости и появления всевозможных достойных контроллеров, стоит признать, что скорость, удобство и совместимость, предложенные USB, обеспечат этому стандарту еще не один год успешного существования.
Смартфон
Но только в роли флэшки — к сожалению, проецировать изображение со смартфона на телевизор через USB не получится. Не всегда ТВ может распознать смартфон — тут уже все зависит от особенности прошивки мобильного гаджета. Чтобы транслировать экран смартфон на телевизор нужно приобрести специальный переходник USB-HDMI или воспользоваться беспроводной Wi-Fi трансляцией.
Забудьте про HDMI
В первую очередь необходимо сконцентрироваться на подключении к разъёму DisplayPort и забыть про HDMI. Вы не найдёте хаба USB-C, возможности которого с использованием порта HDMI превосходят возможности с использованием DisplayPort, однако же можно найти хабы, которые через DisplayPort предлагают большее разрешение и частоту обновления. Подозреваю, что большинство хабов с поддержкой HDMI внутри просто работают через DisplayPort и конвертер DisplayPort – HDMI. Всё оттого, что видео через DisplayPort на USB-C с одной и той же частотой и разрешением можно передавать более эффективно, чем через HDMI.
Коннекторы DualMode DisplayPort++ способны работать как коннекторы HDMI с простым пассивным адаптером (он преобразует 3,3 В в 5 В). Обычные коннекторы DisplayPort такого не умеют, и требуют активного HDMI-адаптера. Других отличий между двумя этими типами DisplayPort я не знаю.
USB Type-C и туннелирование
Скорость передачи данных стандарта USB 3.1 позволяет не только подключать накопители и периферию, заряжать ноутбук от сети через Type-C-кабель, но и подключить, скажем… монитор. Одним проводом. И USB hub с несколькими 2.0-портами внутри монитора. 100 Вт питания, скорость, сравнимая с DisplayPort и HDMI, универсальный разъём и всего один проводок от ноутбука к монитору, блок питания которого и дисплей обеспечит электричеством, и ноутбук зарядит. Разве это не прекрасно?
USB 3.1
С осени 2013 года приняты спецификации на обновлённый стандарт USB 3.1, который и принёс нам разъём Type-C, передачу до 100 Вт питания и удвоение скорости передачи данных по сравнению с USB 3.0. Однако стоит отметить, что все три новшества — это лишь части одного нового стандарта, которые могут быть как применены все вместе (и тогда девайс или кабель получит сертификацию USB 3.1), либо по отдельности. Например, технически внутри Type-C кабеля можно организовать хоть USB 2.0 на четырёх проводах и двух парах контактов. К слову, такой «финт» провернула компания Nokia: её планшет Nokia N1 имеет разъём USB Type-C, но внутри используется обычный USB 2.0: со всеми ограничениями по питанию и скорости передачи данных.
Предостережение
Перед тем, как подключать устройства к USB ознакомьтесь с технической документацией к телевизионному приемнику. Узнайте что можно, а что нельзя подключать.
В случае, если после подключения ТВ подтормаживает, глючит и ведет себя аномально — не стоит пользоваться таким внешним устройством. Не всегда телевизоры поддерживают все флэшки, смартфоны и диски.
UVC (USB Video device Class) — это класс устройств, которые передают потоковое видео по шине USB. UVC представляет собой развитие идей Plug and Play, когда определение и первичное конфигурирование устройства производится средствами ОС без необходимости вмешательства пользователя.
Стандарт UVC определяет структуры для описания функциональных возможностей видеоустройства и USB запросы для управления его различными параметрами и характеристиками видеопотока. Это также обеспечивает гибкость для производителей в проектировании видеоустройств с поддержкой нескольких разрешений видео, форматов и частоты кадров. Что, в свою очередь, влияет на согласование пропускной способности между устройством и хостом.
Многие операционные системы, в том числе на игровых устройствах (например, PlayStation 3 и новее), имеют встроенную поддержку драйверов UVC, что значительно сокращает время, необходимое разработчикам для создания USB-видеоустройств. Большинство современных PTZ-камер и обычных потребительских веб-камер поддерживает UVC.
Внешний жесткий диск
Многие ТВ умеют работать с внешним диском и даже показывать полноценную навигацию по накопителю. На экран можно вывести фильм, послушать музыкальный файл или посмотреть фотографии. Тут все зависит от поддерживаемых форматов, но на компьютере всегда можно привести файл к нужному типу.
Коротко о главном
USB как стандарт появился почти двадцать лет назад. Первые спецификации на USB 1.0 появились в 1994 году и решали три ключевых проблемы: унификацию разъёма, по которому подключалось расширяющее функции ПК оборудования, простоту для пользователя, высокую скорость передачи данных на устройство и с него.
Не смотря на определённые преимущества USB-подключения перед PS/2, COM и LPT-портами, популярность пришла к нему не сразу. Взрывной рост USB испытал в начале двухтысячных: сначала к нему подключались камеры, сканеры и принтеры, затем флеш-накопители.
В 2001 году появились первые коммерческие реализации того USB, который нам привычен и понятен: версии 2.0. Им мы пользуемся вот уже 14-й год и устроен он сравнительно просто.
Что сейчас есть на USB Type-C
Так как технология молодая, на USB 3.1 девайсов совсем немного. Устройств же с кабелем / разъёмом USB Type-C немногим больше, но всё равно недостаточно, чтобы Type-C стал таким же распространённым и естественным, как Micro-B, который есть у любого пользователя смартфона.
На персональных компьютерах Type-C ждать можно уже в 2016, но некоторые производители взяли и обновили линейку имеющихся материнских плат. Например, USB Type-C с полной поддержкой USB 3.1 есть на материнской плате MSI Z97A Gaming 6.
Не отстаёт и компания ASUS: материнские платы ASUS X99-A и ASUS Z97-A поддерживают USB 3.1, но, к сожалению, лишены разъёмов Type-C. Кроме того, анонсированы специальные платы расширения для тех, кому не хочется ни обновлять материнскую плату, ни отказываться от пары USB 3.1-портов.
Компания SanDisk не так давно представила 32 Гб флеш-накопитель с двумя разъёмами: классическим USB Type-A и USB Type-C:
Разумеется, не стоит забывать про недавний MacBook с пассивным охлаждением и всего одним разъёмом USB Type-C. Про его производительность и прочие прелести поговорим как-нибудь отдельно, а вот про разъём — сегодня. Apple отказалась как от своей «волшебной» зарядки MagSafe, так и от других разъёмов на корпусе, оставив один порт для питания, подключения периферии и внешних дисплеев. Разумеется, если вам мало одного разъёма, можно купить официальный переходник-разветвитель на HDMI, классический USB и разъём питания (всё тот же Type-C) за… 80 долларов. :) Остаётся надеяться, что Type-C придёт и на мобильные девайсы Apple (и на этом зоопарк с проводами для смартфонов закончится окончательно), хотя шансы на такой апдейт минимальные: зря что ли разрабатывали и патентовали Lightning?
Один из производителей периферии — LaCie — уже успел выпустить для нового макбука стильный внешний накопитель с поддержкой USB 3.1 Type-C. Цена у него, правда, совершенно яблочная, но что поделаешь – за новые технологии и надпись PORSCHE DESIGN надо платить.
Кроме Apple заигрывают с USB 3.1 Type-C и в компании Google: новый ChromeBook Pixel помимо интересных характеристик получил и соответствующий порт.
Ну и, разумеется, не стоит забывать про девайс от компании Nokia. Их планшет N1 получил разъём Type-C одним из первых, правда, без поддержки функций USB 3.1.
Поддерживаемые операционные системы
Windows 7+ для UVC 1.1
USB-C предлагает новые потрясающие возможности, включая подключение внешних мониторов по USB-порту. Распространены недорогие конвертеры USB-C на DisplayPort и HDMI. Также часто встречаются хабы USB-C с поддержкой внешних мониторов, однако попытки разобраться в их возможностях и ограничениях могут сильно вас запутать. Некоторые из них совместимы с Mac, некоторые – нет. Некоторым нужны драйвера. Очень сильно разнится поддержка разрешений и частоты обновления. Некоторые рекламируются как «не предназначенные для игр». Делаются упоминания об альтернативных режимах, дуальных режимах, и прочем. Цены разнятся от $20 до $300+, причем функции у тех и других очень похожи. Что вообще происходит?
Это инструкция по передаче видео высокого разрешения по USB-C, которую я хотел бы в своё время иметь. Если вы хотите подключить монитор высокого разрешения к своему компьютеру, имеющему выход USB-C, читайте далее.
USB 3.1, Type-C и питание
За возможности по передаче действительно серьёзных мощностей отвечает новый стандарт USB PD (Power Delivery). Согласно спецификациям, для сертификации USB PD устройство и кабель должны обеспечивать передачу тока с мощностью до 100 Ватт, причём в обе стороны (как к хосту, так и от него). При этом передача электроэнергии не должна мешать передаче данных.
Пока существует только два ноутбука, полностью поддерживающие USB Power Delivery: новый макбук и Chromebook Pixel.
Ну а потом, кто знает, может, будем дома вот такие розетки ставить?
Компромиссы по пропускной способности: всё дело в полосах
USB-C коннектор с 24 контактами является ключом к пониманию.
У коннекторов USB-C есть четыре дифференциальных разных пары, или «полосы», для передачи данных на высокой скорости. Есть и пятая пара, D+ и D-, передающая данные в старом стиле USB 2.0.
Посмотрим, что происходит при добавлении в эту кучу DisplayPort:
USB 3.1 Gen 2 использует только две из четырёх полос, как показано в двух верхних строках таблицы. Две остальные пропадают зря (их будет использовать USB 3.2). Две этих полосы можно переделать на поддержку родного сигнала DisplayPort, используя то, что называют DisplayPort Alternate Mode – это показано в средних строках. В данном случае коннектор USB-C работает как коннектор DisplayPort другой формы и дополнительными проводами для данных USB. Быстродействие USB 3.1 не теряет. Для компьютера и внешнего монитора это выглядит ровно как обычное соединение DisplayPort.
Две полосы DisplayPort обеспечивают достаточную пропускную способность для одного внешнего монитора разрешения до 4К и 30 Гц. Для фильмов сойдёт, но работать с десктопами Windows или MacOS на 30 Гц жестоко. Для поддержки частоты обновления в 60 Гц нужно уменьшить разрешение до 2К.
Если вам нужно 4К 60 Гц, 5К или несколько внешних мониторов, придётся использовать DisplayPort Alternate Mode со всеми четырьмя полосами для передачи данных DisplayPort, как показано в нижних строках таблицы. Для компьютера и внешнего монитора это всё ещё выглядит как обычное соединение DisplayPort. Однако для данных USB 3.1 полос уже не остаётся. Остаётся только старая пара D+/D-, обеспечивающая медленные данные USB 2.0. Это значит, что никакой USB-C хаб, использующий эту технологию для передачи видео 4К 60 Гц не может иметь портов USB 3.1.
Также можно поддерживать внешние мониторы с DisplayPort, не используя выделенных полос для DisplayPort Alternate Mode, и для этого есть два разных подхода. Если в порту USB-C компьютера есть поддержка Thunderbolt 3, тогда данные DisplayPort можно передавать внутри данных Thunderbolt. Тогда видеоданные становятся ещё одним типом макетов данных, уплотнённых вместе со всем остальным. У Thunderbolt 3 достаточно пропускной способности, чтобы таким способом поддерживать несколько соединений на 4К60, и ещё останется место для данных USB 3.1
Это круто, однако хабы для Thunderbolt 3 дороги, а у компьютера должна быть поддержка Thunderbolt 3, чего у многих нет. Также для компьютера это выглядит по-другому – в отличие от DisplayPort Alternate Mode, тут нет никаких родных сигналов DisplayPort и прямой связи с GPU компьютера. Не знаю, есть ли из-за этого задержка обработки видео, или это всё волшебным образом обрабатывается в чипсете без потери скорости. Полагаю, что потери нет.
История UVC
Первая версия спецификации, UVC 1.0, вышла в 2003 году. На текущий момент актуальной остаётся версия 1.5, выпущенная в 2012 году. В ней была добавлена поддержка USB 3.0, а также кодеков H.264 и VP8 с соответствующими инструментами управления.
Читайте также: