Из моего опыта работы с ALSA в Natty (11.04) вы можете получить список устройств ввода с командой arecord -l
(dash lowercase-L). Я успешно использовал это для идентификации устройства ALSA для моей карты захвата (pcHDTV HD5500) и воспроизведения живого ТВ со звуком из аналогового захвата с помощью mplayer:
mplayer tv://6 -tv alsa:adevice=hw.2,0:immediatemode=0:audiorate=32000:forceaudio
откуда hw.2,0
пришло с выхода arecord -l
(в нем указано «карта 2: CX8801 [Conexant CX8801]», устройство 0: CX88 Digital [CX88 Digital] », то есть« 2,0 »; для этого нужно устройство« hw », так что для ALSA должно быть "hw: 2,0", но mplayer хочет, чтобы двоеточие было заменено точкой).
К моему огорчению, я не знаю, как воспроизвести эффекты этих настроек в MythTV. Я хотел бы помочь с этим.