Más específicamente, la pregunta es cómo reproducir secuencias rtsp desde direcciones que tienen un signo de interrogación.
IE: rtsp: //some.server.name: 554 / video_file.wmv? Authstring = sOm3StrIN2 == & param = 3
He probado varios reproductores multimedia, pero no pude transmitir el archivo. Sé con certeza que este no es un problema del servidor porque podría transmitir un video de prueba en ese servidor que no requiere una autenticación.
Me sorprendió que vlc no pudiera manejar tales URL, así que probé mplayer pero tampoco podía reproducir las transmisiones.
mpv fue el primer jugador en el que pude reproducir el video de prueba que mencioné anteriormente, pero no pude transmitir las URL del formulario que escribí anteriormente. Con mpv probé esta línea de comando:
mpv --http-header-fields='authstring:sOm3StrIN2==','param:3' \rtsp://some.server.name:554/video_file.wmv
y también traté de agregar la --rtsp-transport=lavf|tcp|udp|http
opción, pero nada funcionó.
Desafortunadamente, sé que dichos enlaces (como se escribió anteriormente) funcionan con el reproductor de Windows Media, pero no quiero usar wine o ir a Windows (tengo un inicio de duelo) solo para ver una transmisión.