|
Видео в USB |
|
|
|
Dec 29 2008, 11:24
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Мне надо оцифровать видеосигнал и передать его как- нибудь в лэптом через USB. Я собираюсь использовать ADV7188 для оцифровки (это позволит использовать 8 или 16 бит, сколько получится или захочется) и TUSB6015 для связи. Между ними будет FPGA, наверное.
Вопрос такой: что мне надо со стороны лэптопа? Драйвер какой- то? Есть ли какой- то стандарт? Надо ли мне как- то особенно готовить поток со стороны моего устройства?
Заранее всем спасибо.
|
|
|
|
|
Dec 29 2008, 12:06
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 13-05-06
Из: Камышин
Пользователь №: 17 067

|
По моему нельзя напрямую загонять в USB видео без сжатия. Закодируете Вы видео в формат PAL со скоростью 54 мегабайта/сек, а у USB максимально возможная реальная скорость передачи порядка 30..40 мегабайт/сек. Но это если пересылать прямо в память. А нужно же его и писать куда то. Или напрямую на винт будете писать? Даже если скорость записи на винт будет такой же 30 мегабайт в сек Тогда расход будет 30сек 1Gb, и винта на 120 GB хватит на час. И это при том, что отображать будет с замедлением. А вот если сжимать, все конечно получится, но задача по сжатию видео, это уже нужно кодек ставить. Например ADV601, если видео попроще, или ADV212 если почетче. Наверняка есть более мощные кодеки, аппаратные. Но и эти недешевые...
|
|
|
|
|
Dec 29 2008, 12:16
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Цитата(rvk @ Dec 29 2008, 16:06)  По моему нельзя напрямую загонять в USB видео без сжатия. Закодируете Вы видео в формат PAL со скоростью 54 мегабайта/сек, а у USB максимально возможная реальная скорость передачи порядка 30..40 мегабайт/сек. Но это если пересылать прямо в память. А нужно же его и писать куда то. Или напрямую на винт будете писать? Даже если скорость записи на винт будет такой же 30 мегабайт в сек Тогда расход будет 30сек 1Gb, и винта на 120 GB хватит на час. И это при том, что отображать будет с замедлением. А вот если сжимать, все конечно получится, но задача по сжатию видео, это уже нужно кодек ставить. Например ADV601, если видео попроще, или ADV212 если почетче. Наверняка есть более мощные кодеки, аппаратные. Но и эти недешевые... Во- первых, меня устраивает 27МБ/с. 16 бит- это я, конечно, погорячился, но пускай возможность все же будет, а то мало ли что. Писать, вроде, не надо, только показывать. Вообще, я смотрел на ADV212, хорошая вещь, но он же обещает при хорошем раскладе 16МБ/с, а это даже не вдвое лучше, чем без компрессии. Или я что- то не так понял? Цитата(san822 @ Dec 29 2008, 16:06)  lapserdak, если не секрет - чем готовые USB-видеозахватчики не подошли ? Лично мне подошли, но вот обьяснить начальству не смог. Может, Вам известны какие- то конкретные, на которые мои боссы согласятся?
|
|
|
|
|
Dec 29 2008, 12:22
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Цитата(san822 @ Dec 29 2008, 16:19)  А какие требования по количеству кадров в секунду, разрешению и др. ? Главное, чтоб картинка бла приемлема на глаз. Без четких определений. Но тут важнее, чтобы устройство паялось на нашу плату, например.
|
|
|
|
|
Dec 29 2008, 12:32
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Цитата(VDG @ Dec 29 2008, 16:27)  Боссы с головой не дружат? Поднимать такую разработку вместо покупки готового в красивом корпусе со всеми штекерами изделия за 300 рублей - это, господа, маразм. В следующий раз будете им материнскую плату проектировать. Сочувствую. Купите этот девайс выдерите из него плату и гуляйте год. Через год скажете им - готово.  Беда в том, что у меня нет года, а разработка не может быть с красивом корпусе, так как является частью системы и т.п. Короче, купив готовую мы заработаем другие проблемы. А боссы не хотят изменений на системном уровне.
|
|
|
|
|
Dec 29 2008, 19:25
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Цитата(VDG @ Dec 29 2008, 23:06)  одному, с нуля - года не хватит. Спасибо, обнадежили  Если случайно получится, расскажу. А по делу если, есть идеи какие- то? Собственно, опять же, со стороны железа все более или менее ясно. А как быть со стороны компьютера?
Сообщение отредактировал lapserdak - Dec 29 2008, 19:34
|
|
|
|
|
Dec 29 2008, 20:15
|
Знающий
   
Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822

|
Цитата(lapserdak @ Dec 29 2008, 15:24)  Мне надо оцифровать видеосигнал и передать его как- нибудь в лэптом через USB. Я собираюсь использовать ADV7188 для оцифровки (это позволит использовать 8 или 16 бит, сколько получится или захочется) и TUSB6015 для связи. Между ними будет FPGA, наверное.
Вопрос такой: что мне надо со стороны лэптопа? Драйвер какой- то? Есть ли какой- то стандарт? Надо ли мне как- то особенно готовить поток со стороны моего устройства?
Заранее всем спасибо. Мы с вами видимо соседи в географическом пространстве. Это так, в плане small talk... По существу: я в свое время (конец 90х-начало 2000) работал в start-upе который разрабатывал (и продаваил) чипы для видео/аудио по USB (тогда - USB 1.1), я занимался системными овпросами - т.е. то что вокруг чипа в конечном продукте и evaluation boards. Это действительно требует серьезного подхода, свои (propritary) либо общепринятые алгоритмы сжатия, создание своего USB драйвера (софт), его регистрацию (если это конечный продукт), работы действительно немало как вам тут и намекали в ветке, можно сказать целый проэкт для группы разработчиков если с нуля. Если-же пользоватся готовыми наработками - можно наверно и менее драматично, но все-равно не тривиально для одного человека за ограниченный период времени.
|
|
|
|
|
Dec 30 2008, 05:20
|

Профессионал
    
Группа: Свой
Сообщений: 1 195
Регистрация: 26-07-05
Из: Санкт-Петербург
Пользователь №: 7 111

|
Цитата(lapserdak @ Dec 29 2008, 22:25)  А по делу если, есть идеи какие- то? Если очень хочется на плате своего девайса все сделать, то можно попробовать слизать схему с готового USB-видеозахватчика. Вот, например, обзор внутренностей девайсов одного из лидеров этого направления - компании Pinnacle Systems. http://www.ixbt.com/divideo/3xdazzle.shtmlНо интуиция мне подсказывает, что чипы от EMPIA Technology Inc. и WISchip International Ltd. продаются только крупным оптом. Ну, и подробную документацию соответственно тоже только оптовикам раздают, хотя если чипы специализированные и не требуют дополнительного конфигурирования, то можно просто не задумываясь все скопировать.
|
|
|
|
|
Dec 30 2008, 14:41
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 5-10-06
Из: Israel
Пользователь №: 20 996

|
Спасибо, посмотрел. Но это все опять таки не отвечает на мой вопрос: что я должен делать со стороны компьютера?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|