| | 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
 | 
 |