Как я могу транслировать вывод своей звуковой карты?

Я хочу транслировать вывод своей звуковой карты на iPod через http-сервер. Цель состоит в том, чтобы использовать мой hifi в качестве громкоговорителей для моего компьютера, используя мой iPod, беспроводной.
(NB. Я хочу транслировать все на мой hifi (игры, музыка ...), поэтому потоковая передача файлов НЕ является решением)

Я много чего пробовал с vlc, но ни одна из них не увенчалась успехом. Я попробовал несколько входов для vlc, но я не мог понять, как обратиться к моей звуковой карте

  • alsa: //
  • alsa: // hw: 0,0 [ 112]
  • alsa: // pulse (работает, НО это микрофон, а не звуковая карта)
  • v4l2: // --v4l-adev = "/ dev / dsp" (мой компьютер НЕ работает иметь / dev / dsp)
  • v4l2: // --v4l-adev = "/ dev / snd"
  • - alsadev
  • - alsadev = "hw: 0,0 "
  • - стандарт v4l2
  • alsa: // --alsadev =" hw: 0,0 "

Благодарю

2
задан 4 April 2011 в 23:58

2 ответа

Мы не можем проверить это с помощью беспроводного iPod, но из требований, которые вы упомянули, хорошо зарекомендовавший себя способ потоковой передачи звука в локальной сети может заключаться в настройке сервера Icecast на хост-компьютере для потоковой передачи аудио используя протокол интернет-радио.

В сочетании с Ices2 (для .ogg) или Darkice (для .mp3) мы можем транслировать вывод с звуковой карты хоста. На стороне клиента потоки выглядят так, как если бы они были интернет-радиостанцией. Конечно, клиент должен уметь проигрывать интернет-радиостанции.

Краткое описание того, как это сделать для Icecast2 / Ices2, можно найти в этого ответа .

Чтобы уменьшить прерывистое воспроизведение или задержку: потоковые решения могут нуждаться в некоторой тонкой настройке для достижения наименьшего размера буфера для не прерывистого воспроизведения при заданной частоте дискретизации. Это также во многом зависит от пропускной способности вашей сети. Начните с более низкой частоты дискретизации и / или уменьшите размер буфера и играйте с flush-samples, пока не получите наилучшие результаты для вашей индивидуальной настройки оборудования.

0
ответ дан 4 April 2011 в 23:58

Pulseaudio позволит вам изменить источник записи для активного приложения, чтобы оно использовало «то, что вы слышите».

Запустите PulseAudio Volume Control, перейдите на вкладку записи, рядом с именем запущенного приложения, для которого вы хотите изменить источник звука, выберите «Монитор» вашей карты ».

И вы захотите использовать импульс в качестве источника звука в приложении, из которого вы транслируете.

Вот скриншот. http://i.imgur.com/bLC2g.jpg

Для установки выполните:

sudo apt-get install pavucontrol

Также должно быть в меню приложений в разделе «Звук и видео». .

Чтобы установить «запасной вариант» в устройствах ввода, убедитесь, что в нижней части «Show:» установлено значение «Мониторы».

0
ответ дан 4 April 2011 в 23:58

Другие вопросы по тегам:

Похожие вопросы: