VLC Ubuntu Freebox RTSP
alb05 Mensajes publicados 29 Estado Miembro -
Hola,
También tengo este mensaje con VLC 3.0.16 en Ubuntu cuando quiero abrir el flujo de televisión a través de la opción [Medios/Rede] URL: http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
Su medio de entrada no puede ser abierto:
VLC no puede abrir « rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=202&flavour=ld ». Verifique los mensajes del registro para más detalles.
Mi PC tiene un arranque dual y en Windows 10 no tengo problemas.
El Firewall en Ubuntu parece desactivado cuando miro con GuFw.
Al menos para el perfil 'Público' y 'Doméstico'. El perfil 'Empresarial' permanece en estado "activo" sistemáticamente.
Lo que me parece extraño es que en los tutoriales y foros, a veces se dice que se debe configurar el puerto RTSP con un valor fijo. Sin embargo, el VLC recién instalado no ofrece una entrada RTSP, solo RTP.
Deduzco que mi configuración no permite leer flujos RTSP, de ahí el mensaje de error de VLC.
Pero entonces, ¿cómo añadir esta sección [Entrada RTSP] en las opciones de preferencias de este VLC en Ubuntu?
De antemano, gracias por su aclaración
6 respuestas
-
Hola,
- ¿Puedes conectarte a tu freebox usando VLC desde Windows?
- ¿Has probado lo que se indicaba en esta discusión?
Buena suerte
-
Hola
Sí, en la sesión de Windows de este mismo PC en dual-boot, este flujo funciona.
Primero, el enlace hacia la documentación de VLC no es operativo y las instrucciones comentadas son soluciones alternativas al problema utilizando otros reproductores (MPV, FFPlay).
Y no entiendo en qué las líneas de comandos en el terminal solucionan el problema de la ausencia de la etiqueta RTSP en VLC.
¿Cuál crees que es la clave del éxito para mi problema en esta discusión?
Gracias
-
Hola,
En respuesta al mensaje #2:
Para mí, el interés de estos comandos (ya sea el basado en vlc o ffplay) es entender mejor tu problema, especialmente a través de sus posibles mensajes de error. Si, por ejemplo, funciona con ffplay, el problema no está relacionado con el cortafuegos. En cuanto al comando vlc propuesto:
vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan --rtsp-host 0.0.0.0:5554
... solo la opción --rtsp-host me parece pertinente. En tu caso, hay que adaptarla con la dirección IP de tu dispositivo y el puerto. Aquí también, entiendo que si funciona en Windows sin opciones particulares, no hay razón para que no funcione en Linux, pero nuevamente, el objetivo es recoger un mensaje de error que permita aclarar la situación.
Otra cosa que puedes hacer es desactivar temporalmente tu cortafuegos y ver si eso cambia algo, aunque sea para volver a activarlo una vez terminadas las pruebas. El objetivo es también identificar qué es lo que está bloqueando.
Buena suerte
-
Voy a intentar, pero necesito ayuda para reemplazar las variables con los valores correctos.
¿Cómo puedo conocer estas direcciones IP, contraseña y puerto a probar?
Para desactivar el Firewall, mostré en mi captura de pantalla que pensaba haber desactivado el doméstico con GuFw. Si hay que desactivarlo de otra manera, ¿cómo se hace?
-
Hola,
Mi respuesta puede ser aproximada ya que nunca he utilizado RTSP y no sé qué modelo de freebox estás utilizando.
- La IP es a priori la de tu freebox. Suponiendo que solo tienes un dispositivo, es la IP de tu gateway (que puedes encontrar con ip route, por ejemplo 192.168.0.254).
- Si no tuviste que especificar el puerto en Windows, el puerto a utilizar es a priori el puerto por defecto para RTSP (554). Imagino que también puedes recuperar toda esta información directamente en la interfaz de configuración de tu dispositivo.
Buena suerte
-
He probado y el comando generó cosas y luego se quedó atascado en la última línea. Aquí está el registro adjunto:
ip route
default via 192.168.0.254 dev enp0s25 proto dhcp metric 100
vlc --ttl 12 -vvv --color -I telnet --telnet-passwordmypwd--rtsp-host192.168.0.254:5554[0000556fc7433580] main libvlc debug: VLC media player - 3.0.16 Vetinari
[0000556fc7433580] main libvlc debug: Copyright © 1996-2021 el equipo de VideoLAN
[0000556fc7433580] main libvlc debug: revisión 3.0.13-8-g41878ff4f2
[0000556fc7433580] main libvlc debug: configurado con ./configure '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-option-checking' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-debug' '--config-cache' '--disable-update-check' '--enable-fast-install' '--docdir=/usr/share/doc/vlc' '--with-binary-version=3.0.16-1build7' '--enable-a52' '--enable-aa' '--enable-aribsub' '--enable-avahi' '--enable-bluray' '--enable-caca' '--enable-chromaprint' '--enable-chromecast' '--enable-dav1d' '--enable-dbus' '--enable-dca' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-fluidsynth' '--enable-freetype' '--enable-fribidi' '--enable-gles2' '--enable-gnutls' '--enable-harfbuzz' '--enable-jack' '--enable-kate' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-mad' '--enable-matroska' '--enable-mod' '--enable-mpc' '--enable-mpg123' '--enable-mtp' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-sdl-image' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-sndio' '--enable-soxr' '--enable-spatialaudio' '--enable-speex' '--enable-svg' '--enable-svgdec' '--enable-taglib' '--enable-theora' '--enable-twolame' '--enable-upnp' '--enable-vdpau' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-x265' '--enable-zvbi' '--with-kde-solid=/usr/share/solid/actions/' '--disable-aom' '--disable-crystalhd' '--disable-d3d11va' '--disable-decklink' '--disable-directx' '--disable-dsm' '--disable-dxva2' '--disable-fdkaac' '--disable-fluidlite' '--disable-freerdp' '--disable-goom' '--disable-gst-decode' '--disable-libtar' '--disable-live555' '--disable-macosx' '--disable-macosx-avfoundation' '--disable-macosx-qtkit' '--disable-mfx' '--disable-microdns' '--disable-opencv' '--disable-projectm' '--disable-schroedinger' '--disable-sparkle' '--disable-srt' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-dc1394' '--enable-dv1394' '--enable-libplacebo' '--enable-linsys' '--enable-nfs' '--enable-udev' '--enable-v4l2' '--enable-wayland' '--enable-libva' '--enable-vcd' '--enable-smbclient' '--disable-oss' '--enable-mmx' '--enable-sse' '--disable-neon' '--disable-altivec' '--disable-omxil' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/build/vlc-hoXXw1/vlc-3.0.16=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security ' 'LDFLAGS=-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/build/vlc-hoXXw1/vlc-3.0.16=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security ' 'OBJCFLAGS=-g -O2 -ffile-prefix-map=/build/vlc-hoXXw1/vlc-3.0.16=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security'
[0000556fc7433580] main libvlc debug: buscando módulos de plug-in
[0000556fc7433580] main libvlc debug: cargando archivo de caché de plugins /usr/lib/x86_64-linux-gnu/vlc/plugins/plugins.dat
[0000556fc7433580] main libvlc debug: navegando recursivamente `/usr/lib/x86_64-linux-gnu/vlc/plugins'
[0000556fc7433580] main libvlc debug: módulos de plug-ins cargados: 519
[0000556fc7433580] main libvlc debug: abriendo archivo de configuración (/home/monPC/.config/vlc/vlcrc)
[0000556fc74338d0] main logger debug: buscando módulo de logger que coincida con "any": 4 candidatos
[0000556fc74338d0] main logger debug: usando módulo de logger "console"
[0000556fc7433580] main libvlc debug: prueba de traducción: el código es "fr"
[0000556fc74d09e0] main keystore debug: buscando módulo de keystore que coincida con "memory": 4 candidatos
[0000556fc74d09e0] main keystore debug: usando módulo de keystore "memory"
[0000556fc7433580] main libvlc debug: La CPU tiene capacidades MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU
[0000556fc74d6440] main input debug: Creando una entrada para 'Médiathèque'
[0000556fc74d6440] main input debug: La entrada es un archivo meta: deshabilitando opciones innecesarias
[0000556fc74d6440] main input debug: utilizando la granularidad de timeshift de 50 MiB
[0000556fc74d6440] main input debug: utilizando la ruta de timeshift predeterminada
[0000556fc74d6440] main input debug: `file/directory:///home/monPC/.local/share/vlc/ml.xspf' da acceso `file' demux `directory' ruta `/home/monPC/.local/share/vlc/ml.xspf'
[0000556fc74d0df0] main input source debug: creando demux: access='file' demux='directory' location='/home/monPC/.local/share/vlc/ml.xspf' file='/home/monPC/.local/share/vlc/ml.xspf'
[0000556fc74d1410] main demux debug: buscando módulo access_demux que coincida con "file": 18 candidatos
[0000556fc74d1410] main demux debug: no hubo coincidencias de módulos access_demux
[0000556fc74edad0] main stream debug: creando acceso: file:///home/monPC/.local/share/vlc/ml.xspf
[0000556fc74edad0] main stream debug: (ruta: /home/monPC/.local/share/vlc/ml.xspf)
[0000556fc74edad0] main stream debug: buscando módulo de acceso que coincida con "file": 29 candidatos
[0000556fc74edad0] main stream debug: usando módulo de acceso "filesystem"
[0000556fc74eec80] main stream debug: buscando módulo de filtro de stream que coincida con "prefetch,cache_read": 26 candidatos
[0000556fc74eec80] cache_read stream debug: Usando método de stream para AStream*
[0000556fc74eec80] cache_read stream debug: iniciando la precarga
[0000556fc74eec80] cache_read stream debug: datos recibidos por primera vez después de 0 ms
[0000556fc74eec80] cache_read stream debug: precarga completada 296 bytes en 0s - 8258 KiB/s
[0000556fc74eec80] main stream debug: usando módulo de filtro de stream "cache_read"
[0000556fc74efc30] main stream debug: buscando módulo de filtro de stream que coincida con "any": 26 candidatos
[0000556fc74efc30] playlist stream debug: usando lector de lista de reproducción XSPF
[0000556fc74efc30] main stream debug: usando módulo de filtro de stream "playlist"
[0000556fc74efc30] main stream debug: filtro de stream añadido a 0x556fc74eec80
[0000556fc74f31c0] main stream debug: buscando módulo de filtro de stream que coincida con "any": 26 candidatos
[0000556fc74f31c0] main stream debug: no hubo coincidencias de módulos stream_filter
[0000556fc74d11d0] main stream_directory debug: buscando módulo stream_directory que coincida con "any": 1 candidato
[0000556fc74d11d0] main stream_directory debug: no hubo coincidencias de módulos stream_directory
[0000556fc74d0df0] main input source debug: la unión del extractor de directorios falló para file:///home/monPC/.local/share/vlc/ml.xspf
[0000556fc74f31c0] main stream debug: buscando módulo de filtro de stream que coincida con "record": 26 candidatos
[0000556fc74f31c0] main stream debug: usando módulo de filtro de stream "record"
[0000556fc74d0df0] main input source debug: creando demux: access='file' demux='directory' location='/home/monPC/.local/share/vlc/ml.xspf' file='/home/monPC/.local/share/vlc/ml.xspf'
[0000556fc74d1410] main demux debug: buscando módulo demux que coincida con "directory": 54 candidatos
[0000556fc74d1410] main demux debug: usando módulo demux "directory"
[0000556fc74d0780] main demux meta debug: buscando módulo de lector meta que coincida con "any": 2 candidatos
[0000556fc74d0780] lua demux meta debug: Intentando scripts de Lua en /home/monPC/.local/share/vlc/lua/meta/reader
[0000556fc74d0780] lua demux meta debug: Intentando scripts de Lua en /usr/lib/x86_64-linux-gnu/vlc/lua/meta/reader
[0000556fc74d0780] lua demux meta debug: Intentando script de lista de reproducción Lua /usr/lib/x86_64-linux-gnu/vlc/lua/meta/reader/filename.luac
[0000556fc74d0780] lua demux meta debug: Intentando scripts de Lua en /usr/share/vlc/lua/meta/reader
[0000556fc74d0780] main demux meta debug: no hubo coincidencias de módulos de lector meta
[0000556fc74d6440] main input debug: `file/directory:///home/monPC/.local/share/vlc/ml.xspf' abierto con éxito
[0000556fc750d8b0] main xml reader debug: buscando módulo xml reader que coincida con "any": 1 candidato
[0000556fc750d8b0] main xml reader debug: usando módulo xml reader "xml"
[0000556fc74d6440] main input debug: EOF alcanzado
[0000556fc74d1410] main demux debug: eliminando módulo "directory"
[0000556fc74f31c0] main stream debug: eliminando módulo "record"
[0000556fc74efc30] main stream debug: eliminando módulo "playlist"
[0000556fc74eec80] main stream debug: eliminando módulo "cache_read"
[0000556fc74edad0] main stream debug: eliminando módulo "filesystem"
[0000556fc74d3ab0] main playlist debug: creando salida de audio
[0000556fc750de40] main audio output debug: buscando módulo de salida de audio que coincida con "any": 6 candidatos
[0000556fc750de40] vlcpulse audio output debug: usando versión de la biblioteca 15.99.0
[0000556fc750de40] vlcpulse audio output debug: (compilado con versión 15.99.0, protocolo 35)
[0000556fc750de40] vlcpulse audio output debug: conectado localmente a /run/user/1000/pulse/native como cliente #17
[0000556fc750de40] vlcpulse audio output debug: usando protocolo 35, protocolo del servidor 35
[0000556fc750de40] pulse audio output debug: añadiendo sink 0: alsa_output.pci-0000_00_1b.0.iec958-stereo (Audio interno Estéreo digital (IEC958))
[0000556fc750de40] main audio output debug: usando módulo de salida de audio "pulse"
[0000556fc74d3ab0] main playlist debug: manteniendo salida de audio
[0000556fc74cd0c0] main interface debug: buscando módulo de interfaz que coincida con "dbus,none": 19 candidatos
[0000556fc74cd0c0] dbus interface debug: escuchando en dbus como: org.mpris.MediaPlayer2.vlc
[0000556fc74cd0c0] main interface debug: usando módulo de interfaz "dbus"
[0000556fc75235e0] main interface debug: buscando módulo de interfaz que coincida con "hotkeys,none": 19 candidatos
[0000556fc75235e0] main interface debug: usando módulo de interfaz "hotkeys"
[0000556fc7523fc0] main interface debug: buscando módulo de interfaz que coincida con "globalhotkeys,none": 19 candidatos
[0000556fc7523fc0] main interface debug: usando módulo de interfaz "xcb_hotkeys"
[0000556fc75260d0] main interface debug: buscando módulo de interfaz que coincida con "telnet": 19 candidatos
[0000556fc75260d0] [telnet] lua interface debug: Se encontró el script de interfaz Lua: /usr/lib/x86_64-linux-gnu/vlc/lua/intf/telnet.luac
[0000556fc75260d0] [telnet] lua interface debug: Configurando la variable de configuración: config={telnet={host='telnet://:4212',password='******'}}
[0000556fc75260d0] [telnet] main interface debug: usando módulo de interfaz "lua"
[0000556fc74d3ab0] main playlist: la lista de reproducción está vacía
[0000556fc74d3ab0] main playlist debug: nada que reproducir
[0000556fc75260d0] [telnet] main interface debug: creando VLM
[0000556fc75260d0] [telnet] lua interface: Escuchando en el host "telnet://:4212".
[0000556fc75260d0] [telnet] main interface debug: net: escuchando en el puerto 4212
[0000556fc74cd0c0] dbus interface debug: Obteniendo todas las propiedades
[0000556fc74cd0c0] dbus interface debug: Obteniendo todas las propiedades
[0000556fc74cd0c0] dbus interface debug: Obteniendo todas las propiedades
-
No hay nada mejor a simple vista después de este tratamiento.
¿En qué puede ayudar este puerto 4212 a activar la opción RTSP en VLC?


