aashape
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Подскажите, пожалуйста, как правильно запустить трансляцию рабочего стола через VLC? Я всё правильно делаю, в гугле полно инструкций. Выбираю Screen, добавляю HTTP, порт там ну 8080 или 8181, декодирование любое, пусть H264 или MPEG2, или просто OGG даже без видео, но оно ошибками сыплет. stream_out_transcode error: cannot find video encoder (module:any fourcc:none). Take a look few lines earlier to see possible reason. stream_out_transcode error: cannot create video chain main error: cannot create packetizer output (RV32) main error: buffer deadlock prevented А из командной строки ошибки не сыплет, запускает стрим. Например, работает так: vlc screen:// :screen-fps=2.0 :live-caching=100 --sout='#transcode{vcodec=theo,vb=800,scale=1,width=640,height=480,acodec=none} :http{mux=ogg,dst=:8181/desktop.ogg'} :no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep Или так: vlc.exe screen:// :screen-fps=25.0 :live-caching=100 --extraintf=http --http-port=8080 :sout=#transcode{vcodec=x264,venc=x264{tune=zerolatency,preset=ultrafast},acodec=mpga,vb=800,ab=128,channels=2,samplerate=44100} :rtp{dst=192.168.1.100,port=5002,ttl=1} Но порт 8181, 5002 не слушает. Нет его в netstat -n Соответственно, я не могу подключиться к трансляции даже с локального компа. Никак не получается эту проблему решить. Никаких файрволов, брандмауэров, левого софта. | Всего записей: 9 | Зарегистр. 08-09-2016 | Отправлено: 00:26 02-02-2020 | Исправлено: aashape, 00:34 02-02-2020 |
|