Начинаем сложную тему, связанную с работой USB устройств. Но сначала теоретическая вводная.
Сейчас мы будем говорить про 2 разных термина:
1. HID-устройства;
Это устройства, которые используются для управления компьютером, например, клавиатура, мышь, разные джойстики, перья и т.д. HID-устройства везде поддерживаются, передаются, с ними нет никаких вопросов.
2. неHID-устройства.
Вопросы возникают именно с неHID устройствами. Это всевозможные флешки, диски, принтеры, камеры, гарнитуры и т.д. Именно с ними с точки зрения периферии работы USB есть нюансы, с которыми нужно разбираться.
Посмотрим, как все это работает на месте. У меня есть набор периферии (флешек) и 3 выделенных рабочих места оператора. Как с точки зрения работы периферии будет осуществляться работоспособность всего комплекса?
Параллельный режим работы с периферией Смотреть эпизод На всех трех рабочих местах оператора открыт один сервер. Посмотрим, что произойдет, если я в каждое место оператора вставлю свою флешку.
Открываем первую флешку и перемещаемся к следующему рабочему месту, добавляем там вторую. То же самое делаем с третьим рабочим местом. Сейчас к серверу подключены 3 USB-устройства с 3 разных рабочих мест по локальной сети. Все операторы могут работать со всеми флешками в параллели.
Попеременное подключение каналов передачи данных Смотреть эпизод В этом случае на двух рабочих местах канал активизируется то у одного оператора, то у другого. Посмотрим, как это работает.
Я включаю флешку, она открывается. Это происходит потому, что когда первый оператор подключает канал передачи данных, он ему предоставляется автоматически. Кто первый начал его использовать, тому он и отдался в начале. Я нормально могу работать с USB-устройством.
Но вдруг второй оператор захотел сделать то же самое. Когда он вставляет свою флешку, ничего не происходит. Обратите внимание, что мы не видим это USB-устройство в системе. Мы можем дополнительно подтвердить это тем, что в OSD-меню написано: «USB off», то есть канал передачи данных сейчас зарезервирован на первого оператора, второму он не предоставляется.
Если второй оператор хочет перехватить его, он нажимает клавишу U, и на экране второго рабочего места возникает надпись «starting USB», а на экране первого — «stopping USB». То есть вторая флешка рабочая, а первая отключается. Конечно, можно то же самое сделать в обратную сторону. Если на первом рабочем месте, где «USB off», нажать U, происходит перехват обратно — вторая флешка отключается, первая включается.
Итак, мы рассмотрели 2 режима работы:
- Параллельный режим доступа к каналу передачи данных, когда множество операторов могут пользоваться каналом передачи данных, но при этом важно помнить, что есть ограничение в 5 периферийных USB устройств, которые включены на рабочих местах.
- Попеременное использование, когда операторы перехватывают друг у друга канал передачи данных.
Эта настройка осуществляется на передатчике, который подключен к серверу.
Важно помнить, что есть еще периферийные устройства, которые передают USB-видео, например, USB-камеры. Это потоковая передача видео через USB, и она в данном случае не поддерживается. Если говорить про потоковую передачу аудио, то с ней можно работать. Например, это USB-гарнитуры, которыми часто оснащают специалистов диспетчерских центров.