Всем доброго дня!
Стоит задача, организовать передачу аудиопотока в домашнюю сеть.
В качестве источника был выбран VLC под Windows. Так как схема уже проверена на Linux-сервере и работает.
Для начала решил всё проверить локально, для чего ввёл следующую команду в консоли. "vlc -I dummy -vvv -ZL - e:\song.mp3 --sout '#standard {access=http,mux=ogg,dst=127.0.0.1:8081}'''
Консоль эту команду проглотила, ошибок не вывела, в диспетчере задач появился vlc. Но при попытке прослушать поток из podplayer по адресу http://127.0.0.1:8081 я получил сообщение о том, что не удалось подключиться.
я решил посмотреть, как ведёт себя VLC в графическом интерфейсе и убрал из команды -I dummy, и тут начались совсем чудеса. Мало того, что в строке состояния не было никакой информации о потоке, так ещё компьютер начал совершенно безбожно тормозить. Будто я не маленькую песенку транслирую, а фильм в ultra HD.
Попробовал всё же транслировать и в сеть, указав в параметре dst= ip адрес этой же машины в локальной сети, но при попытке подключения к потоку с ноутбука результат был ровно тем же.
Я пробовал открывать tcp и udp порты в роутере и на машине, хотя при исходящем соединении это вроде бы не требуется. результат нулевой. Пробовал менять мультиплексор,тоже не помогло. А самое обидное, непонятно, куда копать, ведь никаких ошибок vlc не выводит, несмотря на режим максимального вывода.
Подскажите, что я делаю не так.
С уважением
Алик Гаджимурадов.