Форум Beholder
http://beholder.ru/bb/

Beholder Voyage Lite - 6 тюнеров на одном компьютере
http://beholder.ru/bb/viewtopic.php?f=1&t=13591
Страница 1 из 1

Автор:  TreonID [ 09 янв 2013, 16:34 ]
Заголовок сообщения:  Beholder Voyage Lite - 6 тюнеров на одном компьютере

Купил ранее 2 тюнера Beholder Voyage Lite. Настроил их на одной машине (Windows XP sp3) на запись радио по расписанию (2 раза в час по 15 минут). Все было замечательно, но теперь, купил ещё 4 тюнера, и появилась проблема. Создал 6 инстансов. Одновременно воспроизводить/записывать могут только 2 устройства. При включении 3-его и последующих инстансов звука от них нет, a вместо записи - файл 3kB, в то время как первые 2 пишут и работают нормально. Порядок запуска не имеет значения, пишут только 2 первых запущенных.
Звук встроенный, VIA VT1705, DirectX обновлял.

Подскажите как решить проблему. Интересует запись, воспроизведение с тюнеров не обязательно.

Автор:  hd44780 [ 09 янв 2013, 17:45 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

У меня есть подозрение, что USB хаб(ы) Вашей мамы не тянут такую нагрузку (в смысле пропускной способности, не тока потребления).
Попробуйте более "грамотно" раскидать тюнеры по хабам (не разъёмам!!!). В случае надобности купите доп. USB контроллер в виде PCI/PCI-Ex карты.

Автор:  Zaton [ 09 янв 2013, 17:46 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

извините, но зачем вам столько тюнеров ?)) мне одного даже больше чем достаточно )

Автор:  hd44780 [ 09 янв 2013, 17:50 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Zaton, это типичная задача, например, при организации некоего видеонаблюдения либо вещания в сеть (типа IPTV). Может человек хочет писать передачи с 6 каналов/ресиверов.

У меня, например, 2 сп. реса и 2 тюнера в компе. Иногда одновременно работают.

Автор:  ALF [ 10 янв 2013, 10:16 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Можно попробовать уменьшить размер кадра при записи, например, до 352х288.

Автор:  hd44780 [ 10 янв 2013, 10:34 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Ха, только сейчас заметил - он радио (то бишь только звук) пишет :D .
Т.е. узкая пропускная способность шины может и ни при чём. Но всё равно стоит подумать о хабах.
Может на каких-то бюджетно-урезанно-дешёвых матерях (где только один хаб и типа 8-портовый интегрированный концентратор) и в этом случае проблемы ....

Автор название мамы не сообщил, только название аудиочипа, которое здесь вообще неактуально, т.к. USB тюнеры пишут звук исключительно по шине, иначе они просто не умеют. Звуковуха им надо исключительно для передачи этого звука в колонки.

Автор:  TreonID [ 10 янв 2013, 13:39 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Попробовал поставить pci-usb контроллер, с него начал работать 3-ий тюнер, сейчас куплю ещё парочку, о результатах отпишусь.
--
Использовал 3 usb-хаба DLink DUB-1040, на каждом по 2 тюнера, все подключал к usb портам на задней панели системника. Пробовал перекидывать на внутренний usb (к которому обычно фронтальную панель подключают) - результата нет. Мать - Asus p5g41t-m lx2/gb

Автор:  BTVSoft [ 10 янв 2013, 13:59 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

TreonID
hd44780
Драйвер TM6010 использует общий изохронный канал для передачи и видео и аудио. Причем, в режиме радио, также используется изохронный канал. При запуске изохронного канала система резервирует половину bandwidth от хост-контроллера, независимо от того, какой поток мы собираемся получать. Поэтому максимальный возможный вариант - 2 тюнера на одном хост-контроллере (причем не на всех моделях хост-контроллерах, на части драйвер хост-контроллера не дает резервирование двух изохронных каналов). И это не зависит от режима - ТВ или радио. Теоретически TM6010 имеет возможность запускать звуковой поток через Bulk канал, однако в режиме Bulk иногда наблюдаются задержки получения данных, поскольку Bulk канал не предназначен для потоков реального времени.

Автор:  hd44780 [ 10 янв 2013, 14:11 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Хе. Интересненько ...
Так выходит, по факту, невозможно подключить (точнее одновременно использовать) более 2-х таких тюнеров что-ли? Или я чего-то не понял7

Автор:  BTVSoft [ 10 янв 2013, 16:10 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

hd44780
Да. Только внесем ясность. На одном USB2 хост-контроллере - максимум 2 тюнера с изохронным каналом. И это относится не только к чипу TM6010, любой USB чип, использующий Alternate set, содержащий изохронный канал. Изохронные каналы предназначены для передачи Realtime данных. Устройства типа принтеров, сканеров, накопителей используют Bulk каналы, они не критичны к задержкам данных, данные поступают по мере необходимости, при этом устройства готовы ждать, пока данные будут отправлены. Для Bulk каналов не требуется резервирование Bandwidth.

Устройства типа клавиатур, мышей, джойстиков итд используют Int каналы.

Автор:  hd44780 [ 10 янв 2013, 17:48 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

BTVSoft, спасибо.
Типы передач USB я, в принципе, знаю. Но не до мелочей.

Автор:  TreonID [ 11 янв 2013, 12:57 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Купил два отдельных контроллера PCI->USB (Gembird). Подключил по два тюнера на один usb-хост. Все работает. Спасибо за помощь.

Автор:  TreonID [ 25 янв 2013, 10:45 ]
Заголовок сообщения:  Re: Beholder Voyage Lite - 6 тюнеров на одном компьютере

Для тех кто будет заниматься аналогичной проблемой: после всего этого иногда ПО "зависает". Избавился от этого повышением приоритета процессов + приложения всегда свернуты, т.е. не занимаются перерисовкой GUI на экран. Уже 2 недели - ни одного зависания.

Страница 1 из 1 Часовой пояс: UTC + 3 часа