XliN пишет:На CentOS c vlc 2.1.5 - параметр есть, Mageia с VLC 2.1.4 - параметр есть. Даже если с man заглянуть, то даже описание его наблюдается.
Только вот не задача, на gentoo он отсутствует напрочь. Может надо с каким параметром установить? Проверял версию 2.1.2 и 2.1.4
XliN, вы документацию хотя бы по VLC прочитали, прежде чем сетовать, что в Gentoo нет нужного вам параметра?
Вот выдержка:
Консоль:
RTP/RTSP/SDP demuxer (using Live555)
--rtsp-tcp, --no-rtsp-tcp Use RTP over RTSP (TCP) (default disabled)
Use RTP over RTSP (TCP) (default disabled)
--rtp-client-port=<integer [-2147483648 .. 2147483647]>
Client port
Port to use for the RTP source of the session
--rtsp-mcast, --no-rtsp-mcast
Force multicast RTP via RTSP (default
disabled)
Force multicast RTP via RTSP (default disabled)
--rtsp-http, --no-rtsp-http
Tunnel RTSP and RTP over HTTP (default
disabled)
https://wiki.videolan.org/VLC_command-line_helpВидите, что для того, что бы был параметр --rtsp-tcp нужно, что бы VLC был собран с поддержкой Live555. Для того, что бы определить какой флаг нужно активировать при сборке vlc, что бы была активирована поддержка Live555 идёте и открывате ebuild vlc, вот выдержка из него:
src_configure() {
# Compatibility fix for Samba 4.
use samba && append-cppflags "-I/usr/include/samba-4.0"
# Needs libresid-builder from libsidplay:2 which is in another directory...
# FIXME!
append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
if use truetype || use projectm ; then
local dejavu="/usr/share/fonts/dejavu/"
myconf="--with-default-font=${dejavu}/DejaVuSans.ttf \
--with-default-font-family=Sans \
--with-default-monospace-font=${dejavu}/DejaVuSansMono.ttf
--with-default-monospace-font-family=Monospace"
fi
local qt_flag=""
if use qt4 || use qt5 ; then
qt_flag="--enable-qt"
fi
econf \
${myconf} \
--enable-vlc \
...
$(use_enable live live555) \
...
http://sources.gentoo.org/cgi-bin/viewv … 1.5.ebuild
Как видите, это флаг "live", проверяем активирован флаг или нет.
Вот ваш вывод:
Консоль:
[ebuild R ~] media-video/vlc-2.1.4:0/5-7 USE="avcodec avformat dvbpsi encode ffmpeg gcrypt ncurses png postproc rtsp run-as-root samba swscale vorbis xml -X -a52 -aalib -alsa (-altivec) -atmo (-audioqueue) -avahi -bidi -bluray -cdda -cddb -chromaprint -dbus -dc1394 -debug -dirac -directfb (-directx) -dts -dvb -dvd (-dxva2) -egl -faad -fdk -flac -fluidsynth -fontconfig -gme -gnome -gnutls -growl -httpd -ieee1394 (-ios-vout) -jack -kate -kde -libass -libcaca -libnotify -libsamplerate -libtar -libtiger -linsys -lirc -live -lua (-macosx) (-macosx-audio) (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-macosx-vout) -matroska (-media-library) -mmx -modplug -mp3 -mpeg -mtp -musepack (-neon) -ogg -omxil -opencv -opengl -optimisememory -opus -projectm -pulseaudio -qt4 (-qt5) -rdp -schroedinger -sdl -sdl-image -sftp -shout -sid -skins -speex -sse -svg -taglib {-test} -theora -tremor -truetype -twolame -udev -upnp -v4l -vaapi -vcdx -vdpau -vlm -vnc -wma-fixed -x264 -xcb -xv -zvbi" 0 kB
Как видите, флаг у вас выключен. Так что активируйте указанный флаг, как это делать вы уже знаете, пересобирайте VLC и у вас будет нужный вам параметр.
XliN, неправдали, если бы вы прочитали документацию по VLC, хотя бы просто man, на который вы ссылаетесь и документацию по Gentoo, то у вас всё бы уже было настроено правильно.
Почитайте man страницу по VLC, а то у вас могут возникнуть ещё вопросы ввиду отсутствия какого-либо параметра и документацию по Gentoo.
Удачи.