Я написал приложение, используя ALSA (snd_pcm_open, snd_pcm_readi и т. Д.).Приложение отлично работает локально на моей машине.Однако, когда я подключаюсь к другому компьютеру по SSH и запускаю его через соединение SSH, все вызовы snd_pcm_open завершаются с сообщением «Устройство не существует» или аналогичным.Удаленная машина имеет звуковую карту, как и моя локальная машина.
В чем здесь проблема?
Спасибо!
РЕДАКТИРОВАТЬ: Если я запускаю приложение с помощью консолина удаленном компьютере (зайдите к компьютеру, войдите в систему, запустите приложение), приложение работает нормально.