Как поменять местами устройства /dev/video0 и /dev/video1

Доброго времени суток.

ТВ тюнер на /dev/video0 но если подключена web камера то он на /dev/video1 после перезагрузки, а камера на /dev/video0.

У меня скрипт который запускает вещание с ТВ тюнера.

Как сделать так что бы ТВ тюнер всегда был /dev/video0?

Спасибо.

0
DarkneSS - 17 Январь, 2012 - 23:23
Изображение пользователя DarkneSS.

На правах костыля. Как вариант проверять, существует ли video1, если нет, то брать 0.

0
Жюстина - 18 Январь, 2012 - 18:29
Изображение пользователя Жюстина.

Не надо так унижать скрипты и ум великого Линуса, он предусмотрел все глупости!!!

В хрустальном шаре я видела однажды ответ... когда по модулю ядра и по названию устройства создавалась точная ассоциация с файлом-устройства... Но увы не наю как делать ((( Но точно это в /etc/udev/rules.d ну вот пример переименования сетевого интерфейса

0
dyug - 18 Январь, 2012 - 19:38

мое мнение...
посмотреть тюнеровский пси/юсб ид, и на их основе тюнеру присваивать чтото типа /dev/videotuner
как то я подобное делал...
Вот на этой страничке
Есть пример как настроить удев...

Хочешь разбирайся - идею, как делал бы я сам - я описал. Почти пошагово.
Я это делать НЕ БУДУ.

0
alex286 - 18 Январь, 2012 - 20:32
Изображение пользователя alex286.

Главное потом после создания устройства /dev/videotuner не забыть в файле /etc/tvtime/tvtime.xml прописать видеовывод именно через него

<!-- This sets the default capture device to use. -->
<option name="V4LDevice" value="/dev/videotuner"/>

0
dyug - 18 Январь, 2012 - 20:42

Уху, счас... все разжую и в рот положу... :-)
Если атвор топика разберется с идеей, то я думаю, он догадается настроить программу на нужный девайс... :-)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры